Audio-Stream-Offset fehlt im Media Player

Audio-Stream-Offset fehlt im Media Player

Ich verwende FFMpeg zur Ausgabe eines Videos. Alles funktioniert einwandfrei, aber als ich es auf dem Windows Media Player abgespielt habe, funktionierte der von mir für den Audiostream eingestellte Offset nicht.
Der Ton wird von Anfang an abgespielt. (Funktioniert ordnungsgemäß auf VLC und PotPlayer.)
Wie kann ich das beheben?

Mein Befehl ist

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

Antwort1

FFmpeg schreibt für solche Offsets eine Bearbeitungsliste in das MP4, aber der Windows Media Player ignoriert sie.

Verwenden

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

verwandte Informationen