使用Lucid Virtu在有獨立顯卡的情況下使用Intel硬件加速H.264編碼

在硬編碼領域,大家都知道CUDA技術對于H.264視頻編碼速度的提升。然而實際上常見的高清H.264視頻壓縮都不是用CUDA技術進行硬編碼,而是用傳統的x264進行軟編碼,因為通過CUDA硬編碼的視頻效果遠遠差于x264軟編碼壓縮出的視頻效果。隨著Intel Sandy Bridge平臺的推廣,我們又有了一種新的選擇:Intel QuickSync。Intel QuickSync的硬編碼大概是CUDA的1.2~2倍,x264的4~6倍,而且視頻質量和x264相當,并且編碼時CPU的占用率也遠低于CUDA和x264。

??? 慶幸的是,MediaCoder現在已經支持Intel QuickSync技術對H.264和MPEG2進行硬編碼。但是很多獨立顯卡的用戶卻發現,開啟GPU加速選項的時候,并不是開啟的Intel QuickSync硬件加速:

??? 這是因為,當顯示器連接在獨立顯卡的時候,Intel核顯的相關加速功能并不能夠被啟用。盡管可以把顯示器連接到主板上的顯示器接口上來啟用Intel QuickSync加速,但是誰又愿意經常把顯示器接來接去的呢?本文將為大家展示,如何利用Lucid Virtu技術,在使用獨立顯卡的情況下調用Intel QuickSync加速技術。

?

你需要以下條件:

1)一顆支持Intel QuickSync的CPU(Intel Core Duo2 i3 2xxx/i5 2xxx/i7 2xxx,Intel Xeon E3-12x5)

2)板載支持顯示輸出的主板(H61/H67/Z68,P67不支持)

3)Win7操作系統(其他版本系統沒有試驗過,有待測試)

4)最新版本的Intel核顯顯卡驅動:(寫本文時,最新版本為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:(寫本文時,最新版本為3.0 Beta5)

http://software.intel.com/en-us/articles/vcsource-tools-media-sdk-beta/

6)最新版本的Lucid Virtu:(寫本文時,最新版本為1.2.110)

http://www.lucidlogix.com/driverdownloads-virtu.html

7)最新版本的MediaCoder:(寫本文時,最新版本為2011 R10-5211)

http://www.mediacoderhq.com/dlfull_zh.htm

?

操作步驟:

1)開機進入BIOS,更改核顯顯卡使用和顯卡優先級:永久開啟核顯,優先使用PCI-E 16x顯卡(本文作者的主板為技嘉Z68A-D3H-B3,截圖設置僅供參考)。關機,將顯示器連接在獨立顯卡上,開機。

2)順序安裝Intel核顯驅動Intel Media SDKLucid VirtuMediaCoder(請根據操作系統自行選擇32-bit版本或者64-bit版本)。安裝MediaCoder時,視頻組件中的“Intel硬件加速編碼器”和“Intel Media SDK運行庫”一定要勾選。全部安裝完成后,重啟系統。

3)打開Virtu控制面板,開啟Virtu功能

4)點擊Applications,點擊Add,添加MediaCoder主程序,并確定

5)打開Intel Media SDK的安裝目錄,將bin\win32\libmfxsw32.dllbin\x64\libmfxsw64.dll兩個庫文件,分別覆蓋到MediaCoder安裝目錄codecscodecs64文件夾中的同名庫文件;解壓縮Intel核顯驅動,在MediaSDK\SNB\win32\libmfxhw32-s1.dllMediaSDK\SNB\x64\libmfxhw64-s1.dll,分別覆蓋到MediaCoder安裝目錄codecscodecs64文件夾中的同名庫文件。(更新硬編碼庫文件)

6)打開MediaCoder,在視頻選項卡中,格式選擇H.264,點擊編碼器后面GPU復選框,順利的話,就可以開啟Intel QuickSync硬編碼了。

?

附注:

1)筆者的平臺為:技嘉Z68A-D3H-B3 + i5 2500k / Xeon E3-1235 + MSI GTX 560Ti。沒有對A卡和其他品牌型號的主板做過測試,不能保證一定成功,以上步驟僅作參考。不成功的話,可以直接將顯示器插在板載顯示接口上,啟動核顯進行硬編碼。

2)理論上步驟5替換庫文件的過程可以不用進行,強迫癥黨可以強制更新庫文件以達到最好的編碼效果。

3)與H.264搭配其他配置為(個人推薦):音頻格式LC-AAC,容器MP4,畫面色彩空間I420(必須)。其他的搭配可能會出錯。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/447500.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/447500.shtml
英文地址,請注明出處:http://en.pswp.cn/news/447500.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

執行ssh-add時出現Could not open a connection to your authentication agent

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 若執行ssh-add /path/to/xxx.pem是出現這個錯誤:Could not open a connection to your authentication agent,則先執行如下命…

Intel硬件加速 VS CUDA完勝 視頻轉碼感受

對比試用平臺介紹 在體驗了酷睿 I5 2300 在3D游戲和多任務、高清播放等方面的突出性能后,今天我利用空閑時間針對酷睿 I5 2300在高清轉碼方面上與本人的舊平臺上對比了一下.,其結果也讓人感到震撼。好了閑話不多說了,先來給自己新舊PC做個介紹…

解決 : Shell 腳本 $‘\r‘: command not found 問題

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1.經查證,只是 Windows 的空行在 linux 中不識別,故需要用 dos2unix 來轉換。 2. 安裝 dos2unix,2 …

H.264 軟/硬編碼器 畫質量化分析評測

第1頁:前言——視頻壓縮無處不在H.264 或者說 MPEG-4 AVC 是目前使用最廣泛的高清視頻編碼標準,和上一代 MPEG-2、h.263/MPEG-4 Part4 相比,它的壓縮率大為提高,例如和 MPEG-2 相比,同樣的壓縮后畫面品質,h…

解決:Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy)

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1. 執行 mvn clean deploy ... 想把 jar 包更新到私服倉庫,報錯: Failed to execute goal org.apache.maven.pl…

YV12 and NV12異同,

用videoCapture和IAMStreamConfig拿到的支持的格式列表。發現支持2中圖像格式,YV12和NV12。具體是怎么樣的內存分布不知道。查了些文檔。自己修改了幾個圖。看出了點端倪YV12先看看 http://www.fourcc.org/yuv.php 上比較標準的定義:YV12 This is the f…

上傳 jar 包到 nexus3、上傳本地 jar 包到 maven 私服

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1.登陸進入 nexus3,打開要上傳的倉庫目錄:maven-releases 2. 選擇要上傳的本地 jar 包,并填寫好對應…

從桌面到移動:異構計算翻天覆地的技術變革

摘要:在智能手機上,強大的計算單元,不僅僅是CPU一顆,還包含了GPU、DSP等器件。在傳統的臺式電腦中,異構計算已經說了好多年了。這篇文章有點長,但值得靜下心來慢慢閱讀。從桌面到移動,這是關于異…

集合源碼閱讀:ArrayList

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1.繼承關系&#xff1a;public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Clon…

全球最杰出的14位程序員

摘要&#xff1a;ITWorld整理全球最杰出的14位程序員&#xff0c;包括Jon Skeet、Linus Torvalds、Jeff Dean等。一起來看下讓我們膜拜的大神都有哪些&#xff1f; 近日&#xff0c;ITWorld整理全球最杰出的14位程序員&#xff0c;一起來看下讓我們膜拜的這些大神都有哪些&…

集合源碼閱讀:LinkedList

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 # LinkedList -- 增刪快。# 1.繼承關系&#xff1a;public class LinkedList<E>extends AbstractSequentialList<E>impleme…

開源工具:5個優秀的音頻編輯器

無論你要發布播客還是制作高品質的錄音&#xff0c;以下任意一款開源應用都能如你所愿。一個穩定的音頻編輯器也許并不是你的必需品&#xff0c;但它卻能在你的生意場上大顯身手。怎么樣&#xff1f;使用音頻編輯器&#xff0c;你可以添加音頻到你的企業網站&#xff0c;創建和…

JDK和CGLIB動態代理區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 前言 Github&#xff1a;https://github.com/yihonglei/thinking-in-spring JDK動態代理實現原理(jdk8)&#xff1a;https://blog.csdn…

對比Ruby和Python的垃圾回收(2):代式垃圾回收機制

本文由 伯樂在線 - 熊崽Kevin 翻譯自 patshaughnessy。歡迎加入 技術翻譯小組。轉載請參見文章末尾處的要求。對比Ruby和Python的垃圾回收&#xff08;1&#xff09; 上周&#xff0c;我根據之前在RuPy上做的一個名為“Visualizing Garbage Collection in Ruby and Python.”…

@Deprecated 注解 (@Documented?、@Retention、@Target)

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 // 在看 Unsafe 類源碼時看到一個注解&#xff1a;Deprecated&#xff0c;似曾相識... Deprecated 用在類或者方法上&#xff0c;表示…

C++的未來和指針

本文由 伯樂在線 - 周昌鴻 翻譯自 Meeting C。歡迎加入 技術翻譯小組。轉載請參見文章末尾處的要求。上周Meeting C2013結束后&#xff0c;我對C思考了很多&#xff0c;有一些內容和指針有關。在C 11中只對指針進行了小量的更新&#xff08;引入了nullptr&#xff09;&#xf…

Java魔法類:Unsafe應用解析

Unsafe是位于sun.misc包下的一個類&#xff0c;主要提供一些用于執行低級別、不安全操作的方法&#xff0c;如直接訪問系統內存資源、自主管理內存資源等&#xff0c;這些方法在提升Java運行效率、增強Java語言底層資源操作能力方面起到了很大的作用。但由于Unsafe類使Java語言…

AMD迎接變革:加速OpenCL的未來

摘要&#xff1a;AMD在北京中關村皇冠假日酒店舉辦了以"迎接變革&#xff1a;加速進入OpenCL 的未來"為主題的技術培訓。AMD Firepro顯卡資深產品經理JC、OpenCL資深講師陸教授、謝博士與大家探討OpenCL技術將如何引領變革、鑄造計算新紀元。 4月11日&#xff0c;AM…

JAVA中神奇的雙刃劍--Unsafe

參考資料&#xff1a; 前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Java魔法類&#xff1a;sun.misc.Unsafe在openjdk8下看Unsafe源碼 Unsafe介紹 在Oracle的Jdk8無法獲取到sun.misc…

讓AMD在中國發聲 APU14技術創新大會首次在華召開

今日&#xff0c;AMD一年一度的開發者峰會“APU2014”在北京拉開帷幕&#xff0c;這也是AMD首次在美國之外的城市舉辦該活動。AMD全球副總裁、大中華區董事總經理潘曉明表示&#xff0c;大中華區是AMD重要的戰略區域&#xff0c;AMD希望通過本次活動在中國制造巨大的聲音&#…