Ffmpeg - Bildrate ändern ohne erneute Kodierung (erneut)

Ffmpeg - Bildrate ändern ohne erneute Kodierung (erneut)

Ich versuche, die Bildrate einer MP4-Datei zu ändern, damit sie mit der richtigen Geschwindigkeit läuft. Ich habe gefragt, wie das mit FFmpeg ohne Neukodierung gehtHierUnddie Antwort, die sie gabenhat funktioniert. Das war bei einem 25fps-Video. Jetzt habe ich ein 30fps-Video und es funktioniert nicht wie erwartet. Ich habe den atempoWert geändert, indem ich 23,98/30 geteilt habe. Das resultierende Video wird viel langsamer abgespielt, als ich möchte. Außerdem ist der Ton nicht synchron. Folgendes habe ich getan …

ffmpeg -i source.mp4 -r 23.98 -i output.h264 -filter_complex "[0:a]atempo=0.7993[out]" -map 1:v -map "[out]" -c:a aac -c:v copy output.mp4

Muss ich etwas anders machen, weil die Quellbildrate jetzt 30 beträgt?

verwandte Informationen