[mythtv-users] Mplayer ( default ) will not play video. No video. XV?

Mark Hutchinson mark at onnow.net
Thu Feb 7 18:54:46 UTC 2008


Michael T. Dean wrote:
> On 02/07/2008 12:51 PM, Mark Hutchinson wrote:
>   
>> Husam Senussi wrote:
>>   
>>     
>>> On 7 Feb 2008, at 14:04, Steve Curtis wrote:
>>>       
>>>> On 05/02/2008, *Mark Hutchinson* <mark at onnow.net 
>>>> <mailto:mark at onnow.net>> wrote:
>>>>
>>>>     What could I be missing?
>>>>     I downloaded the driver from Nvidia, init 3, ./NV* and changed the
>>>>     driver from nv to nvidia?
>>>>
>>>>     What am I missing?  I have done it this way for years.
>>>>
>>>>
>>>> Mark - The Nvidia driver does not support XV in the 8xxx series 
>>>> cards.  Have a google around and you will confirm it somewhere on the 
>>>> Nvidia site...
>>>>         
>>> I agree ... I'm using nVidia 8800GT  and everywhere you go it says 
>>> 8 family doesn't support Xv.
>>>       
>> Does XV add that much better performance?  I have the 8600 Nvidia, with 
>> the NVidia drivers. Core2Duo 1.87ghz processor.
>> I am getting jitter on playback, with occasional CPU spikes over 100% 
>> with increased jitter when CPU is high.
>> Do I need more CPU power?
>>     
>
> Xv is the X video acceleration API.  It basically allows the system to 
> use the video card's memory directly rather than working in RAM and 
> copying each frame to the video card's memory (which is /very/ slow and 
> resource intensive).
>
> So, you either need Xv or a program that does OpenGL video.  Myth's 
> trunk version (and soon 0.21), does allow OpenGL video, but the 
> implementation in Myth is slow, so Xv requires less resources.  
> Basically, XvMC will take the least resources, then Xv, then OpenGL, 
> then Xshm (which is probably what you're using).
>
> Basically, you have a souped up sports racer that can't shift out of 
> first gear, so you're having to run it at redline. (OpenGL would at 
> least get you to second gear.  Xv would have gotten you to 5th and XvMC 
> to 6th. :)
>
> Mike
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>   

This makes sense.  So please let me know what you think on this.
I have an 8600 card installed now with terrible performance on SD 
content, but ok on HD.
I also have a Nvida 7300 card that I would put in.  Should I go with the 
7300 instead?  I am outputing to a 1080P TV.
I am running SVN.  Should I be adding any configure options for xv?  
Editing profiles in mythfrontend to enable xv?

Sorry for all the questions, but I think this is where my jittery 
picture may be coming from.
Fixing this would really make my week.


More information about the mythtv-users mailing list