Video

如何加快影片速度以製作延遲時間攝影?

  • September 23, 2018

我有一個 1.0 FPS(即每秒一幀)的影片文件,並且想重新編碼它以使其播放速度提高 20 倍。

這裡有一個簡短的 1 FPS 範例:http: //s3.aws.nz/cam-1537668742.mp4

我可以像這樣使用mplayer將其**播放速度提高 20 倍:

mplayer -speed 20 cam-1537668742.mp4

如何以這種速度將其保存為影片文件?

我嘗試了ffmpegsetpts過濾器,它使播放速度更快,但仍為 1 FPS,即圖片僅每秒更改一次,即使在此期間已經流逝了更多時間。

任何的想法?使用mplayerffmpeg還是其他一些 Linux 工具?

謝謝!

基本模板是

ffmpeg -i in -vf "setpts=(PTS-STARTPTS)/20,fps=20" out

或者

ffmpeg -i in -vf "setpts=(PTS-STARTPTS)/20" -r 20 out

如果沒有 fps 過濾器或-r選項,ffmpeg 將假定輸出流的幀速率仍為 1 fps,因此每 20 個重定時幀中將丟棄 19 個。

引用自:https://unix.stackexchange.com/questions/470842