https://blog.cnlabs.NET/3668.htmlhtml
ffmpeg 轉換壓縮比例編碼
FFMPEG若是是壓縮爲FLV文件 3個編碼可選
1. -c:v flv 標準FLV編碼 這個好處是速度快 清晰度高的話 視頻文件會比較大
2. -c:v vp6 VP6編碼 這個你們都不多使用 其實這個也算不錯
3. -c:v libx264 H.264編碼 估計使用這個的比較多 優勢是同等清晰度 視頻文件更小 缺點就是轉換慢的吐血.net
以1.11G大小的電影 轉換爲例子
libx264 500k 出片爲 572.36M
flv編碼 清晰度5 出片爲 872.94M
2個看起來flv的清晰度 還不如libx264的
居然大了足足300M……code
音頻都是同樣 都是Pass 1視頻
下面是之前的備註文檔 貼出來共享下htm
壓縮配置選項
===============================
512Kbps
視頻bitrate 設置為 360k 最大416k 音頻設置為64k
1Mbps
視頻bitrate 設置為720k 最大832k 音頻設置為 128k
2Mbps HD
視頻bitrate 設置為1550k 最大1792k 音頻設置為128kblog
視頻壓縮大小
===============================
出片 Bitrate 10分鐘的視頻
320p 180 kbit/s ~13 MB
360p 300 kbit/s ~22 MB
480p 500 kbit/s ~37 MB
576p 850 kbit/s ~63 MB (SD/PAL)
720p 1000 kbit/s ~75 MB文檔
FFMPEG參數
===============================================
-i 輸入文件 test.avi 或其餘
-c:v libx264 使用h.264 編碼
-vcodec libx264 強制指定視頻編碼模式
-profile:v high 使用H.264的High模式 比較消耗資源
-pre slow 使用慢速模式 耗時間 清晰度高
//該參數還可選擇 ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placeboget
-b:v 360k / 720k / 1550k 視頻比特率 (該參數比較重要 若是是轉換Web用途 是否正確直接影響視頻播放流暢程度)
-maxrate 500k 最大比特率
-bufsize 1000k 比特率緩衝大小
-s 000×000it
視頻大小 建議值
240P 320×240 //Mobile iPhone MP4
360P 640×360 //SD FLV
480P 864×480 //HD MP4
720P 960×720 //HD MP4
-threads 0 處理器核心利用數量
-aspect 16:9 / 4:3 視頻比例
-pass N 1-3可選
音頻-acodec libfaac 強制指定音頻處理模式-ac 2 聲道選擇-ar 44100 音頻赫茲-ab 128k 比特率 64k/128k-acodec libfaac -ac 2 -ar 44100 -ab 64k