Consegui criptografar meus arquivos de vídeo usando o ffmpeg
comando abaixo; no entanto, não consigo encontrar uma maneira de salvar a saída descriptografada.
ffmpeg -i {file} -encryption_scheme cenc-aes-ctr -encryption_key {key} -encryption_kid {checksum} e.mp4
Essepublicartem um exemplo para reproduzir o vídeo usando ffplay
, que funciona, mas quero salvar a saída em um arquivo e quero que seja feito mais rápido que a velocidade normal de reprodução.
Eu também tentei usar -decryption_key
, mas consegui
Erro ao decodificar o stream #0:0: dados inválidos encontrados
ao processar a entrada com este comando
ffmpeg -i {file} -max_muxing_queue_size 9999 -decryption_key {key} d.mp4
Responder1
Leia issopublicar
Você deve usar -decryption_key como opção de entrada.
ffmpeg -decryption_key {key} -i {file} -max_muxing_queue_size 9999 d.mp4
Responder2
Estou usando o comando ffmpeg abaixo para descriptografia de arquivos.
ffmpeg -decryption_key {key} -i {file} -vcodec libx264 {output_file}