2

Теперь я наткнулся на разные посты здесь и там в Интернете, чтобы извлечь неподвижное изображение в качестве эскиза для видео ... но я не могу найти ничего, связанного с извлечением миниатюры обложки видео, в которое уже встроено существующее изображение. в видео, как это миниатюра.

для mp3 это так же просто, как:

ffmpeg -i "file.mp3" "file.jpg"

но это совсем другая история для mp4.

Любая помощь будет очень полезна. Спасибо.

1 ответ1

1

использование

ffmpeg -i video.mp4 -map 0:v -map -0:V -c copy cover.jpg

Обложки в формате MP4 не являются обычными видеопотоками, но имеют прикрепленную картинку.

Сначала команда, приведенная выше, отображает все видеопотоки (обычные + прикрепленные изображения), а затем использует отрицательное отображение, чтобы отключить все обычные видеопотоки, оставляя сопоставленными только прикрепленные изображения.

MP4 могут иметь прикрепленные изображения с кодеком JPEG, PNG или BMP. Проверьте, какой файл у вас есть, и исправьте расширение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .