FelixPaul
1st July 2009, 19:05
Greetings from Germany,
i think most of you know netbooks? These little Notebooks with super-weak hardware but long battery life getting very popular the last year. Most of them come with an intel N-Atom CPU and intel integrated graphics (GMA950). But some newer model ship with a more advanced Z-Atom and GMA500 (Poulsbo). The biggest advantages to Poulsbo are much lower power consumption as well as hardware video decode acceleration for all of the major codecs (MPEG-2, VC-1, H.264).
There are some devices featuring this platform, like Sony Vaio P, Dell Mini 10 & 12, Acer AO 751 or the upcoming Asus EEEpc 1101. In the future, all new intel-based Netbooks will get the GMA500 GPU included: http://www.netbookchoice.com/2009/06/10/first-details-on-intel-‘pineview’-atom-n400-d400-d500-processors/ Since these devices are very popular, there will be A LOT of people want to use the given hardware. Or not? It seems nobody knows about the hardware decode features in the GMA500. No review writes about it, nor has nVidia a clue (or don´t want to have a clue) an contiues to promote that their ION addon-GPU is the only way to bring HD-Content on a netbook: http://www.nvidia.com/object/IO_73301.html
PROBLEM: there is no out-of-the-box solution to trigger the DXVA-Decoder in your weak GPU. I had to walk throu lots of board until i get mangaged what i want. With success!
Currently i´m able to playback all HD Videos with my Acer Aspire One 751 (GMA500): Super smooth, and only about 20% CPU usage.
H.264 /AVC - 1080p
http://img229.imageshack.us/img229/3108/gma500avc1.jpg
H.264 / AVC - 720p
http://img140.imageshack.us/img140/4418/gma500h2641.jpg
WMV / VC-1 - 1080p
http://img190.imageshack.us/img190/3254/gma500vc12.jpg
WMV / VC-1 1080p
http://img26.imageshack.us/img26/9562/gma500vc11.jpg
Here are parts of a guide i worte in the Dell Mini board for users who have the same issues. I think it describes the problem very well:
I strongly recommend you to try this littel tool:
http://bluesky23.hp.infoseek.co.jp/dxvac/DXVAChecker_2.0.1.2.zip
It shows you the Hardware capebilties of your GPU, and below that a list of installed Codecs which can be used for DXVA playback. Take a look at my screenshots.
Further you should click "Check DirectShow Decoders..." and search for a video file you like to view. In the screenshot i used this: DivX 7 Showcase | DivX.com (http://www.divx.com/en/downloads/divx-7-showcase) rather heavy stuff ;) (1080p H.264, AAC 5.1 Surround, AAC Stereo, 507MB)
With the free codec that comes from "Media Player Classic - HC" there is no problem playing your H.264 Videos. Here is a good guide how to trigger DXVA: Hardware acceleration of HD movies using DXVA - Guides & Tutorials (http://forums.techarena.in/guides-tutorials/1192826.htm)
Playing your VC-1 coded videos like WMV is a bit tricky, but will work. You need a VC-1 decoder which comes directly from intel, but is somehow hidden from their site. Here is a upload: File-Upload.net - Intel_Video_Codecs_GMA500.zip (http://www.file-upload.net/download-1722666/Intel_Video_Codecs_GMA500.zip.html)
If you install it and run that DXVA-Checker Tool, you will see there is another Codec like in my screenshots. "Intel® Media Codecs VC-1 Decoder for Intel® System Controller Hub"
Download some Samples here: WMV HD Content Showcase (http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx)
Within the DXVA-Checker Tool look for the button "Check Media Foundation Decoders..." click and choose a WMV file. Rightclick on the red text below the intel codec (NV12 (ModeVC1_VLD)) which should look like my screenshots and choose play, enjoy!
With the use of the MPC-Codec and the Intel one for VC-1 you can play every HD-Content with minimal CPU usage on your GMA500. Just make sure you run on DXVA (Hardware GPU acceleration)
PROBLEM: i cannot trigger this Intel VC-1 Codec in any Media Player. Do you have an idea, how to connect this Intel VC-1 decoder (imc_vc1_dec_mf.dll) with a freeware Media-Player like MPC-HC? I hope someone here could help us (GMA500 users) to get this done and (in addition) kick some ass at the nVidia ION team ;) If we can find a working solution/guide for this, we could not only make millions of netbook-buyers happy with full-HD playback, but also support upcoming interesting projects like www.fit-pc2.com
Greetings,
FelixPaul
i think most of you know netbooks? These little Notebooks with super-weak hardware but long battery life getting very popular the last year. Most of them come with an intel N-Atom CPU and intel integrated graphics (GMA950). But some newer model ship with a more advanced Z-Atom and GMA500 (Poulsbo). The biggest advantages to Poulsbo are much lower power consumption as well as hardware video decode acceleration for all of the major codecs (MPEG-2, VC-1, H.264).
There are some devices featuring this platform, like Sony Vaio P, Dell Mini 10 & 12, Acer AO 751 or the upcoming Asus EEEpc 1101. In the future, all new intel-based Netbooks will get the GMA500 GPU included: http://www.netbookchoice.com/2009/06/10/first-details-on-intel-‘pineview’-atom-n400-d400-d500-processors/ Since these devices are very popular, there will be A LOT of people want to use the given hardware. Or not? It seems nobody knows about the hardware decode features in the GMA500. No review writes about it, nor has nVidia a clue (or don´t want to have a clue) an contiues to promote that their ION addon-GPU is the only way to bring HD-Content on a netbook: http://www.nvidia.com/object/IO_73301.html
PROBLEM: there is no out-of-the-box solution to trigger the DXVA-Decoder in your weak GPU. I had to walk throu lots of board until i get mangaged what i want. With success!
Currently i´m able to playback all HD Videos with my Acer Aspire One 751 (GMA500): Super smooth, and only about 20% CPU usage.
H.264 /AVC - 1080p
http://img229.imageshack.us/img229/3108/gma500avc1.jpg
H.264 / AVC - 720p
http://img140.imageshack.us/img140/4418/gma500h2641.jpg
WMV / VC-1 - 1080p
http://img190.imageshack.us/img190/3254/gma500vc12.jpg
WMV / VC-1 1080p
http://img26.imageshack.us/img26/9562/gma500vc11.jpg
Here are parts of a guide i worte in the Dell Mini board for users who have the same issues. I think it describes the problem very well:
I strongly recommend you to try this littel tool:
http://bluesky23.hp.infoseek.co.jp/dxvac/DXVAChecker_2.0.1.2.zip
It shows you the Hardware capebilties of your GPU, and below that a list of installed Codecs which can be used for DXVA playback. Take a look at my screenshots.
Further you should click "Check DirectShow Decoders..." and search for a video file you like to view. In the screenshot i used this: DivX 7 Showcase | DivX.com (http://www.divx.com/en/downloads/divx-7-showcase) rather heavy stuff ;) (1080p H.264, AAC 5.1 Surround, AAC Stereo, 507MB)
With the free codec that comes from "Media Player Classic - HC" there is no problem playing your H.264 Videos. Here is a good guide how to trigger DXVA: Hardware acceleration of HD movies using DXVA - Guides & Tutorials (http://forums.techarena.in/guides-tutorials/1192826.htm)
Playing your VC-1 coded videos like WMV is a bit tricky, but will work. You need a VC-1 decoder which comes directly from intel, but is somehow hidden from their site. Here is a upload: File-Upload.net - Intel_Video_Codecs_GMA500.zip (http://www.file-upload.net/download-1722666/Intel_Video_Codecs_GMA500.zip.html)
If you install it and run that DXVA-Checker Tool, you will see there is another Codec like in my screenshots. "Intel® Media Codecs VC-1 Decoder for Intel® System Controller Hub"
Download some Samples here: WMV HD Content Showcase (http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx)
Within the DXVA-Checker Tool look for the button "Check Media Foundation Decoders..." click and choose a WMV file. Rightclick on the red text below the intel codec (NV12 (ModeVC1_VLD)) which should look like my screenshots and choose play, enjoy!
With the use of the MPC-Codec and the Intel one for VC-1 you can play every HD-Content with minimal CPU usage on your GMA500. Just make sure you run on DXVA (Hardware GPU acceleration)
PROBLEM: i cannot trigger this Intel VC-1 Codec in any Media Player. Do you have an idea, how to connect this Intel VC-1 decoder (imc_vc1_dec_mf.dll) with a freeware Media-Player like MPC-HC? I hope someone here could help us (GMA500 users) to get this done and (in addition) kick some ass at the nVidia ION team ;) If we can find a working solution/guide for this, we could not only make millions of netbook-buyers happy with full-HD playback, but also support upcoming interesting projects like www.fit-pc2.com
Greetings,
FelixPaul