A solução simples que encontrei é usar a opção -ss
para ignorar o local com erros.
Eu tenho um arquivo de vídeo, que contém algum erro. O arquivo é legível, mas é possível que alguns blocos estejam errados durante alguma operação de disco. Então, durante a reprodução do vídeo, alguns segundos não serão exibidos corretamente. A maioria dos media players me permite reproduzir este arquivo sem travar.
Agora eu quero usar o ffmpeg para codificar o arquivo em outro formato. Mas o processo de recodificação é bloqueado por esse erro.
Eu quero saber se há alguma maneira de deixar o ffmpeg ignorar esse erro, assim como os media players. Ele pode simplesmente ignorar / pular alguns segundos e continuar trabalhando no resto.