View Full Version : which free player support non-linear stretching
wata
8th November 2007, 23:44
i would like to view 4:3 content in 16:10 LCD fullscreen without black border left&right
seem only cyberlink powerdvd support non-linear stretching (Cyberlink Pano Vision) and microsoft mce
Adub
9th November 2007, 01:12
MPC can do it if you want it to, it will look like shit though. Pretty much any stretching done will never looks as good as the original aspect ratio.
Oh, and do you actually mean 16:9 when you say 16:10?
niknik
9th November 2007, 01:23
MPC, like said already. just use the num key pad (up/down -left/right) to stretch/shrink in each axis.
kumi
9th November 2007, 01:41
No, MPC can only resize in a linear fashion. I'm not aware of any free/open-source players that can warp the image like the OP desires.
Although you can probably do it in AviSynth (+ffdshow for real-time playback.)
ArdenDag
9th November 2007, 02:19
Um... MPC can stretch to fit, skewing aspect ratio just fine. Unless I'm missing something. Just tested the above, it does work.
Arden
kumi
9th November 2007, 02:34
This is what he wants:
http://www.cyberlink.com/english/products/powerdvd/5/tutorials/about_clpv.jsp
foxyshadis
9th November 2007, 02:50
ffdshow has warp resize, which can also be used through avisynth. It's the same as panovision, but it's not the same as the recent "Liquid resize" - it'd be nice to get that in ffdshow, but it's very hard to make it stable, it's really better designed for photographs.
Kado
9th November 2007, 03:02
Use the numeric pad arrows in MPC to fit the image the way you want, or force the image to stretch to window in the Video Frame options.
ArdenDag
9th November 2007, 07:39
Hmm, interesting... So it's a combination of pan-and-scan and stretch-to-fit... in a way... lol Basically, take the portion of the image that means the most (the center) and stretch (radially?) the outside, exponentially, until it fills the screen? Interesting... It's like you're looking through a lens
Arden
niknik
9th November 2007, 10:10
assumed "non-linear" as in "independent axis scaling"...
well, if you were to watch it on a TV, most TV already have a similar smart scaling built in (Philips, Sony, and I assume many other). They keep the center area undistorted, and then stretch the margins to fit.
I guess you can achieve a similar effect on FFdshow warp filter, though I never tried it myself.
(this is not the same as the liquid resize however... though it would be nice to see it work in real-time video... just to test it :)
Leak
9th November 2007, 10:51
As far as MPC is concerned, someone (i.e. not me :D) could whip up a pixel shader to do non-linear stretching; shouldn't be too hard...
sheppaul
9th November 2007, 14:44
There is a hidden option in EVR which supports non-linear stretch. The beta vesion of recent zoom player has the option. (I'm not sure how it works as I'm not using vista for now)
http://msdn2.microsoft.com/en-us/library/ms703040.aspx
Kado
9th November 2007, 19:07
Well... I ended saying stupid stuff... Didn't read the "non-linear" part, sorry.
wata
10th November 2007, 21:12
As far as MPC is concerned, someone (i.e. not me :D) could whip up a pixel shader to do non-linear stretching; shouldn't be too hard...
i am using kmplayer which support pixel shader too.
but i have no idea how to create one that do non-linear stretching from 4:3 to 16:9, anyone can help
PS: here is what i mean about non-linear stretch:
http://www.codinghorror.com/blog/archives/000418.html
foxyshadis
11th November 2007, 05:20
Did you even look at ffdshow?
wata
11th November 2007, 16:11
i have try ffdshow warped resize
but it use too much cpu power, even for simple low resolution video can playback smoothly
foxyshadis
12th November 2007, 12:32
You should try avisynth just in case, but you'll probably have to get cyberlink player if you want it then. Get the trial to find out if it's fast enough on yours, as well; could just be that your system isn't fast enough for the algorithm in general.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.