MediaCoder的CUDA H.264编码技术预览及测试报告
MediaCoder的CUDA H.264編碼技術(shù)預覽及測試報告
近兩年NVIDIA的CUDA技術(shù)似乎成為業(yè)界新寵,其優(yōu)良的科學運算加速能力確實首屈一指,引領(lǐng)著并行運算潮流,各行業(yè)都紛紛采用它來加速,搞得我們也躍躍欲試,呵呵,另外還有很多網(wǎng)友對MediaCoder的厚愛,希望在MC上體驗一下CUDA加速的快感,于是我們決定了用CUDA加速MediaCoder轉(zhuǎn)碼。
年初我們幾個開發(fā)人員就開始醞釀著采用CUDA加速H.264編碼,畢竟H.264現(xiàn)在比較火,還是比較有前途。經(jīng)過一段時間的緊張的開發(fā),CUDA加速的H264編碼器終于誕生,讓性能卓越的MediaCoder有添一利器。廢話不多說,下面貼一下內(nèi)部測試的結(jié)果以饗各位網(wǎng)友,主要與x264編碼性能做個對比。
測試片源為 “變形金剛”預告片高清版(1920X800), 影片屬性如下圖所示:
測試平臺: 處理器 AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
顯示卡 NVIDIA GeForce 9600 GT
內(nèi)存 威剛?cè)f紫千紅DDR2 800??2G
系統(tǒng) Windows XP SP3
測試一: 低分辨率輸出(480X272), 音頻復制,CUDA加速的H264編碼及x264編碼結(jié)果如下圖:
CUDA H.264結(jié)果
目標格式用MediaInfo查看,主要參數(shù)為:
Video
ID? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? : 1
Format? ?? ?? ?? ?? ?? ?? ?? ?? ?: AVC
Format/Info? ?? ?? ?? ?? ?? ?? ? : Advanced Video Codec
Format profile? ?? ?? ?? ?? ?? ? :?Main@L2.1
Format settings, CABAC? ?? ?? ???: Yes
Format settings, ReFrames? ?? ???: 2 frames
Codec ID? ?? ?? ?? ?? ?? ?? ?? ? : avc1
Codec ID/Info? ?? ?? ?? ?? ?? ???: Advanced Video Coding
Duration? ?? ?? ?? ?? ?? ?? ?? ? : 2mn 16s
Bit rate mode? ?? ?? ?? ?? ?? ???: Variable
Bit rate? ?? ?? ?? ?? ?? ?? ?? ? : 607 Kbps
Maximum bit rate? ?? ?? ?? ?? ???: 2 317 Kbps
Width? ?? ?? ?? ?? ?? ?? ?? ?? ? : 480 pixels
Height? ?? ?? ?? ?? ?? ?? ?? ?? ?: 272 pixels
X264 結(jié)果
目標格式用MediaInfo查看,主要參數(shù)為:
Video
ID? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? : 1
Format? ?? ?? ?? ?? ?? ?? ?? ?? ?: AVC
Format/Info? ?? ?? ?? ?? ?? ?? ? : Advanced Video Codec
Format profile? ?? ?? ?? ?? ?? ? :?Main@L2.1
Format settings, CABAC? ?? ?? ???: Yes
Format settings, ReFrames? ?? ???: 2 frames
Codec ID? ?? ?? ?? ?? ?? ?? ?? ? : avc1
Codec ID/Info? ?? ?? ?? ?? ?? ???: Advanced Video Coding
Duration? ?? ?? ?? ?? ?? ?? ?? ? : 2mn 16s
Bit rate mode? ?? ?? ?? ?? ?? ???: Variable
Bit rate? ?? ?? ?? ?? ?? ?? ?? ? : 607 Kbps
Maximum bit rate? ?? ?? ?? ?? ???: 2 317 Kbps
Width? ?? ?? ?? ?? ?? ?? ?? ?? ? : 480 pixels
Height? ?? ?? ?? ?? ?? ?? ?? ?? ?: 272 pixels
測試二: 高清輸出(1920X800), 音頻復制,CUDA加速的H264編碼及x264編碼結(jié)果如下圖:
CUDA H.264結(jié)果
X264 結(jié)果
結(jié)論: CUDA H264編碼在中檔NV顯卡及中檔的雙核CPU平臺上的性能明顯優(yōu)于x264編碼。尤其是高清編碼,采用
高規(guī)格時,CUDA H264編碼性能是x264的 3~4倍。
PS:好消息,MediaCoder今天發(fā)布CUDA版的測試版!
總結(jié)
以上是生活随笔為你收集整理的MediaCoder的CUDA H.264编码技术预览及测试报告的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 易信简单开启邮件提醒
- 下一篇: 轻松无广告:推荐一款高效提醒软件