Как получить первый кадр из всех файлов FLV в каталоге и создать JPG.

for f in *.flv; do ffmpeg -y -i "$f" -f image2 -ss 10 -vframes 1 -an "${f%.flv}.jpg"; done


Команда for в цикле перебирает все файлы с расширением .flv в текущем каталоге. Для каждого файла выполняется команда ffmpeg, которая извлекает первый кадр с 10-й секунды видео и сохраняет его в формате JPG с тем же именем, но с расширением .jpg. Эта команда полезна, если вам нужно получить миниатюры из видео файлов. Альтернативой для получения кадров из видео может быть, например, использование инструментов, таких как VLC или FFprobe.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *