+
+
+
Upscaled, Pillar-boxed HD H.264 Access Files from SD NTSC source
+
+
ffmpeg -i [inputfile] -c:v libx264 -pix_fmt yuv420p -filter:v "scale=1440:1080, pad=1920:1080:240:0" -vf yadif [outputfile]
+
+
Pad without specifying pad width, just put the input video in the middle of the output: pad=1920:1080:(ow-iw)/2:(oh-ih)/2
+
+
+ - ffmpeg: Calls the program ffmpeg
+ - -i: for input video file and audio file
+ - -c:v libx264: encodes video stream with libx264 (h264)
+ - -pix_fmt yuv420p - creates YUV colorspace, progressive scan
+ - -filter:v: calls an option to apply a filter to the video stream. scale=1440:1080, pad=1920:1080:240:0": does the math! resizes the video frame then pads the area around the 4:3 aspect to complete 16:9.
+ - -vf yadif: deinterlaces the file (optional)
+
+
+
+