Sinaliza saída incompleta do ffmpeg

0

Eu tenho um script que usa o FFMPEG para converter muitos arquivos. Se eu pará-lo, o arquivo que ele estava exibindo no momento será mantido em um estado incompleto.

Existe uma maneira de fazer o FFMPEG gravar em um arquivo temporário (digamos, FILENAME_incomplete) para que eu possa identificar facilmente as conversões anuladas?

    
por Henrik 19.08.2018 / 13:23

1 resposta

0

Se você abortar manualmente, isso não será implementado, já que o ffmpeg não tem nenhum conceito de progresso. Ele não sabe que uma saída terá 200 segundos e, portanto, se interrompida a 100 segundos, o processamento ficou incompleto.

Se o ffmpeg parar devido a um erro, seu código de saída será > 0. Então, você pode pegar isso e deletar o arquivo de saída correspondente.

    
por 19.08.2018 / 13:57

Tags