Any good h.264 player for Linux?

I am currently playing Ubuntu.  So far still can't find a right h.264 HD player for 720p and 1080p playback.

VLC and the default movie player come with Ubuntu both can play the movie smoothly but the video quality is not no par with Window based MPC + Klite Codec.   Very disappointed.

Any big brother know how to achieve best h.264 HD playback quality in Linux platform?   

THX

回覆 1# 的帖子

xine with vdpau (probably gXine is also based on the xine engine), and turn on de-interlacing mode which copes with the capability of your display card. Vdpau is the feature in the linux nvidia driver for video hardware acceleration for h264, mpeg, vc1, etc. Pre-requisite is nvidia display card of GeForce 9 or above.

As example, my GF9500GT supports temporal de-interlacing (it is GPU based), which has a better video quality than VLC which only has s/w de-interlacing, but I don't know how it is compared to Windows MPC + Klite Codec. More powerful cards can support 'temporal spatial' de-interlacing in xine.

TOP

Smplayer is a good player for h.264 with VDPAU hardware acceleration support. Its backend is mplayer. So nice so easy-use.

TOP

THX all brothers!!!!

Seems only latest nvidia card can enjoy these hardware acceleration support....  

Howevery my PC is ATI 3450HD and my notebook is just GF7400 GO.   

Is the current cheapest nVidia card G210 can hardware accelerated h.264 video in Ubuntu?

THX

TOP

回覆 4# 的帖子

Yes for G210, according to wikipedia:
http://en.wikipedia.org/wiki/VDPAU

Some relevant forum threads on G210 + vdpau:
http://blog.xbmc.org/forum/showthread.php?p=441558
http://www.phoronix.com/forums/showthread.php?t=20932

Seems you may need to use nvidia linux driver version 190 for G210 to work. I'm not sure which version in included in Ubuntu and  its updates, if it is prior to 190 (e.g. 185), then you may need to download it from nvidia web site, preferably you may try the latest beta 195.30. You may refer to Samiux's blog for instructions on installing the driver:
http://samiux.blogspot.com/2009/ ... hdtv-dongle-on.html

TOP

THX Ksng!!!!  Very useful info.

BTW, do u know how XBMC handle h.264 720p/1080p video?  What internal codec/filter used?   

Also after couple day test-drive Ubuntu 64bits, I feel the boot up time is 10-20s slower than Win7 32bits.   Also the overall experience is not too consistence and stable compare with window 7.  However the file copying speed do faster and stable than Win7.

THX I will check check the given info.  However I need to buy a new nVidia card....

THANKS again!!!!

TOP

回覆 6# 的帖子

I haven't tried XMBC, but you can try it, probably with others such as smplayer, mythtv, etc.

Ubuntu 9.10 is said to be generally slower in boot up, even when compared to ubuntu 9.04. I think it depends on what services are up during bootup. I don't have stability issue with ubuntu 9.10. If you have it, you may post it in this forum, and I believe lot of people will help you.

[ 本帖最後由 ksng 於 2010-1-8 16:33 編輯 ]

TOP

原帖由 rayzine 於 2010-1-8 11:27 發表
THX Ksng!!!!  Very useful info.

BTW, do u know how XBMC handle h.264 720p/1080p video?  What internal codec/filter used?   


AFAIK, XBMC depends on libavcodec and libavformat which are from ffmpeg project.  Moreover, XBMC is linked to other media processing libraries such as libmpeg2, libogg, libfaac, libfaad, etc.

TOP

THX ksng, quintus.

Doing further research, seems XBMC do support h.264 hw acceleration on ION platform.   But I don't want to invest extra $$$$ to test it.

Anyway big thx for u guys help!

TOP

there is a patched mplayer support libva. therefore, ati cards suppose to work.

TOP