我正在将图像合并成一个视频文件。
ffmpeg -y -f concat -safe 0 -i "input.txt" -pix_fmt yuv420p "output.mp4"
input.txt 文件中有以下条目:
file 'one.jpg'
duration 0.5
file 'two.jpg'
duration 0.246
file 'three.jpg'
duration 0.233
等等等等
我知道图像尺寸是 1024x720
我想将它们调整为 352x768
是否可以用一个命令完成所有操作?我现在已经看到用两个命令完成操作,但这对我来说没有用。
答案1
这是您提供的添加了选项的命令scale
。
ffmpeg -y -f concat -safe 0 -i "input.txt" -vf "scale=352:768" -pix_fmt yuv420p "output.mp4"
人ffmpeg:
_______ _____________ _______ ________
| | | | | | | |
| input | ---> | deinterlace | ---> | scale | ---> | output |
|_______| |_____________| |_______| |________|
-vf
添加具有您需要的比例参数的视频滤镜:"scale=352:768"