如何使用 FFmpeg 解密视频?

如何使用 FFmpeg 解密视频?

我已设法使用以下命令加密我的视频文件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}

相关内容