Adam Williamson wrote: > The default xine config in 1.5.4 appears to be > duff. /usr/share/freevo/freevo_config.py contains these two settings: > > XINE_COMMAND = '%s --hide-gui -pq -g -B --geometry %sx%s+0+0 > --no-splash' % \ > (CONF.xine, CONF.width, CONF.height) > > XINE_ARGS_DEF = '--no-lirc --post=pp:quality=10;expand' > > Combined, these settings cause Freevo to play any widescreen videos - > e.g. several 1024x576 .avi files I have - in 4:3, when you're running it > at 4:3 resolution (e.g. 800x600) and using Xine as the default video > player. The video is stretched to the 4:3 resolution and consequently > looks completely wrong. I think the culprit is the 'expand' option in > the XINE_ARGS_DEF.
Sorry, I have a 4:3 tv and so I never saw the problem. I guess the
best way to fix this is to use a 16:9 resolution in Freevo,
too. Someone needs to create a nice 16:9 skin to make it all working.
> Widescreen and normal video files now both play correctly for me (i.e.
> the widescreen videos are letterboxed so they appear with the correct
> aspect ratio).
I don't use xine that much right now and I don't know all the command
line args. For Freevo 2.0 we will use our own player based on xine-lib
with much more control of the window. I guess this would fix a lot of
problems we have right now. Xine-lib is great, it is xine-ui that
sucks.
Dischi
--
"Students?" barked the Archchancellor.
"Yes, Master. You know? They're the thinner ones with the pale faces?
Because we're a *university*? They come with the whole thing, like rats --"
-- (Terry Pratchett, Moving Pictures)
pgpKLIdX1iDWA.pgp
Description: PGP signature
