intel hardware-accelerated media decoding and encoding on Linux
Hardware Supported
Intel® GMA X4500HD.
Intel® HD Graphics (in Intel® 2010 Core™ i7/i5/i3 processor family).
Intel® HD Graphics 2000/3000 (in 2nd Generation Intel® Core™ i7/i5/i3 Processor family, codenamed Sandy Bridge).
Intel® HD Graphics 2500/4000 (in 3rd Generation Intel® Core™ i7/i5/i3 Processor family, codenamed Ivy Bridge).
Features
Support MPEG2 decode acceleration Main Profile @ HL up to 80 Mbps.
Support VC-1 decode acceleration Advanced Profile @ Level 3 up to 40 Mbps (HD Graphics 2000/2500/3000/4000 only).
Support H.264/AVC decode acceleration High Profile @ L4.1 up to 40 Mbps, with:
H.264 / AVC Hardware Variable Length Decoding (VLD) - CABAC
H.264 / AVC Hardware Variable Length Decoding (VLD) - CAVLC
H.264 / AVC Hardware Inverse Transform (IT)
H.264 / AVC Hardware Motion Compensation (HWMC)
H.264 / AVC Hardware In-Loop Deblocking (ILDB)
Support H.264/AVC encode acceleration Main Profile @ L4.1 up to 40 Mbps (HD Graphics 2000/2500/3000/4000 only).
In order to use VA-API, you need a media player that supports it. e.g. VLC 1.1.x, MPlayer with VA-API support, and GStreamer with VA-API support.
Install Instructions
libdrm
./autogen.sh
./configure
make
make install
libva
./autogen.sh (if compiling from a git clone'd repository)
./configure
make
make install
libva-driver-intel
./autogen.sh (if compiling from a git clone'd repository)
./configure
make
make install
mplayer-vaapi
Get MPlayer with VA-API support from mplayer-vaapi on Gitorious
git clone -b hwaccel-vaapi git://gitorious.org/vaapi/mplayer.git mplayer-vaapi
./configure --enable-x11 --enable-vaapi
make
make install
gstreamer-vaapi
Get GStreamer with VA-API support from gstreamer-vaapi on Gitorious
git clone git://gitorious.org/vaapi/gstreamer-vaapi.git gstreamer-vaapi
Dependencies: gstreamer-0.10 >= 0.10.36, gst-plugins-bad >= 0.10.22.
./autogen.sh
./configure
make
make install
Known Issues
During stress testing, sometimes mplayer stops at a frame in some streams
Under certain circumstance, very short period of arrtifacts on one frame when playing back some streams
mplayer-vaapi新立得好象找不到安装包,其它支持有包。
转自http://intellinuxgraphics.org/h264.html
intel 在LINUX多媒体解码和编码硬件加速
- drc1234
- 帖子: 632
- 注册时间: 2008-08-31 10:09
-
- 帖子: 224
- 注册时间: 2011-09-17 9:23
- 系统: Arch-x86_64
Re: intel 在LINUX多媒体解码和编码硬件加速
mark下,有空折腾折腾
-
- 帖子: 871
- 注册时间: 2006-01-03 20:44
- ahwad
- 帖子: 1113
- 注册时间: 2009-05-06 0:36
Re: intel 在LINUX多媒体解码和编码硬件加速
以前也喜欢折腾硬解,现在软解1080p,cpu都在15%以下,硬解也该洗洗了。。。。。
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
-
- 帖子: 167
- 注册时间: 2008-03-06 17:45
Re: intel 在LINUX多媒体解码和编码硬件加速
用intel核显看720p无压力。
Sent from my ME525+ using Tapatalk 2
Sent from my ME525+ using Tapatalk 2
- Hi-Stupid
- 帖子: 813
- 注册时间: 2011-05-13 10:26
Re: intel 在LINUX多媒体解码和编码硬件加速
atom 330 离子平台1080p硬解