Re: fullscreen video playback
This might work, but is not optimal if you have a not-blazingly-fast processor. If that case, it might be better to make some modelines for the sizes of the videostreams (eg 352x288, 320x240, ...) and insert these in your X config. That way, video will be played at fullscreen, without additional load for the CPU. it supports hardware scaling with x/4 cheers damien pgp74a0TjKrH4.pgp Description: PGP signature
Re: fullscreen video playback
On Mon, 23 Oct 2000, matt garman wrote: On Mon, Oct 23, 2000 at 10:42:03PM -0200, Henrique M Holschuh wrote: On Mon, 23 Oct 2000, [EMAIL PROTECTED] wrote: without proper video acceleration in X this is not possible/reccomended. try using the double option in mpegtv and you'll see Well, if you define a videomode closer to the resolution of the video you're playing, SDL fullscreen mode should switch the Xserver to that mode, I think. This is obviously not even close to a good hardware-based scale-and-dirther solution, but at least the movies will not be played in a small rectangle with huge black borders anymore :-) On a local newsgroup, someone said I need the dbe module loaded in order to let SDL to video mode switching. What package provides the dbe module? I'm running Debian 2.2, with the xfree 3.3.6 package. I can't find any relevant dbe files on my system. In fact, I don't even have the directory /usr/X11R6/lib/modules on my computer. Well, SC3000 did that for me, under xf 3.3.6 and SDL in its default (debian) configuration. The only thing I did was to provide the proper videomodes (as in I can select them using Ctrl+Alt++ and Ctrl+Alt+-). I don't even know what a dbe module is :-) -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh
Re: fullscreen video playback
without proper video acceleration in X this is not possible/reccomended. try using the double option in mpegtv and you'll see it's in X4. it's called the xvideo extention, and it's supported by a number of cards already, including my g400. the oss dvd player supports it, and it scales a video to 1280x1024 seemlessly. however, this only works for dvds. i'm still waiting for someone to support it with mpeg1 :) cheers damien pgpZejGo7DQiH.pgp Description: PGP signature
Re: fullscreen video playback
There are those who would have you believe that Henrique M Holschuh wrote: On Mon, 23 Oct 2000, matt garman wrote: On Mon, Oct 23, 2000 at 10:42:03PM -0200, Henrique M Holschuh wrote: On Mon, 23 Oct 2000, [EMAIL PROTECTED] wrote: without proper video acceleration in X this is not possible/reccomended. try using the double option in mpegtv and you'll see Well, if you define a videomode closer to the resolution of the video you're playing, SDL fullscreen mode should switch the Xserver to that mode, I think. This is obviously not even close to a good hardware-based scale-and-dirther solution, but at least the movies will not be played in a small rectangle with huge black borders anymore :-) On a local newsgroup, someone said I need the dbe module loaded in order to let SDL to video mode switching. What package provides the dbe module? I'm running Debian 2.2, with the xfree 3.3.6 package. I can't find any relevant dbe files on my system. In fact, I don't even have the directory /usr/X11R6/lib/modules on my computer. Well, SC3000 did that for me, under xf 3.3.6 and SDL in its default (debian) configuration. The only thing I did was to provide the proper videomodes (as in I can select them using Ctrl+Alt++ and Ctrl+Alt+-). I don't even know what a dbe module is :-) This is key: you need to have the right modelines in your XF86Config, and MPEGs tend to use odd modes such as 352x240. I don't know where you'd find modelines for these resolutions, but I'd check the mpegtv docs and website first. The program might be smart enough to pick the closest available resolution, so if the closest mode you have available is 640x400 or 512x384 it might use one of those instead.
Re: fullscreen video playback
matt garman [EMAIL PROTECTED] writes: Hello: Is there any way that I can play video on my Linux system in *fullscreen* mode? By fullscreen, I mean that the images are scaled to the size of my entire screen. I have smpeg (plaympeg) version 0.4.0 and SDL version 1.1.5 as well as mtvp (MpegTV) version 1.1.0.7 on my system. They both advertise fullscreen but the result is not what I described above. Rather than scaling the movie, the video is played back at the original size, but with a giant black border. So my screen is wholly covered in black, but only about 1/10 of the screen is actually video. Try installing xmms (Debian package available) and the xmms-smpeg plug-in (available from the xmms home page - www.xmms.org). It seems to scale the movie to fit the whole screen. BTW, it requires smpeg 0.4.1. Also, SDL 1.1.6 has just been released, and they recommend all 1.1.5 users to upgrade. Hubert
Re: fullscreen video playback
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 24 Oct 2000, Hubert Chan wrote: Try installing xmms (Debian package available) and the xmms-smpeg plug-in (available from the xmms home page - www.xmms.org). It seems to scale the movie to fit the whole screen. BTW, it requires smpeg 0.4.1. Also, SDL 1.1.6 has just been released, and they recommend all 1.1.5 users to upgrade. This might work, but is not optimal if you have a not-blazingly-fast processor. If that case, it might be better to make some modelines for the sizes of the videostreams (eg 352x288, 320x240, ...) and insert these in your X config. That way, video will be played at fullscreen, without additional load for the CPU. - -- Body by Nautilus, Brain by Mattel. -BEGIN PGP SIGNATURE- Version: GnuPG v1.0.4 (GNU/Linux) Comment: Made with pgp4pine iEYEARECAAYFAjn1zoUACgkQjGz8qD1yPRBpuACfW9xOR7dcbNpJUGGM5lcn4Lve /+cAoKF/nubskEWrcudyR0Lo9qhkH7EW =1Vyc -END PGP SIGNATURE-
Re: fullscreen video playback
without proper video acceleration in X this is not possible/reccomended. try using the double option in mpegtv and you'll see what i mean. even on my p3-800 512MB with voodoo3 in 16bit doublesize in mpegtv on a 30fps mpeg is pretty much unbearable. by comparison back in 1996 i had a #9 imagine 128 series 2 with p200. i could scale up to 1024x768 with 30fps playback no problem under the wreteched OS(about 60% CPU utilization. my machine now has easily 5x the horsepower and can't come close to that .. don't expect this to improve anytime soon. there are no real standards that i've seen for hardware video scaling. seems most every video card vendor has their own way to do it ..and of course that information is pretty top secret for them .. i think mpegtv's fullscreen mode is about as close as your gonna get if you want high quality, good framerate playback. by all means if you find a way to do this let me know ive been looking for years to try to solve this problem and haven't seen a solution yet. I *think* ATI recently released a media SDK(?) that allowed people to develop for hardware video playback(maybe upwards of a year ago) on their cards, haven't heard anything that has come of it yet though. nate On Mon, 23 Oct 2000, matt garman wrote: garman garman Hello: garman garman Is there any way that I can play video on my Linux system in *fullscreen* garman mode? By fullscreen, I mean that the images are scaled to the size of my garman entire screen. garman garman I have smpeg (plaympeg) version 0.4.0 and SDL version 1.1.5 as well as garman mtvp (MpegTV) version 1.1.0.7 on my system. They both advertise garman fullscreen but the result is not what I described above. Rather than garman scaling the movie, the video is played back at the original size, but with garman a giant black border. So my screen is wholly covered in black, but only garman about 1/10 of the screen is actually video. garman garman Is there another software package I need to install? Or is this a garman limitation of my video hardware? I have a Matrox Millenium I (the garman lowliest of the Milleniums I guess) with 4mb of (video) RAM. My computer garman is a Pentium II 266 with 96mb of RAM. garman garman Thanks, garman Matt garman garman -- garman Matt Garman, [EMAIL PROTECTED] garman I may make you feel, but I can't make you think. garman -- Jethro Tull, Thick as a Brick garman garman garman -- garman Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null garman ::: http://www.aphroland.org/ http://www.linuxpowered.net/ [EMAIL PROTECTED] 5:45pm up 38 days, 1:41, 2 users, load average: 0.00, 0.00, 0.00
Re: fullscreen video playback
On Mon, 23 Oct 2000, [EMAIL PROTECTED] wrote: without proper video acceleration in X this is not possible/reccomended. try using the double option in mpegtv and you'll see Well, if you define a videomode closer to the resolution of the video you're playing, SDL fullscreen mode should switch the Xserver to that mode, I think. Well, it works in SimCity 3000 ;^P This is obviously not even close to a good hardware-based scale-and-dirther solution, but at least the movies will not be played in a small rectangle with huge black borders anymore :-) -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh pgp5S4DgKtoya.pgp Description: PGP signature
Re: fullscreen video playback
On Mon, Oct 23, 2000 at 10:42:03PM -0200, Henrique M Holschuh wrote: On Mon, 23 Oct 2000, [EMAIL PROTECTED] wrote: without proper video acceleration in X this is not possible/reccomended. try using the double option in mpegtv and you'll see Well, if you define a videomode closer to the resolution of the video you're playing, SDL fullscreen mode should switch the Xserver to that mode, I think. This is obviously not even close to a good hardware-based scale-and-dirther solution, but at least the movies will not be played in a small rectangle with huge black borders anymore :-) On a local newsgroup, someone said I need the dbe module loaded in order to let SDL to video mode switching. What package provides the dbe module? I'm running Debian 2.2, with the xfree 3.3.6 package. I can't find any relevant dbe files on my system. In fact, I don't even have the directory /usr/X11R6/lib/modules on my computer. Thanks again! Matt -- Matt Garman, [EMAIL PROTECTED] I may make you feel, but I can't make you think. -- Jethro Tull, Thick as a Brick