Hi,
as I wrote in an earlier mail, I am using softdevice (with a G550 card) quite successfully. One of the real advantages of softdevice is its crop mode that allows you to crop a 14:9 or 16:9 rectangle from a 4:3 broadcasting and rescale it to full screen on a 16:9 capable TV set (1280x720). Really nice. The downside is that my current living room machine is just not living room compatible (looks and noise). I would like to build a new VDR with a mini-ITX board (CLE266 or CN400) and use the xine libs and plugin.
The question is, does xine provide something similar? I suspect that the answer is no because the rescaling needs to be done _after_ the MPEG2 decoding, which in case of the VIA chip is done in hardware. Is that right or is there hope?
And - will xine rescale the picture to 1280x720 if it is encoded anamorphous? Softdevice does that automatically if you tell it the screen is 16:9. Really nice. :-)
Alternatively, how good is the CLE266/CN400 support in DirectFB? That would be an alternative (with softdevice in turn).
Most private TV stations in Germany simply don't get it as far as anamorphous encoding...
On Wed, 14 Dec 2005 14:00:28 +0100 Harald Milz hm@seneca.muc.de wrote:
Hi,
as I wrote in an earlier mail, I am using softdevice (with a G550 card) quite successfully. One of the real advantages of softdevice is its crop mode that allows you to crop a 14:9 or 16:9 rectangle from a 4:3 broadcasting and rescale it to full screen on a 16:9 capable TV set (1280x720). Really nice. The downside is that my current living room machine is just not living room compatible (looks and noise). I would like to build a new VDR with a mini-ITX board (CLE266 or CN400) and use the xine libs and plugin.
The question is, does xine provide something similar? I suspect that the answer is no because the rescaling needs to be done _after_ the MPEG2 decoding, which in case of the VIA chip is done in hardware. Is that right or is there hope?
AFAIK there are no crop filters in Xine even for software decoding. A crop mode would not be hard to code, but you should request it on the Xine mailing list unless you are willing to do it yourself. As for an MPEG-2 stream, cropping it without fully re-encoding would be quite possible, but much harder to do. What we lack is an open source MPEG-2 compressed domain editing library. That would be a very useful piece of software for many other purposes too. There is always hope as long as you fight for it yourself ;)
And - will xine rescale the picture to 1280x720 if it is encoded anamorphous? Softdevice does that automatically if you tell it the screen is 16:9. Really nice. :-)
Sure, Xine recognizes anamorphic picture and changes the scaling on the fly. Xine also detects the screen aspect ratio automatically from X configuration, but it can be changed manually if necessary.
-- Niko Mikkilä
Hello,
man xine :
z Zoom in
Z Zoom out
C-z Zoom in horizontally
C-Z Zoom out horizontally
M-z Zoom in vertically
M-Z Zoom out vertically
C-M-z Reset zooming
I demand that Gregoire Favre may or may not have written...
Hello,
man xine :
z Zoom in Z Zoom out C-z Zoom in horizontally C-Z Zoom out horizontally M-z Zoom in vertically M-Z Zoom out vertically C-M-z Reset zooming
gxine provides Javascript variables vo_zoom.v, vo_zoom.x.v and vo_zoom.y.v for this. Zoom in, out and reset are present in the default keymap.
Bindings for setting the zoom factor to 114% (for pillar-boxed 14:9) and 133% (for pillar-boxed 4:3) are also of use on a 4:3 or 5:4 display, I find; adding those is fairly easy :-)
Gregoire Favre gregoire.favre@gmail.com wrote:
man xine : z Zoom in
A-ha. And then one assigns these within lircrc... get it.