【发布时间】:2016-08-20 23:56:24
【问题描述】:
我想从视频中生成图像,但首先我想将其缩放到某个宽度/高度,然后将其裁剪为设置的正方形大小,问题是我的新版本 ffmpeg 似乎首先不适用于缩放.
ffmpeg 版本 2.8.6-1ubuntu2
失败:
ffmpeg -y -i input.mp4 -an -ss 5 -s 150x150 -vf scale=-1:150,crop=150:150 -vframes 1 output-small.jpg
对于宽度“150”或高度“150”而言,尺寸过大或非正数无效
作品:
ffmpeg -y -i input.mp4 -an -ss 5 -s 150x150 -vf crop=150:150,scale=-1:150 -vframes 1 output-small.jpg
但是我不能满足于第二个命令,因为我生成的图像可能比原始尺寸大(我为每个图像创建了几个不同的尺寸),因此必须先缩放。有人知道发生了什么变化或我在这里做错了什么吗?
【问题讨论】:
标签: ffmpeg