Widevine encryption options ^^^^^^^^^^^^^^^^^^^^^^^^^^^ --enable_widevine_encryption Enable encryption with Widevine key server. User should provide either AES signing key (--aes_signing_key, --aes_signing_iv) or RSA signing key (--rsa_signing_key_path). This generates Widevine protection system if --protection_systems is not specified. Use --protection_systems to generate multiple protection systems. --enable_entitlement_license Enable entitlement license in the Widevine encryption request. --enable_widevine_decryption Enable decryption with Widevine key server. User should provide either AES signing key (--aes_signing_key, --aes_signing_iv) or RSA signing key (--rsa_signing_key_path). --key_server_url Key server url. Required for Widevine encryption and decryption. --content_id Content identifier that uniquely identifies the content. --policy The name of a stored policy, which specifies DRM content rights. --max_sd_pixels The video track is considered SD if its max pixels per frame is no higher than *max_sd_pixels*. Default: 442368 (768 x 576). --max_hd_pixels The video track is considered HD if its max pixels per frame is higher than *max_sd_pixels*, but no higher than *max_hd_pixels*. Default: 2073600 (1920 x 1080). --max_uhd1_pixels The video track is considered UHD1 if its max pixels per frame is higher than *max_hd_pixels*, but no higher than *max_uhd1_pixels*. Otherwise it is UHD2. Default: 8847360 (4096 x 2160). --signer The name of the signer. --aes_signing_key AES signing key in hex string. *aes_signing_iv* is required if *aes_signing_key* is specified. This option is exclusive with *rsa_signing_key_path*. --aes_signing_iv AES signing iv in hex string. --rsa_signing_key_path Path to the file containing PKCS#1 RSA private key for request signing. This option is exclusive with *aes_signing_key*. --crypto_period_duration Defines how often key rotates. If it is non-zero, key rotation is enabled. --group_id Identifier for a group of licenses.