Logré cifrar mis archivos de video usando el ffmpeg
siguiente comando; sin embargo, no puedo encontrar una manera de guardar el resultado descifrado.
ffmpeg -i {file} -encryption_scheme cenc-aes-ctr -encryption_key {key} -encryption_kid {checksum} e.mp4
Estecorreotiene un ejemplo para reproducir el video usando ffplay
, que funciona, pero quiero guardar el resultado en un archivo y quiero que se haga más rápido que la velocidad de reproducción normal.
También intenté usar -decryption_key
, pero me sale
Error al decodificar el flujo n.º 0:0: se encontraron datos no válidos
al procesar la entrada con este comando
ffmpeg -i {file} -max_muxing_queue_size 9999 -decryption_key {key} d.mp4
Respuesta1
Lee estocorreo
Deberías usar -decryption_key como opción de entrada.
ffmpeg -decryption_key {key} -i {file} -max_muxing_queue_size 9999 d.mp4
Respuesta2
Estoy usando el siguiente comando ffmpeg para descifrar archivos.
ffmpeg -decryption_key {key} -i {file} -vcodec libx264 {output_file}