[推薦] 一個支援Nvidia NVENC編碼的軟體

作者: coldcolour (Ghost的呢喃)   2015-02-08 00:48:40
http://rigaya34589.blog135.fc2.com/blog-entry-570.html
日本人寫的編碼軟體,支援NV卡的硬體編碼,
搭配Maxwell二代架構的卡(970 980 960)可以支援HEVC硬體編碼
使用上要搭配AviUtl這個軟體來用,但這東西很陽春,要裝一堆plugin才好用
建議直接下載下面這個"AviUtl Extra Pack 1.10",該裝的東西都裝好了,
而且已經英文化(本來是日文軟體)不用再自己慢慢找
http://www.videohelp.com/tools/AviUtl
把AviUtl Extra Pack 1.10解壓到指定資料夾,然後再解壓NVEnc_1.00
(建議用轉區軟體轉日文執行解壓縮檔,不然之後有些文件名顯示不出來),
執行auo_setup.exe,照它的指示指定aviutl.exe所在資料夾的位置,並下載必要元件
完成安裝
之後執行aviutl.exe就可以使用,注意最好也是用轉區軟體轉成日文模式開,
因為aviutl本身有英文化但是剛才新安裝的NVEnc_1.00這個plugin沒有英文化,
當然不轉也可以正常使用,只是執行時會看到一些亂碼
AviUtl Extra Pack 1.10已經把一堆濾鏡和x264、x265、intel QSV、AMD的VCE
這些編碼器都包進去了
基本上本身就是一個很好用的圖形介面了,從file > open打開要編輯的影片,
選擇要使用的濾鏡及處理,輸出選擇file > export with plugin,
這時可以選擇剛剛安插的"擴張NVEnc出力",點擊"video encoding"可打開編碼器設置
http://i.imgur.com/awwK2uM.png
可自行設置各種參數,也有幾種預設參數可以用,
http://i.imgur.com/vqkjttp.png
要輸出MKV的話右下要指定mkvmerge.exe所在資料夾
右上可選音軌編碼器,要用FLAC的話要指定FLAC編碼器位置
完成設置後選存檔類型,按存檔就會開始編碼
編碼完成後會顯示相關資訊(前面沒用日文執行的話,這邊訊息會看到一些亂碼)
http://i.imgur.com/2X43qjM.png
目前HEVC的硬體編碼有個限制就是無法使用B-frame,疑似NV自己的問題,
H.264的部分沒有問題
關於畫質,開發者自己也做了一些對比
http://rigaya34589.blog135.fc2.com/blog-entry-571.html
在我自己測試結果來看,如果在高流量的情形下,如以下這種設置的話
http://i.imgur.com/rogfN44.png
HEVC硬體編碼壓出來的畫質跟x264軟體編碼(crf 19)其實已經相差無幾了
在高壓縮率低流量的情況下,
http://i.imgur.com/gGTS91E.png
跟x264軟體編碼(crf 30)比較起來
x264畫質還是略勝一點點,而硬體編碼HEVC跟硬體編碼h.264比起來,
HEVC明顯又比h.264好很多
但最重要的一點是,硬體編碼(不管是HEVC或是h.264),速度是壓倒性的快
裸壓的話可以上60fps沒問題(在我的弱電腦上的結果,x264不超過15fps),
在講求效率又不極端追求畫質的情形下,
個人認為HEVC的硬體編碼算是蠻有實用價值的~
後來也測了x265,蠻令人驚艷的,在crf 31之下還能保留原片大部分細節
這點是勝過了x264和硬編,但壓製速度就只有2~3fps......
作者: johnmeng82 (多啦A夢)   2015-02-09 02:16:00
看起來是好東西 有空試試看 推~
作者: coldcolour (Ghost的呢喃)   2015-02-09 23:00:00
750/750Ti沒支援HEVC硬體編碼只有h.264
作者: johnmeng82 (多啦A夢)   2015-02-09 23:06:00
瞭解了,謝謝!
作者: bikkenbergs   2015-02-11 18:07:00
收藏

Links booklink

Contact Us: admin [ a t ] ucptt.com