drunken_clam
19th November 2008, 12:59
hi everybody,
i want to encode 16/9 input files to a 4/3 output file, so i need to add borders for correct aspect ratio. my question is how the encoding process look like when i use padding parameters.
f.e. i have a 1024x576 input file and i want 640x480 output.
my command line will have the following parameters:
"-aspect 4:3 -s 640x360 -padtop 60 -padbottom 60 -padcolor 000000" will ffmpeg first encode the video 640x360 and then add the borders? so would it be better to specify the resolution according to mod16 (640x352)? are the borders fixed in the videostream or is it a "flag" in the container? or does ffmpeg encode the full 640x480 video, what for my understanding will be inefficient because of the black borders...
i want to encode 16/9 input files to a 4/3 output file, so i need to add borders for correct aspect ratio. my question is how the encoding process look like when i use padding parameters.
f.e. i have a 1024x576 input file and i want 640x480 output.
my command line will have the following parameters:
"-aspect 4:3 -s 640x360 -padtop 60 -padbottom 60 -padcolor 000000" will ffmpeg first encode the video 640x360 and then add the borders? so would it be better to specify the resolution according to mod16 (640x352)? are the borders fixed in the videostream or is it a "flag" in the container? or does ffmpeg encode the full 640x480 video, what for my understanding will be inefficient because of the black borders...