Deslocamento do fluxo de áudio ausente no Media Player

1

Estou usando o FFMpeg para gerar um vídeo. Tudo funciona bem, mas quando eu joguei no Windows Media Player, o deslocamento que eu configurei para o fluxo de áudio não funcionou. Ele toca o som desde o começo (tocando corretamente em VLC e PotPlayer)
Como posso consertar isso?

Meu comando é

ffmpeg -r 30 -i test_%03d.png 
-itsoffset 10 -ss 5 -t 20 -i s01.wav
-c:v libopenh264 -c:a mp3 test.mp4
    
por Ives 07.02.2018 / 07:37

1 resposta

2

O FFmpeg grava uma lista de edição no MP4 para compensações como essas, mas o Windows Media Player as ignora.

Use

ffmpeg -framerate 30 -i test_%03d.png 
-ss 5 -t 20 -i s01.wav -af "adelay=10000|10000"
-c:v libopenh264 -c:a mp3 test.mp4
    
por 07.02.2018 / 08:53