O comando trim do FFmpeg não está honrando o valor inicial? Reprodução de vídeo do começo ao final do valor final

1

Eu tenho um problema bastante estranho. Não consigo obter o comando trim do ffmpeg para realmente honrar o start time e descartar os quadros antes dele.

Por exemplo, dado o comando:

ffmpeg.exe -i myvid.mp4 -filter_complex '[0:v]trim=start=15:end=25;[0:a]atrim=start=15:end=25' out.mp4

Espero que out.mp4 contenha o clipe de 10 segundos de myvid.mp4 que começa no 15º e toca até o dia 25. No entanto, o que eu realmente ganho é um vídeo de 25 segundos com um único frame estático durante os primeiros 15 segundos, e depois o vídeo normal para os próximos 10. Alguma pista do que está acontecendo aqui?

Veja um exemplo de clipe para demonstrar o efeito:

link

Editar:

Pensando que isso foi talvez um capricho na versão do ffmpeg para Windows. Eu criei uma instância do Ubuntu para testar a sintaxe também. Por que vale a pena, o mesmo problema acontece no linux.

    
por user3308774 24.07.2015 / 03:04

0 respostas

Tags