View Full Version : Feature request: TV proportion display
saber
13th November 2002, 23:58
DVD2SVCD, I know that you are buried in future features, but would it be too much to ask for you to consider this one?
In the preview, when making svcd, the pixel appears to be 1 to 1. Can you add the option for the preview to expand the images to be 4:3 as a regular tv set? Sometimes, when making some AVI is very difficult to make if the proportions are right or if it needs some adjustment.
Anyway, thanks. 200 movies and counting.
You are THE MAN.
neopholus
19th November 2002, 14:36
EDITED 23.11.2002: Sorry, this one is wrong, please read my next post....
Hi saber,
I think there is a very simple do-it-youself solution to your problem:
1) Add a custom AVISynth script to dvd2svcd.ini (you will need a current version of DVD2SVCD for this to work! - see readme)
[AVISYNTH_TVPreview]
0=SimpleResize(720,576)
2) Switch on the script on the Frameserver tab (see readme) as last script (after resize, addBorders,...)
3) The Preview-Window should now show the correct aspect-ratio
4) Before ripping and converting, you have to switch off the TVPreview-Script! (Otherwise you will get a egghead movie :D)
If the above script does not work because of the width of the picture, you could try the alternate version (giving a smaller preview with the correct aspect ratio):
[AVISYNTH_TVPreview2]
0=SimpleResize(480,384)
Cheers,
neopholus
neopholus
23rd November 2002, 01:29
Hi,
o.k. it's not so easy as written above, but I tried it myself and I think, this is a solution to your problem demonstrated using one of the filters which are included in dvd2svcd.ini:
Original filter (example - you can do this with every other filter as well!):
[AVISYNTH_BilinearResize]
0=BilinearResize(^TargetWidth,^TargetHeight)
1=AddBorders(0,^BorderTop,0,^BorderBottom)
New filters:
[AVISYNTH_BilinearResize]
0=BilinearResize(^TargetWidth,^TargetHeight)
1=AddBorders(0,^BorderTop,0,^BorderBottom)
[AVISYNTH_BilinearResize_TV_Preview]
0=BilinearResize(^TargetWidth,^TargetHeight)
1=AddBorders(0,^BorderTop,0,^BorderBottom)
2=BilinearResize(480,384)
There are only two little drawbacks:
- You must not forget to switch from a *_TV_Preview filter to the normal version before encoding
- Subtitles are not scaled correctly, because the subtitles are added after all custom filters...
But I think, that works very well. A last tip: The current filter can be switched on the Frameserver-tab while the preview window is open.
Cheers,
neopholus
eaf
9th December 2002, 15:50
IMHO, you put slightly wrong numbers here: instead of doing final resize to 480x384 (which assumes that the SVCD will be scaled to 720x525 NTSC pixels), you should have put 480x352 (which corresponds to 720x480). See http://www.mir.com/DMG/aspect.html
neopholus
9th December 2002, 16:43
Originally posted by eaf
IMHO, you put slightly wrong numbers here: instead of doing final resize to 480x384 (which assumes that the SVCD will be scaled to 720x525 NTSC pixels), you should have put 480x352 (which corresponds to 720x480). See http://www.mir.com/DMG/aspect.html
Hi eaf,
let's say: it depends.
If you have PAL-movies, the correct values are 480x384.
For NTSC-movies, the correct values are 480x320.
I think, the preview is viewed on a monitor, so this will give a preview of the movie viewed on the tv? But might be, that your values are more exact the way the pictures are viewed on tv. I didn't try yours. But I will do if I have some spare time.
Cheers, neopholus
eaf
10th December 2002, 02:16
Can you explain why you think that NTSC SVCD would require scaling to 480x320? The link that I have posted above explains why effective pixel aspect ratio of NTSC SVCD is 15:11 (W:H). Since monitor has square pixels, to compensate for this W:H=15:11 one has to scale the height down to 480*11/15=352.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.