Wie entschlüsselt man Videos mit FFmpeg?

Wie entschlüsselt man Videos mit FFmpeg?

Ich habe es geschafft, meine Videodateien mit dem ffmpegfolgenden Befehl zu verschlüsseln. Ich kann jedoch keine Möglichkeit finden, die entschlüsselte Ausgabe zu speichern.

ffmpeg -i {file} -encryption_scheme cenc-aes-ctr -encryption_key {key} -encryption_kid {checksum} e.mp4

DasPosthat ein Beispiel für die Wiedergabe des Videos mit ffplay, das funktioniert, aber ich möchte die Ausgabe in einer Datei speichern und möchte dies schneller als bei normaler Wiedergabegeschwindigkeit tun.

Ich habe auch versucht, zu verwenden -decryption_key, aber ich bekomme

Fehler beim Dekodieren von Stream Nr. 0:0: Ungültige Daten gefunden

bei der Verarbeitung von Eingaben mit diesem Befehl

ffmpeg -i {file} -max_muxing_queue_size 9999 -decryption_key {key} d.mp4

Antwort1

Lesen Sie diesPost

Sie sollten -decryption_key als Eingabeoption verwenden.

ffmpeg -decryption_key {key} -i {file} -max_muxing_queue_size 9999 d.mp4

Antwort2

Ich verwende den folgenden ffmpeg-Befehl zur Dateientschlüsselung.

ffmpeg -decryption_key {key} -i {file} -vcodec libx264 {output_file}

verwandte Informationen