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

作者: johnmeng82 (多啦A夢)   2015-02-20 12:52:27
※ 引述《coldcolour (Ghost的呢喃)》之銘言:
: 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......
用Locale Emulator換區以日文開啟,
但只要一碰到濾鏡就會出錯誤訊息
http://i.imgur.com/Dbiuz9p.png?1
或者使用NVEnc時點開video encoding也會沒有回應
試過改以applocale打開
或者完全不轉語系直接開
都一樣會有錯誤訊息
不知是否因為aviutl.exe是64位元的程式的關係 @@?
作者: coldcolour (Ghost的呢喃)   2015-02-20 22:54:00
aviutl.exe應該是32位元程式 我用Locale Emulator可開applocale移除的話呢?
作者: johnmeng82 (多啦A夢)   2015-02-21 01:33:00
重新安裝一次又正常了,奇怪。剛剛已經用QSV完成一次H264編碼。但NVEnc仍然不能用。我的顯卡750ti應該支援H264編碼?還是我要先安裝什麼東西?已解決!原來是顯卡驅動程式版本需347.09以上 我笨了XD
作者: pussycat2009 (我不是女的)   2015-02-26 03:04:00
藥看軟體,設下去顯卡會不會照著壓又是另一回事了
作者: johnmeng82 (多啦A夢)   2015-02-27 10:30:00
這樣啊...可惜。 如果H264壓出來只能在電腦播的話,意義就少了很多了...
作者: pussycat2009 (我不是女的)   2015-03-01 20:38:00
你列的算常見硬體應該沒問題,NV和軟體廠們一定會測到
作者: johnmeng82 (多啦A夢)   2015-03-04 06:24:00
有道理。其實我主要擔心Bluray對H264的規格要求比較嚴譬如GOP長或slice數或者其他我還不知道的參數。當然這些也可以手動設置,但如果軟體廠或NV能提供profile的話設定起來會更方便。至少我確定如果照它預設去壓的話出來的H264也許藍光播放機能播,但會出些奇怪的小問題像是不能快轉之類的。根據親身經驗XD

Links booklink

Contact Us: admin [ a t ] ucptt.com