0

嗨,这可以使用一个命令生成具有不同比例图像的不同缩略图吗?

ffmpeg -i "rod.mp4" -vf "thumbnail,scale=560:-1,pad=max(iw\,ih):420:(ow-iw)/2:(oh-ih)/2" -frames:v 1 best560x420.png -vf "thumbnail,scale=320:-1,pad=max(iw\,ih):240:(ow-iw)/2:(oh-ih)/2" -frames:v 1 best320x240.png -vf "thumbnail,scale=320:-1,pad=max(iw\,ih):240:(ow-iw)/2:(oh-ih)/2" -frames:v 1  best320x240.png

这个命令效率很低。

使用

-vf 分裂??

谢谢

4

1 回答 1

1

此命令生成不同比例的缩略图:

ffmpeg -ss 00:05:00 -t 1 -i "file.mp4"  -filter_complex 'split=4[a][b][c][d];[a]scale=-1:360[o360p];[b]scale=-1:240[o240p];[c]scale=-1:480[o480p];[d]scale=-1:720[o720p]' -map '[o360p]' -frames:v 1 out-360p.png -map '[o240p]' -frames:v 1 out-240p.png -map '[o480p]' -frames:v 1 out-480p.png -map '[o720p]' -frames:v 1 out-720p.png
于 2013-06-03T13:18:34.613 回答