OneThirty8 wrote:The filenames with spaces thing is not a bug, per se... the player just doesn't support filenames with spaces in them.
I used the menu system from GhettoPlay, so it's not just my player. I imagine that DCDivX also has the same limitation.
Okay, not a bug
but a Limitation for sure. Just thought others should know, as I wasted a few discs figuring that out.
OneThirty8 wrote:Widescreen videos should work. I only had one or two to test, but if the video is encoded correctly, it should automatically switch to display in 16:9. This assumes that the proper information is encoded in the sequence headers in the files--it's possible that some encoders don't do this.
There are 3 ways to encode Aspect Ratio: Pixel 1:1, WS 16:9, and FS 4:3.
Pixel 1:1 ratio ends up streched to an innacurate AR.
WS 16:9 does indeed work, but with a huge sacrifice in playback speed.
FS 4:3 as in my templates, will "letterbox" ws material, with no playback sacrifice, and seems the optimal setting currently for this player.
For the 16:9 that is supported, the video appears stretched a bit also. Looking at your source:
Code: Select all
/* Screen offsets for top/bottom edges of our video. Will be 1 and 480 for full-screen,
and 60 and 420 for widescreen. */
And if that means what I think it does, your using 640x420 for widescreen output? That is not 16:9?
16/9 = 640/360
OneThirty8 wrote:I haven't messed with DreamShell at all, but vfdc is L@Cible's video player library, correct? I did refer to his code quite a bit when I was working on the initial version of VC/DC, and libvfdc is listed in the credits in the ReadMe. His code is based on an older version of libmpeg2 and did not support mpeg audio, but I did base my libvo driver loosely on his. The version I had only supported 320x240 and 640x480 and just drew directly to the framebuffer. My video driver uses the pvr to scale the video to fit the screen. As for ffmpeg and DreamShell, I don't know if/when I'll find time to take on such a project but it would be interesting to see somebody do it.
Thanks for making those TMPGEnc templates available! That's something that I had been meaning to do but I never got around to actually doing it.
Okay well thanks again for this player, and I hope you continue working on it and make it even better. SD adapter support BTW:-)
And np I simply hope the templates will be usefull for some.
-OVERRiDE