thebigcheese
28th December 2002, 20:31
I am having a problem with the resize algorith in 1.1.0 when converting NTSC divx movies.
I have tried on many movies - and the results are the same.
1.0.9 and 1.1.0 produce different results. I know I can manually change the resize parameters, but I just wanted to find out if I have setup 1.1.0 incorrectly, or if the algorith has changed for another reason, or if it's a bug:
EXAMPLE:
Original divx: 576x304
AVIsynth FIle from 1.0.9:
...
BicubicResize(480,338,0.00,0.75)
AddBorders(0,71,0,71)
..
AVIsynth FIle from 1.1.0c:
...
BicubicResize(480,460,0.0,0.6)
AddBorders(0,10,0,10)
...
This results in an stretched image.
Manual Calculation:
Horizontal Size: 480
Vertical Size: ROUND(304 / (576 / 640))) = 338
Border: (480 - ROUND(304 / (576 / 640))) / 2 = 71
This agrees with 1.0.9, but not with 1.1.0
I have tried this on about 15 different movies - the result is the same.
Besides this: DVD2SVCD kicks ass.
I have tried on many movies - and the results are the same.
1.0.9 and 1.1.0 produce different results. I know I can manually change the resize parameters, but I just wanted to find out if I have setup 1.1.0 incorrectly, or if the algorith has changed for another reason, or if it's a bug:
EXAMPLE:
Original divx: 576x304
AVIsynth FIle from 1.0.9:
...
BicubicResize(480,338,0.00,0.75)
AddBorders(0,71,0,71)
..
AVIsynth FIle from 1.1.0c:
...
BicubicResize(480,460,0.0,0.6)
AddBorders(0,10,0,10)
...
This results in an stretched image.
Manual Calculation:
Horizontal Size: 480
Vertical Size: ROUND(304 / (576 / 640))) = 338
Border: (480 - ROUND(304 / (576 / 640))) / 2 = 71
This agrees with 1.0.9, but not with 1.1.0
I have tried this on about 15 different movies - the result is the same.
Besides this: DVD2SVCD kicks ass.