Как расшифровать видео с помощью 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}

Связанный контент