
我有一個 24FPS 漸進式動畫,我將把它刻錄到 DVD 上。在影片的某些部分,有平滑的 60FPS 漸進式過渡/動作,我需要在後期配音。我想使用 3:2 Pulldown 來虛擬地提高來源素材的幀速率,但電視電影濾鏡也會對素材進行隔行掃描。我需要在配音效果後隔行掃描。
本質上,我需要將每個第一幀複製兩次,將每個第二幀複製三次,以將幀速率從 24p 提高到 60p。我無法理解可以有效執行此操作的命令。
答案1
這可以直接使用 fps 過濾器來完成。
ffmpeg -i in.mp4 -vf fps=60 out.mp4
這本身將創建第一幀的三個副本和第二幀的兩個副本,依此類推。
如果需要反轉節奏,第一幀的兩個副本和第二幀的三個副本,我們需要預先移動時間戳並稍後恢復它們。
ffmpeg -i in.mp4 -vf setpts=(N+1)/24/TB,fps=60,setpts=PTS-STARTPTS out.mp4