Perhaps this question is better answered by the
DirectFB krew. If so, say so and I'll take it there.

I'm a little dismayed to find that freevo setup forces
the geometry to 720x480 if you pick DirectFB (or
DFBMGA) and NTSC. I forget what the PAL equivelent is,
but it forces a geometry for that as well.

(This is why I figure I might get an answer on this
list... somebody must know _something_ if Freevo is
smart enough to force the settings).

If I may be allowed to descend into my TV/Video
roots... 720x480 is the resolution for DV format
video, but the aspect ratio isn't correct for NTSC TV.
720x480 is an aspect of 3:2, not the 4:3 of standard
NTSC TV. I probably wouldn't have noticed except I was
playing back some AVIs in testing and found the right
edge of the picture was being cut off, extending past
the edge of the visible picture. Like, very noticably
past (the last letter or two of words being cut off).

The AVI was originally 512x384, which is 4:3. Mplayer
properly detects it as 1.3333:1. But then I assume it
tries to play it 720 wide (and 540 high? Or maybe it
just stretches it horizontally). I did some poking
around with mplayer outside of Freevo and found if I
set -xy 640 (force 640 width and scale height to match
aspect), it would scale the AVI to 640 wide and 480
high and everything would fit on the screen. I added
that and -geometry 50%:50% into the options in
local_conf.py, but this feels like a work-around to
me.

Tonight I tried to manually set the geometry in
freevo.conf to that oddball 756x? size that freevo
setup mentions. Freevo started and the startup screen
displayed (looking a little better, in my opinion) and
up came the menu, but then the keyboard was totally
freakin' out! The keypresses would repeat (even when
only pressed once) and it was totally uncontrollable.
I managed to bumble my way into playing back a video
and the keypresses behaved correctly there. It's only
an issue in the Freevo menu screens.

I tried 640x480 and the same thing happened. With two
strikes, I didn't try 800x600 (but I may, later). I
guess now I know one reason why the geometry is forced
when using DFB!

Does anyone know why DFB/Freevo/SDL(?) freaks out if
you use something besides 720x480 for NTSC? Can this
be easily changed? Really, it should be something
besides 720x480, that's a strange limbo aspect
somewhere between 4:3 and 16:9...

Thanks for reading, I do tend to get long-winded. Any
suggestions or answers?

Oh! System info:

AMD Athlon XP1900+
512MB SDRAM
Matrox G400 MAX, TV out on second head
Debian Sarge, 2.4.28 kernel
Freevo 1.5.4

Thanks guys!

James

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to