720 x 480 scaled to 640 x 480
Thanks,
Mac OS X (10.5.1)
Mac OS X (10.5.1)
From Quick time pro when I select Preserve aspect ratio and fit to size 640 x 480 it will save my file out as 640 x 426. This looks correct but its not matching 640 x 480. Another size I tried which fits into my online design was 540 x 405 but using Quicktime Pro with the above settings it exports as 540 x 360. When I save it to 540 x 405 from other programs it seems to be slightly narrow.
Sounds correct to me. If the source file is a 720x480, then it has an aspect ratio of 1.50:1. If you then tell it to convert the file to a 640x480 file but keep the original aspect ratio then the file will come out as a 640x426 file which also has the original 1.50:1 aspect ratio you demanded by your setting.
Basically, you have two options here. If the "Current Display" setting for your 4:3 source file is 720x480 (or anything other than 640x480 or equivalent 4:3 aspect ratio), then you can
1) Reset the source file "Current Display" to 640x480 and convert using the "Current" display option or
2) Target your output file for 640x480 but leave the "Preserve Aspect" setting turned off.
Yes indeed my QT says "720x480 (640x480)" When I export this out to 640 x 480 and view it in my quicktime it looks slightly squashed or narrow. You mentioned that some most multimedia applications (like QT) are smart enough to display the video at the proper aspect ratio. If this is the case why is it not showing the exported 640 x 480 correctly?
Okay, lets go over it one more time. You say you have a 720x480 movie. If we divide 720 by 480 we get a display aspect ratio of 1.5000:1 for the source file. You said you told it to create a 640x480 file but additionally told the application to "Preserve" the original aspect ratio. You further said you ended up with a "slightly squashed or narrow" file with display dimensions of 640x426. If we now divide 640 by 426, we get a display aspect ratio of 1.5023:1 which both fits in your 640x480 display setting AS YOU SPECIFIED and is the same aspect ratio as your source file AS YOU ALSO SPECIFIED. In short, QT Pro delivered exactly what you asked for.
So my understanding is people save to 640 x 480 and accept the fact that the video is slightly squashed. Almost every site I see has 640 x 480 or 540 x 405. This would mean all their videos are like mine and are accepted to be slightly squashed?
Let's assume these other sites are showing standard 4:3 aspect ratio movies. If we divide 4 by 3 we get an aspect ratio of 1.3333:1 here. If we do the same for a 640x480 file, we get an aspect ratio of 1.3333:1. And for 540x405, the aspect ratio is also 1.3333:1. So, while the physical dimensions of the files are different, their aspect ratio remains constant -- i.e., there is no distortion being introduced , no "squishing," no "tall and thin" people, and no "short and fat" ones either.
On the other hand if you have either a 4:3 (1.3333:1 aspect) or a 16:9 (1.7778:1) DV source file which is encoded to the same 720x420 (1.5000:1 aspect) data matrix, and you output a file "which preserves the 720x480 1.5000:1 aspect ratio, it will look "squished" side-to-side with tall and skinny people if the original file was a 16:9 widescreen file or "squashed" top-to-bottom with short and fat people if the original file was a 4:3 file. In both cases, the fix is to either "pre-correct" the source file to the proper "square pixel" aspect or to set the output to the proper "square pixel" dimensions and not try to preserve the original, incorrect aspect ratio. If you are using the "Movie to iPod" preset, for instance, then you must "pre-correct" the display before conversion since there are no options to do so as part of the conversion. On the other hand, if you are using the "Movie to MPEG-4" conversion pre-set, then you can enter the corrections to your aspect as a user conversion setting.
Here is also something that might help. To better see your problem, open your distorted file in QT Pro. Go to the "Properties" window and, with the "Preserver Aspect" switch turned off, adjust the "Current Display" setting to 640x480 and 640x360. Which looks correct and undistorted? Which ever it is, that is the aspect/dimensions to which you should be exporting your file(s). (This is a quick fix for correcting improperly exported files, but does not provide the maximum quality that could have been achieved by correctly encoding the file in the first place.)
So you should scale 4:3 NTSC 720x480 rectangular pixel sampling matrix to 656x480 square pixels to see the correct proportions on a computer monitor (many applications cheat and scale to 640x480 but luckily the error is so small that it goes unnoticed unless looked for).
I wouldn't. Once again you are adding a distortion. A 656x480 file has an aspect ratio of 1.3667:1 and not 1.3333:1. True, the amount of distortion is less that 1.5000:1 or 1.5023:1 but why deliberately add any distortion at all if you don't have to do so. The object in any conversion is to come out with a file having the same aspect ratio as the one with which you started. About the only reason to not use such exact settings is if you end up with a odd vertical pixel heigh (which can add a "green" line of pixels across the bottom row of your display) or to use block-16 encoding which increases the efficiency of the H.264 video codec (and both 640 and 480 are block-16 numbers).
When I check the preserve ratio box my video is exported correctly to 640 x 426. At this size my video looks correct and not squashed... The 640 x 360 looked better and not squashed.
Well, which is it? Which one looks correct?
A 640x426 movie movie could be a slide show made from 3:2 digital camera images with both having an corrent aspect ratio of 1.50:1. Or, it could simply be the encoded data matrix used to encoded either a 4:3 or 16:9 movie but does not represent the true playback aspect of either. On the other hand, a 640x360 movie could be from an anamorphic widescreen video camera, TV broadcast, or anamorphic DVD having a correct aspect ratio of 1.78:1. In addition, anamorphic sized displays can also be used to letterbox higher order orders of common widescreen video to include 1.85:1, 2.35:1 or 2.40:1. And all this is in addition to standard 4:3 or 1.33:1 aspect dimensions.
Therefore, I repeat, you must find out/know in which aspect ratio your original file was meant to be displayed. Only then can you scale your movie to specific dimensions which can be properly encoded/embedded in your web page with or without additional settings as may be required. (If all else fails, post the URL to the web page and let me examine the file firsthand which may save time here in the long run.)
What I'm trying to do is create a exported file of size 540 x 405. All I'm trying to do is create a file 540 x 405 again 540 x 405 with no letterbox or if not that then the original 30 pixels of letter box at the top and bottom. but the problem is the original aspect ratio is not allowing me do that.
A 540x405 display without any letterbox is possibly if and only if the source file aspect ratio of the movie is 4:3 (1.33:1). In all other cases a 540x405 display without letterboxing will be rendered with some amount of distortion which you can fix by adjusting the display dimensions (as previously explained). With letterboxing, your 540x405 may be rendered at the proper aspect ratio within the letterbox display in which case, you need only crop the letterbox area from the display so that the player display area is equal to the dimensions of the movie content when playing at the proper aspect ratio. (I.e., you won't have 540x405 display area any more.) Further, a 540x405 display is not a good choice for encoding a movie since many codecs will create a green line of pixels across the bottom of your re-compressed movie.
When I select "Preserve Aspect Ratio" in QT pro it forces the exported QT file to export to 540 x 360.
Once again QT Pro is doing exactly what you asked it to do. In this case it is preserving the original aspect ratio of the encoded file (i.e., the 720x480 data matrix). Unfortunately, you want it to preserve the aspect ratio of the display matrix which you admit you neither know nor know how to determine.
Example: 720:480::540:360::1.50:1
i.e., (720/480) = (540/360) = (1.50/1)
As I have said before The only way I can achieve a file of 540 x 405 is select letter box it seems. This will give me a file of 540 x 405 but now instead of the original 30 px top and bottom now I get over 50 px top and bottom letterbox.
And as I have previously implied, aspect ratios and display dimensions have a specific mathematical relationship to one another. If you are going to keep the dimensions constant (540x405) then varying the aspect ratio contained within those fixed dimensions will, in turn, vary the proportionality of the letterbox and display areas also contained in those fixed dimensions. Basically you are trying to fit a square peg in a round hole but refuse to change the dimensions of the square peg even though such changes would maintain a constant aspect ratio (i.e., 1:1) and eventually allow you to put that square peg in the round hole. It is the same problem you have with your movie -- just grossly simplified.
As I have said before The only way I can achieve a file of 540 x 405 is select letter box it seems. This will give me a file of 540 x 405 but now instead of the original 30 px top and bottom now I get over 50 px top and bottom letterbox.
And I repeat, letterboxing (or pillaring) is mandatory if you must use a 540x405 display area since the only aspect ratio that is compatible with these dimensions is 1.33:1 and your file does not appear to have this aspect. The obvious solution is to use other dimensions whose aspect ratio are equal to your source file's actual aspect ratio. Until such time as you may decide to do that, there is nothing anyone can do for you here. It's simply a case of wanting to have your cake and eat it too.
720 x 480 scaled to 640 x 480