以下のコマンドを使用してビデオ ファイルを暗号化できましたffmpeg
が、復号化された出力を保存する方法が見つかりません。
ffmpeg -i {file} -encryption_scheme cenc-aes-ctr -encryption_key {key} -encryption_kid {checksum} e.mp4
これ役職には を使用してビデオを再生する例がありffplay
、これは機能しますが、出力をファイルに保存し、通常の再生速度よりも高速に実行したいと考えています。
私も使ってみました-decryption_key
が、
ストリーム #0:0 のデコード中にエラーが発生しました: 無効なデータが見つかりました
このコマンドで入力を処理するとき
ffmpeg -i {file} -max_muxing_queue_size 9999 -decryption_key {key} d.mp4
答え1
これを読む役職
入力オプションとして -decryption_key を使用する必要があります。
ffmpeg -decryption_key {key} -i {file} -max_muxing_queue_size 9999 d.mp4
答え2
ファイルの復号化には以下の ffmpeg コマンドを使用しています。
ffmpeg -decryption_key {key} -i {file} -vcodec libx264 {output_file}