如何在 OS X 上創建 MTS / AVCHD 電影的慢動作版本?

如何在 OS X 上創建 MTS / AVCHD 電影的慢動作版本?

我有一個以 60pfs 錄製的 MTS 檔案。

我想保存一個以 1/2 速度、30fps 播放的版本,我可以將其上傳到 Youtube,以便在那裡進行慢動作播放。

如何使用某些 OS X 工具來做到這一點?

答案1

如果你想安裝 FFmpeg,請安裝自製首先,然後brew install ffmpeg

您所要做的就是:

ffmpeg -i input.mp4 -vf "setpts=(1/speed)*PTS" output.mp4

… 在哪裡speed是加速因子,例如 2 表示加倍,或 0.5 表示半速慢動作。 FFmpeg 將更改各個幀的呈現時間戳記而不是實際幀速率。

這通常比僅僅設定不同的幀速率效果更好。如果您要設定較低的幀速率,所有 FFmpeg 都會丟棄中間的幀。您最終會得到相同時長的視頻,但沒有真正的慢動作。


如果您想使用mencoderOS X,請使用 Homebrew 來brew install mplayer.它將附帶一個mencoder二進位檔案。現在,您可以嘗試以下其中一項:

mencoder -fps 12 -nosound -ovc copy in.mp4 -o out.mp4

12結果幀速率是多少。或者:

mencoder -speed 1/2 -nosound -ovc copy in.mp4 -o out.mp4

....您可以在其中手動設定速度係數。

答案2

AviDemux 似乎是可行的方法:http://fixounet.free.fr/avidemux/

您可以透過前往「影片」>「幀速率」並將其設定為 30fps 來變更幀速率。

這裡有一篇部落格描述如何在 Windows 上將其匯出到 YouTube,但該過程在 OS X 上應該類似。http://greenjava.blogspot.com.au/2011/01/easy-steps-to-create-hd-video-for.html

相關內容