使用Lucid Virtu在有独立显卡的情况下使用Intel硬件加速H.264编码
??? 慶幸的是,MediaCoder現(xiàn)在已經(jīng)支持Intel QuickSync技術(shù)對(duì)H.264和MPEG2進(jìn)行硬編碼。但是很多獨(dú)立顯卡的用戶卻發(fā)現(xiàn),開啟GPU加速選項(xiàng)的時(shí)候,并不是開啟的Intel QuickSync硬件加速:
??? 這是因?yàn)?#xff0c;當(dāng)顯示器連接在獨(dú)立顯卡的時(shí)候,Intel核顯的相關(guān)加速功能并不能夠被啟用。盡管可以把顯示器連接到主板上的顯示器接口上來啟用Intel QuickSync加速,但是誰又愿意經(jīng)常把顯示器接來接去的呢?本文將為大家展示,如何利用Lucid Virtu技術(shù),在使用獨(dú)立顯卡的情況下調(diào)用Intel QuickSync加速技術(shù)。
?
你需要以下條件:
1)一顆支持Intel QuickSync的CPU(Intel Core Duo2 i3 2xxx/i5 2xxx/i7 2xxx,Intel Xeon E3-12x5)
2)板載支持顯示輸出的主板(H61/H67/Z68,P67不支持)
3)Win7操作系統(tǒng)(其他版本系統(tǒng)沒有試驗(yàn)過,有待測試)
4)最新版本的Intel核顯顯卡驅(qū)動(dòng):(寫本文時(shí),最新版本為15.22.52.2559)
32-bit:http://downloadmirror.intel.com/20673/a08/Win7Vista_152252.zip
64-bit:http://downloadmirror.intel.com/20675/a08/Win7Vista_64_152252.zip
5)最新版本的Intel Media SDK:(寫本文時(shí),最新版本為3.0 Beta5)
http://software.intel.com/en-us/articles/vcsource-tools-media-sdk-beta/
6)最新版本的Lucid Virtu:(寫本文時(shí),最新版本為1.2.110)
http://www.lucidlogix.com/driverdownloads-virtu.html
7)最新版本的MediaCoder:(寫本文時(shí),最新版本為2011 R10-5211)
http://www.mediacoderhq.com/dlfull_zh.htm
?
操作步驟:
1)開機(jī)進(jìn)入BIOS,更改核顯顯卡使用和顯卡優(yōu)先級(jí):永久開啟核顯,優(yōu)先使用PCI-E 16x顯卡(本文作者的主板為技嘉Z68A-D3H-B3,截圖設(shè)置僅供參考)。關(guān)機(jī),將顯示器連接在獨(dú)立顯卡上,開機(jī)。
2)順序安裝Intel核顯驅(qū)動(dòng)、Intel Media SDK、Lucid Virtu、MediaCoder(請(qǐng)根據(jù)操作系統(tǒng)自行選擇32-bit版本或者64-bit版本)。安裝MediaCoder時(shí),視頻組件中的“Intel硬件加速編碼器”和“Intel Media SDK運(yùn)行庫”一定要勾選。全部安裝完成后,重啟系統(tǒng)。
3)打開Virtu控制面板,開啟Virtu功能
4)點(diǎn)擊Applications,點(diǎn)擊Add,添加MediaCoder主程序,并確定
5)打開Intel Media SDK的安裝目錄,將bin\win32\libmfxsw32.dll及bin\x64\libmfxsw64.dll兩個(gè)庫文件,分別覆蓋到MediaCoder安裝目錄下codecs及codecs64文件夾中的同名庫文件;解壓縮Intel核顯驅(qū)動(dòng),在MediaSDK\SNB\win32\libmfxhw32-s1.dll及MediaSDK\SNB\x64\libmfxhw64-s1.dll,分別覆蓋到MediaCoder安裝目錄下codecs及codecs64文件夾中的同名庫文件。(更新硬編碼庫文件)
6)打開MediaCoder,在視頻選項(xiàng)卡中,格式選擇H.264,點(diǎn)擊編碼器后面GPU復(fù)選框,順利的話,就可以開啟Intel QuickSync硬編碼了。
?
附注:
1)筆者的平臺(tái)為:技嘉Z68A-D3H-B3 + i5 2500k / Xeon E3-1235 + MSI GTX 560Ti。沒有對(duì)A卡和其他品牌型號(hào)的主板做過測試,不能保證一定成功,以上步驟僅作參考。不成功的話,可以直接將顯示器插在板載顯示接口上,啟動(dòng)核顯進(jìn)行硬編碼。
2)理論上步驟5替換庫文件的過程可以不用進(jìn)行,強(qiáng)迫癥黨可以強(qiáng)制更新庫文件以達(dá)到最好的編碼效果。
3)與H.264搭配其他配置為(個(gè)人推薦):音頻格式LC-AAC,容器MP4,畫面色彩空間I420(必須)。其他的搭配可能會(huì)出錯(cuò)。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的使用Lucid Virtu在有独立显卡的情况下使用Intel硬件加速H.264编码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链共识算法|RAFT和PBFT的区别
- 下一篇: 萤石云、海康 摄像头对接+云台控制控制