FFmpeg變速處理視頻文件


使用工具:小丸工具箱,HandBrake,FFmpeg

首先確定視頻是否為VFR(可變幀率),如果是VFR需要在二次處理前轉換成CFR(固定幀率)

 

VFR轉換CFR可以使用FFmpeg命令行或HandBrake大菠蘿的GUI下進行

使用FFmpeg

參考小丸工具箱中的 可變幀率(VFR)一鍵轉換器V1.1.bat 腳本

參數Preset(預設)值,選擇范圍是0-8,數字越大速度越慢但質量越好

推薦電腦性能非常好的人選擇8

電腦性能一般可選擇5

趕時間的請選擇0,但必須配合CRF0使用

參數CRF值推薦在0-16之間選擇,數字越小輸出文件體積越大但質量越好

0是無損,推薦硬盤空間非常充裕者使用

12是損耗較小,推薦硬盤空間較為充裕者使用

16是目視無損的極限,推薦硬盤空間捉襟見肘者使用

高於16不推薦

ffmpeg.exe -i input.mp4 -c:v libx264 -preset 5 -crf 12 output.mp4

 

使用 HandBrake

 

 

變速參考FFmpeg官方文檔,加速倍速按照實例更改,注意視頻和音頻的參數互為倒數

 

# 1.25倍加速 ffmpeg -i jianzhi.mp4 -filter_complex "[0:v]setpts=0.8*PTS[v];[0:a]atempo=1.25[a]" -map "[v]" -map "[a]" jianzhi_output.mp4

 

 

參考鏈接

 

  1. https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video
  2. https://blog.csdn.net/happydeer/article/details/52610060
  3. http://www.ecit.org.cn:8088/topics/154

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM