Media Player with H/W Acceleration

DarkAngel

Level G
I got a new Acer laptop with Intel HD Graphics (P6100 aka Core i3 310M :P)

So which freeware player has h/w acceleration? I watch 720p occasionally and DVD rips(700MB-1.4GB) most of the time :P

Currently i have installed VLC, MPC, KM Player. Are there better players around. Does H/W acceleration matter for DVD Rips?
 
MPC-HC... enable all internal filters from options dialog box and you're set to go with HW acceleration. For DVDs it won't matter as it doesn't require HW acceleration. But MPC-HC will activate HW acceleration for almost all H.264/AVC1 content even if it's 480p.
 
@OP,

Core AVC is very good in playing hd movies even with Size 8+gb on Intel HD graphics.
Other choice is Windows 7 codec pack by Shark which can play movies on any player.
 
vivacious_tg said:
@OP,

Core AVC is very good in playing hd movies even with Size 8+gb on Intel HD graphics.

Other choice is Windows 7 codec pack by Shark which can play movies on any player.
DivX H.264 Decoder is better than Core AVC... And BTW it is free too... :)

And IMO the Best Codec pack is K-Lite Codec Pack... i have been using it from last 3 to 4 yrs...
 
Desecrator said:
Wait a second. Did you actually try playing a few files first? Did you experience any hiccups? :P
Hardware decoders usually give better picture quality compared to software decoders....atleast its in the case of Nvidia....so it makes more sense to use h/w decoding if available ;)
 
^ That's not entirely true... but to some extent. For example, in my personal experience I've found that Microsoft MPEG2/DVD decoder (software) produces much better results compared to nVidia purevideo DVD decoder. In fact, it was better in most aspects compared to MPC/MPC-HC's internal DVD/MPEG2 decoder, VLC and even Cyberlink's decoder. Do note however, that I'm talking about decoder without any post-processing filters. MS MPEG2 decoder didn't have any post-processing features of it's own, but you can use it in conjunction with MPC/MPC-HC for hardware pixels shaders (such as denoise, deinterlacing and YUV color range change).

Hardware decoder's priorities are always Compatibility -> Speed -> Quality -> Added Quality via post-processing. I would say that current gen HW decoders have gotten much better at producing the images as intended by source without over-processing them just to look better (and speed hacks). It's quite like audio really, where post-processing to video is like DSPs to audio. To me, post-processing only makes sense to me when the original video source is sub-par quality. Most of the properly ripped 720p rips are most of the time better than badly encoded 1080p videos.

I personally keep my graphic card's video post-processing features to lowest value (except YUV color-space conversion and dynamic contrast) and add up denoise or sharpen filter in MPC-HC when required for certain videos.

Just a side note, since OP is also using Intel HD Graphic:

On the HTPC where it's not always possible to change filters and stuff... luckily XBMC's new version (Dharma) has better video playback handling. It can turn off post-processing for HD (H.264/AVC1) material and use HW acceleration and use full post-processing for SD content. And my HTPC has on-die Intel HD graphic (Core i5-530) which can handle 1080p HW acceleration just fine under new XBMC version. So you can be rest assured that MPC-HC will provide HW acceleration on your system for HD content.
 
Hades. said:
DivX H.264 Decoder is better than Core AVC... And BTW it is free too... :)
And IMO the Best Codec pack is K-Lite Codec Pack... i have been using it from last 3 to 4 yrs...
For me its Windows 7 codec pack by shark ..no more crappy MPC interface. can use any player to play movies. using it for several years.
Sometimes it is a matter of choice, I used both divx and core avc and liked the later.
 
vivacious_tg said:
For me its Windows 7 codec pack by shark ..no more crappy MPC interface.
MPC HC is the most popular player and it has a great user friendly interface... And by installing K-Lite Codec pack u can play each and every media file currently available in the world...

can use any player to play movies

Install it and u wud b able to play videos in any player...
 
Hades. said:
MPC HC is the most popular player and it has a great user friendly interface... And by installing K-Lite Codec pack u can play each and every media file currently available in the world...

Install it and u wud b able to play videos in any player...

no point in arguing on this as we both are happy with our choices.
 
MPC HC is able to make use of DXVA acceleration. Very basic player and easy to use.

I am using KMplayer because of the options available. If you are able to find other media player in this world with more options than KMplayer please let me know. It supports a lot of formats.
KMplayer does not have DXVA / DXVA2 or CUDA acceleration by default, but it can import any other codec to enable them.
I extract from MPC_HC the codec that enable DXVA; and Core codec that can enable CUDA. In this case, the KMplayer is able to perform DXVA or CUDA acceleration for movie.

I must say KMplayer is very difficult to configure if you want to do things other than default options ( to enable hardware acceleration for example ).

Those codec packs like k-lite, sharks, if not mistaken are all software based codec. The purpose of the codec packs is to let you play many movie formats that are not supported in windows player by default.

Hardware acceleration is not always better than software. It releases the load from CPU plus some graphic enhancement. If you have a powerful PC, software decoder with extreme setting can beat hardware acceleration in term of graphic quality. CPU load is of course always higher with software decoding.
 
Back
Top