crf | 文件大小 |
---|---|
16 | 54M |
18 | 39M |
20 | 25M |
22 | 17M |
24 | 11M |
26 | 7.3M |
28 | 5.0M |
30 | 3.6M |
32 | 2.7M |
默認(rèn) | 14M(crf為23) |
又比較了一下crf在20、28、32時的視頻質(zhì)量,發(fā)現(xiàn)32還是能看出質(zhì)量下降的,20的確非常精細(xì),但28跟20之間的差別并不是那么大,crf值設(shè)置在26-28之間比較好。如果對尺寸有要求,什么都不設(shè),用默認(rèn)的也行(可能是31)。
另外,關(guān)于preset,slow和fast只跟運行時間有關(guān),slow跑的時間比fast長不少,slow出來的mp4文件會小一些(12M),fast出來的文件會大一些(14M),但視頻質(zhì)量的差距并不明顯。
如果把原視頻尺寸從1920x1080縮小到960x540,則視頻尺寸變?yōu)榱耍?/p>
crf | 文件大小 |
---|---|
16 | 11M |
18 | 6.7M |
20 | 4.4M |
22 | 3.0M |
24 | 2.1M |
26 | 1.6M |
28 | 1.3M |
30 | 1.1M |
32 | 893K |
默認(rèn) | 2.5M(crf為23) |
綜上,對質(zhì)量要求較高時,選22以下;對尺寸要求非常高時,選26(但質(zhì)量確實是會稍差一些),否則選24的性價比比較高(或者默認(rèn)的23也行),如果對尺寸實在要求非常非常高,那就28以上吧。
后記補充(來自@gghyoo)
可以用-threads n
來實施多線程的運算,充分利用多核cpu
例子如下:
ffmpeg -threads 2 -crf 20 -y -i ML-02.avi -strict experimental ML-02.mp4
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
標(biāo)簽:玉樹 江西 瀘州 內(nèi)江 廈門 江門 湖北 泰安
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《利用ffmpeg命令行轉(zhuǎn)壓視頻示例代碼》,本文關(guān)鍵詞 利用,ffmpeg,命令行,轉(zhuǎn)壓,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。