ffmpeg:video_resize
This is an old revision of the document!
Table of Contents
ffmpeg - Video resize
-vf scale=width:height
Upscaling Video to 1080p
ffmpeg -i input.mp4 -vf scale=1920x1080:flags=lanczos -c:v libx264 -preset slow -crf 21 output_compress_1080p.mp4
NOTE: Lanczos resampling involves a sinc filter as well.
- It is more computationally expensive but usually described as very high quality and can be used for up- and downsampling.
Upscaling Video to 4K
ffmpeg -i input.mp4 -vf scale=3840x2560:flags=lanczos -c:v libx264 -preset slow -crf 21 output_compress_4k.mp4
Downscaling Video
ffmpeg -i input.mp4 -vf scale=640x480:flags=lanczos -c:v libx264 -preset slow -crf 21 output_compress_480p.mp4
References
ffmpeg/video_resize.1714382429.txt.gz · Last modified: 2024/04/29 09:20 by peter