Домашняя Как сделать видео из картинок или презентации
Публикация
Отменить

Как сделать видео из картинок или презентации

Предыстория

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

Софт

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

Удобнее всего сделать череду картинок с помощью редактора презентаций.

ffmpeg

Мне нравится OnlyOffice, и я делаю в нем. При сохранении надо указать формат - PNG.

ffmpeg

После этого получите папку с картинками из вашей презентации.

Конвертация

Чтобы создать видео из изображений, надо использовать команду, которая объединяет изображения в видеофайл. Ключевые моменты указываются в командной строке весьма подробно.

Команда

1
 ffmpeg -r 1/3 -i image%01d.png -c:v libx264 -r 30 -pix_fmt yuv420p video.mp4

Параметры команды:

  • -r 1/3: устанавливает частоту кадров входных изображений на 1 кадр в 3 секунды.

  • -i image%01d.png: указывает, что входные файлы имеют формат image01.png, image02.png, image03.png и т.д..

  • -c:v libx264: указывает кодек для кодирования выходного видео. H.264 — это популярный и эффективный кодек.

  • -pix_fmt yuv420p: указывает формат пикселей для выходного видео, что обеспечивает совместимость с большинством видеоплееров.

  • video.mp4: имя выходного файла.

Еще при сохранении презентации OnlyOffice уже сохранил вам картинки с нужными числовыми именами, с ними и работает команда.

После окончания работы команды вы получите видео, с которым можно дальше работать, наложить музыку/голос или отредактировать нужным образом, или даже склеить с другими видео.

Результат

Публикация защищена лицензией CC BY 4.0 .