From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Lancki
Sent: 20 October 2005 02:37
To: Discussion
list for development of the IVTV driver
Subject: Re: [ivtv-devel] xine and
DVDs: xv vs xshm
ogle does dvd menus but
hasn't been actively worked on for quite awhile, so it has limited playback
features. I think that mplayer has a lot more features for the hacker, but it
doesn't support menus. So xine is really the best choice. You could certainly setup
a script that sets the yuv-mode=1, calls xine, and then sets it back to 0. The
issue is that some dvds are interlaced and some are progressive, and a lot are
both (menus interlaced but actual movie progressive), so really, this setting
needs to be dynamically settable while the dvd is playing. If you're not picky
about everything being perfect, setting the script up as you described would be
fine. I have a message out on the xine mailing list to see if there is a
recommended way to get the current frame's interlaced status to set this within
the xine-ui. BTW if you're looking for raster perfect output from xine, I have
found on my system that when I run xine fullscreen with the -f flag, it
stretches the image such that it is blurry. If you leave it in windowed form
and just use the -geometry flag to move it around, the picture with be sharper
(mplayer doesn't have this problem)
On 10/19/05, Daniel
Segel <[EMAIL PROTECTED]>
wrote:
Re-reading your previous e-mails, I see that you are in fact describing
the same thing. I wasn't sure before, but your explanation fits what I
am seeing.
Do any of the other media players handle things any better than xine? I
want DVD menu navigation; is ogle the only other one that can do this?
I'm using MythTV, and I have a special command for .iso file types - I
wonder if I could create a script to set the yuv-mode, call xine, and
then reset it when xine quits. I'll try that soon.
Daniel
Ben Lancki wrote:
> I posted a very similar question a few days ago. Look for the subject
> "xdriver smooth dvd playback", it explains why you see the
halting
> motion. The response was to change the card to sync on field with:
>
> ivtvctl -set-yuv-mode=mode=1
>
> The big thing I'm trying to figure out now is if I can modify xine to
> make this call when it detects a progressive or an interlaced frame.
> If you set to sync on field and then play interlaced material, there
> is a 50/50 chance you'll sync on the wrong field and all motion will
> look flickery.
>
> Another way to fix this would be to leave it in sync on frame mode and
> convert xine output to telecine, but I don't think xine currently has
> this capability. My guess is that so many people are getting
> progressive scan tvs that this sort of thing is becoming archaic.
>
> On 10/18/05, *Daniel Segel* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>>
wrote:
>
> When playing DVD images (.iso's) with xine using
the xv driver, I
> experience what I think is called 'judder'. It's
not exactly dropped
> frames, but scenes with motion in them appear to
jump a little
> bit, like
> a frame is being paused and then let go. This
happens maybe twice per
> second, and it's only really noticable in scenes
with smooth motion
> across the screen.
>
> If I use the xshm driver things are mostly smooth,
with only ocasional
> tearing in scenes with a lot of motion, but
there's a little less
> detail
> in the image.
>
> This is with ivtv 0.4.0-r2 (gentoo portage
version) and the 0.10.6
> ivtvdev X driver, on an NTSC interlaced TV.
>
> Is there anything I can do to improve the quality
with the ivtvdev X
> driver? Is there some setting I have wrong? Any
other info I could
> provide to help figure this out? Does xine have
any options to control
> this kind of thing?
>
> Thanks,
>
> Daniel
>
>
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
<mailto:[email protected]>
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>ivtv-devel mailing list
>[email protected]
>
http://ivtvdriver.org/mailman/listinfo/ivtv-devel
>
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel