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
