В настоящее время я использую следующее:
ffmpeg -y -i input.mov -i watermark.png -filter_complex "[0:v]crop=iw-0:ih-440,scale=480:640[bg];[bg][1:v]overlay=W-w-10:H-h-10" output.mp4
Чтобы изменить размер, обрезать и добавить водяные знаки к видео, все работает отлично, однако я бы хотел сделать скриншот в середине. Я попытался добавить:
-qscale:v 2 thumbnail.jpg
После input.mov, однако затем он разрушает остальную часть сценария. Бит нуб к FFMpeg.
РЕДАКТИРОВАТЬ:
Следующее:
ffmpeg -y -i input.mov -vframes 1 -q:v 2 thumbnail.jpg -i watermark.png -filter_complex "[0:v]crop=iw-0:ih-440,scale=480:640[bg];[bg][1:v]overlay=W-w-10:H-h-10" output.mp4
Создает миниатюру и создает output.mp4, но не обрезается или с миниатюрой. Я предполагаю, что создание эскиза должно go в той же последовательности?