軟件介紹
ShanaEncoder,H265 高清視頻編碼壓制軟件,堪稱最強(qiáng)視頻壓制軟件,支持 CPU 多線程和 GPU 加速,轉(zhuǎn)換速度快清晰度高,B 站指定壓制工具。ShanaEncoder 是由韓國(guó)人基于 FFmpeg 開發(fā)的一款音視頻編碼程序,支持 H.264 解碼器編碼、Unicode 編碼,采用自定義命令行方式快速設(shè)置參數(shù)配置,壓制 H265 編碼視頻時(shí),編解碼器 NVENC 的速度最快,但同碼率下視頻質(zhì)量較差,其次是 QSV 的速度,視頻畫質(zhì)質(zhì)量不錯(cuò)推薦。
軟件截圖
軟件說(shuō)明
– 初學(xué)者或?qū)I(yè)人士可以快速方便地使用 ShanaEncoder。
– 快速的編碼速度和快速配置專業(yè)功能。
– 支持音頻 / 圖片 / 字幕覆蓋,內(nèi)部字幕樣式,裁剪,刪除元數(shù)據(jù)、設(shè)置水印等 …。
– 支持編碼 HEVC/H264/MPEG(10 幀)編解碼器,支持硬件解碼。
– 支持 Unicode 編碼。
使用建議
首先最重要的一點(diǎn):只要進(jìn)行壓制就會(huì)有畫面損失,壓制的目的就是為了用更小的體積來(lái)得到更接近原片的畫質(zhì)(碼率和畫質(zhì)基本上成正比),所以你調(diào)整設(shè)置中的參數(shù)的關(guān)鍵就在于你覺得哪個(gè)更重要?體積?畫質(zhì)(碼率)?還是速度?你需要做的是找到一個(gè)平衡點(diǎn),這個(gè)點(diǎn)每個(gè)人都不可能完全一樣,所以需要你自己去找。請(qǐng)不要嘗試壓制那些低碼率的視頻,如果你的視頻在經(jīng)過壓制之后,體積增大了,那大概率是因?yàn)槟惆训痛a率的視頻壓制成了更高碼率的視頻,這樣做顯然是沒有意義的。
一、編碼器的選擇:
1. 無(wú)后綴:優(yōu)點(diǎn):理論上兼容性最好,壓出來(lái)的視頻質(zhì)量不錯(cuò)。H264 可以使用 OpenCL 加速,兼容 N /A/ 核顯(個(gè)別可能不支持),H265/HEVC 沒有 OpenCL 加速,只能靠 CPU 硬撐,獨(dú)有的質(zhì)量模式(CRF),比量化器(CQP)稍微好一點(diǎn),H264 在碼率(ABR)模式下支持二壓(2pass),二壓可以在有碼率限制的情況下得到更好的質(zhì)量,適合向網(wǎng)站傳視頻用;缺點(diǎn):速度偏慢。
2. AMF:優(yōu)點(diǎn):A 卡專用方案。缺點(diǎn):沒有 A 卡,沒法測(cè)試。
3. NVENC:優(yōu)點(diǎn):N 卡專用方案,速度最快。缺點(diǎn):視頻質(zhì)量較差。
4. QSV:優(yōu)點(diǎn):Intel 核顯專用方案,速度較快,視頻質(zhì)量最好。缺點(diǎn):AMD NO!
總結(jié):建議使用 QSV 方案或者無(wú)后綴方案。
二、編碼方式的選擇:
1. 比特率(ABR):直接限制視頻比特率。
優(yōu)點(diǎn):網(wǎng)絡(luò)視頻常用的壓制方法,設(shè)置項(xiàng)目眾多,因?yàn)樵摲椒ㄖ苯訉⒋a率限制在某個(gè)區(qū)間之內(nèi),所以可以直接根據(jù)畫面大小和視頻長(zhǎng)度直接預(yù)測(cè)出壓制后的視頻體積。缺點(diǎn):在動(dòng)態(tài)場(chǎng)景下由于碼率限制會(huì)導(dǎo)致畫質(zhì)嚴(yán)重下降,而在靜態(tài)場(chǎng)景中又會(huì)導(dǎo)致多余的碼率被浪費(fèi)。
2. 量化器(CQP):設(shè)置一個(gè)期望的畫質(zhì)水平值,值越低,畫質(zhì)越高,體積越大。
優(yōu)點(diǎn):取消了碼率的上限,在各種場(chǎng)景下更智能的調(diào)整碼率,使得各種場(chǎng)景的畫質(zhì)水平趨于一致。缺點(diǎn):無(wú)法預(yù)測(cè)視頻文件的體積,不適合作為有最高碼率限制的網(wǎng)絡(luò)視頻。
3. 質(zhì)量(CRF):可以理解為量化器(CQP)的升級(jí)版。
優(yōu)點(diǎn):CQP 在設(shè)置好一個(gè)期望的畫質(zhì)的值之后,編碼過程中 CQP 的值是固定的,而 CRF 還可以在編碼過程中動(dòng)態(tài)的調(diào)整 CQP 的值。缺點(diǎn):和 CQP 相同。
總結(jié):如果要傳輸網(wǎng)絡(luò)視頻,比特率編碼可能是你唯一的選擇,其余的時(shí)候我更推薦 CRF/CQP,實(shí)際上在 CRF 編碼時(shí) CQP 的值波動(dòng)是很小的,可能也就正負(fù) 1 左右。
三、其它設(shè)置:
速度:該設(shè)置里的名稱會(huì)根據(jù)編碼器變化,其原則就是速度越慢,質(zhì)量越高,體積越小。
幀率:就是一秒鐘有多少幅畫面,一般不勾選維持原來(lái)的幀率。
關(guān)鍵幀:快進(jìn)時(shí),按一下快進(jìn)幾秒,默認(rèn)為 10,一般不改。
圖片大?。壕褪且曨l的畫面大小,就是你想要 1080P 還是 720P,一般不勾選,維持原片畫面大小。
音頻:一般直接復(fù)制或者選擇 AAC 格式。
四、通常情況下的具體設(shè)置建議:
編碼器:H265(QSV)
編碼方式:量化器 (CQP)
幀率:不勾選
關(guān)鍵幀:10
圖片大?。翰还催x
音頻:如果原視頻的音頻比特率較低(低于 320)我會(huì)考慮直接復(fù)制,因?yàn)檗D(zhuǎn)碼總是有損失的。如果原音頻高于 320Kbps 我會(huì)轉(zhuǎn)成 AAC,比特率 320,聲道用立體聲,采樣率不變。
一個(gè)原碼率 11000Kbps 的 H264 視頻,時(shí)長(zhǎng) 20 多分鐘,體積 1.74GB,幀率為 59.94(大多數(shù)視頻可能只有 30/29.97 或者 24/23.976,多一倍幀率就多一倍體積)。
當(dāng) CQP 值為 20,速度是 veryslow 的時(shí)候可以獲得原視頻 90% 以上的畫質(zhì),此時(shí)碼率為 6380Kbps,體積為 0.95GB,但是耗時(shí) 44 分多鐘。
當(dāng) CQP 值為 20,速度是 veryfast 的時(shí)候可以獲得原視頻 90% 以上的畫質(zhì),此時(shí)碼率為 6890Kbps,體積為 1.05GB,耗時(shí)僅為 6 分 28 秒。
當(dāng) CQP 值為 26 的時(shí)候能獲得原視頻 85% 以上的畫質(zhì),此時(shí)碼率為 3250Kbps,體積為 0.51GB。
結(jié)論總結(jié):壓制參數(shù)選擇是個(gè)平衡和抉擇的過程,壓制是用重新編碼的時(shí)間換取硬盤空間 / 網(wǎng)絡(luò)帶寬。
GitHub
https://github.com/1265578519/ShanaEncoder
https://shana.pe.kr/shanaencoder_previous_versions/78618
百度網(wǎng)盤:https://pan.baidu.com/s/1Im1e6ZIsJJv05NAGiuWchQ?pwd=44v2