So behalten Sie Audio bei, wenn Sie mit FFMPEG in MPG konvertieren


0

Ich konvertiere ein Video in MPG und der Ausgang hat KEIN Audio. Ich weiß, dass ich den Audiostream angeben sollte, kann aber in der Dokumentation nicht feststellen, wie.

Ich benötige MPEG als Ausgabecontainer, da ich meine Videos in meiner Web-App mit jsmpeg streame und dies das erforderliche Format ist. Danke im Voraus!

ffmpeg -i bunny.mp4 -f mpeg1video -vf scale=1600:900 -y bunny.mpg

Antworten:


1

jsmpeg sagt nichts über die Audiowiedergabe aus - scheint ein reiner Videodecoder zu sein.

Wenn Sie ausführen ffprobe bunny.mpg, können Sie überprüfen, ob der Ausgang Audio enthält oder nicht. Wenn Ihr ffmpeg-Build über oder mit libmp3lameoder verknüpft ist libtwolame, wird dies der Fall sein.


Danke für den Befehl ffmpeg. Wir haben unseren eigenen Audiokontext implementiert, damit jsmpeg eine separate Audiospur lesen und gleichzeitig zum Video abspielen kann. Ich habe die ffmpeg-Option "-target pal-dvd" entdeckt und dadurch bleibt das Audio erhalten.
Charlie

Erstellt PAL DVD keinen MPEG-2-Stream? Dekodiert jsmpeg das?
Gyan

Ich bin mir bei PAL DVD nicht sicher, aber jsmpeg decodiert gerade meine Videos.
Charlie
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.