Benutzen
ffmpeg -i ~/Desktop/file.mpg -vsync 0 ~/Desktop/file.mp4
Dies überspringt die Duplizierung.
Eine sehr ärgerliche Situation ...
Ich habe ein MPG2-Video, das bei der Framerate 29,97 ist, jedoch beim Konvertieren in MP4-Frames doppelt vorhanden sind.
Dieser Befehl (direkte Konvertierung, keine Optionen):
ffmpeg -i ~/Desktop/file.mpg ~/Desktop/file.mp4
verursacht doppelte Frames ...
Beim Einstellen der Framerate mit:
ffmpeg -i ~/Desktop/file.mpg -framerate 29.97 ~/Desktop/file.mp4
Funktioniert auch nicht!
Führen Sie mich zu versuchen:
ffmpeg -i ~/Desktop/file.mpg -r 29.97 ~/Desktop/file.mp4
Immer noch mit duplizierten Frames!
Schließlich habe ich die dritte Framerate-Option von ffmpeg ausprobiert :
ffmpeg -i ~/Desktop/file.mpg -vf fps=fps=29.97 ~/Desktop/file.mp4
Bei der Ausgabe war das Audio / Video nicht synchron!
Welche FPS-Option sollte ich verwenden?
Benutzen
ffmpeg -i ~/Desktop/file.mpg -vsync 0 ~/Desktop/file.mp4
Dies überspringt die Duplizierung.