ffmpeg指令
ffmpeg -i c2.mp4 -an -r 60 -filter:v "setpts=0.5*PTS" c2+.mp4
-i 後滿test.mp4是輸入文件名
-an 將音頻禁掉 (可以不加)
-filter:v 對視頻進行處理
"setpts=0.5PTS" 設置時間戳參數PTS為原先的一半,可接受調整範圍為[0.25,4]
out_test.mp4 輸出視頻文件
ffmpeg -i input.mkv -filter:v "setpts=0.5*PTS" output.mkv
視頻濾波器通過改變每一個pts時間戳來實現;
如果擔心會出現丟幀的情況,可以使用-r 指定輸入幀數,如果源視頻是30fps,我們想4倍播放:
ffmpeg -i input.mkv -r 120 -filter:v "setpts=0.25*PTS" output.mkv
如果需要慢速播放,pts乘以一個大的值,這樣pts時間就長,播放就慢了
ffmpeg -i input.mkv -filter:v "setpts=2.0*PTS" output.mkv
-i 後滿test.mp4是輸入文件名
-an 將音頻禁掉 (可以不加)
-filter:v 對視頻進行處理
"setpts=0.5PTS" 設置時間戳參數PTS為原先的一半,可接受調整範圍為[0.25,4]
out_test.mp4 輸出視頻文件
ffmpeg -i input.mkv -filter:v "setpts=0.5*PTS" output.mkv
視頻濾波器通過改變每一個pts時間戳來實現;
如果擔心會出現丟幀的情況,可以使用-r 指定輸入幀數,如果源視頻是30fps,我們想4倍播放:
ffmpeg -i input.mkv -r 120 -filter:v "setpts=0.25*PTS" output.mkv
如果需要慢速播放,pts乘以一個大的值,這樣pts時間就長,播放就慢了
ffmpeg -i input.mkv -filter:v "setpts=2.0*PTS" output.mkv
留言
張貼留言