FFMpeg - 3:2 下拉,無隔行掃描

FFMpeg - 3:2 下拉,無隔行掃描

我有一個 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

相關內容