
我正在嘗試更改 MP4 檔案的幀速率,以便它以正確的速度運行。我問如何使用 FFmpeg 執行此操作而無需重新編碼這裡和tgies給的答案工作了。這是一個 25fps 的影片。現在我有一個 30fps 的視頻,但它沒有按我的預期工作。我atempo
通過除以 23.98/30 來更改該值。產生的影片播放速度比我想要的慢得多。另外,音訊不同步。這就是我所做的......
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
由於來源幀速率現在為 30,我需要做一些不同的事情嗎?