0%
Just started
0%

FFmpeg \+ Whisper: превью-ролик из фото

Описание:

RetailPhoto Team
16 января 2026 г.
5 min read
← Вернуться в блог

FFmpeg \+ Whisper: превью-ролик из фото

RetailPhoto Team5 min read

Описание:

**Пошаговый гайд**

**Что экономим:**

**Бюджет:** 0 ₽

**Пример:**

## **Зачем нужен превью-ролик?**

Короткое видео товара (5–15 секунд) в карточке привлекает больше внимания, даёт покупателю объемное представление о продукте и повышает вероятность покупки. Но не у всех селлеров есть ресурсы снять и смонтировать видео. Решение: **сделать видео из фото**. У большинства уже есть фотосессия товара – достаточно соединить снимки в слайд-шоу и при желании добавить голосовой комментарий. Это под силу каждому с помощью FFmpeg и Whisper.

## **Инструкция по созданию видео из фотографий**

1. **Подготовьте набор фотографий.** Выберите 5–10 лучших фото товара, которые показывают его со всех сторон. Например, для школьной формы: фронтальный вид на ребёнке, спина, крупный план ткани, детали (пуговицы, швы). Переименуйте файлы по порядку (например, `frame1.jpg`, `frame2.jpg`, ...), чтобы упростить автоматическую сборку.

2. **Установите FFmpeg.** Скачайте FFmpeg с официального сайта ffmpeg.org и установите. Это утилита командной строки без графического интерфейса, зато очень мощная для обработки видео и аудио. Убедитесь, что запуск FFmpeg из командной строки работает (введите `ffmpeg -version` в терминале, должна появиться информация о версии).

3. **(Опционально) Запишите аудио-комментарий.** Если хотите добавить голосовое пояснение в видео, запишите на смартфон короткий аудио-файл (например, `voice.m4a`) на 15–30 секунд, где рассказываете о товаре. Пример: *«Школьная форма выполнена из дышащей ткани, не мнётся и выдерживает частую стирку…»*. Старайтесь говорить чётко, без фоновых шумов.

**Расшифруйте аудио с Whisper.** Чтобы быстро получить текст из вашего комментария (для субтитров или проверки), используйте модель OpenAI Whisper. Самый простой способ: установить через pip `pip install whisper-openai` и запустить:

bash
КопироватьРедактировать
`whisper voice.m4a --language Russian --output_format srt`

4. Эта команда создаст файл субтитров `voice.srt` с русским текстом, автоматически нарезанным по времени. Whisper довольно точно распознаёт речь и проставляет таймкоды — идеальная основа для субтитров. Если комментарий на другом языке, укажите `--language English` и т.д.

**Создайте видео из фото с помощью FFmpeg.** Теперь соберём слайд-шоу. Допустим, вы хотите показывать каждое фото 3 секунды, а всего 8 фото – ролик выйдет \~24 секунды. Перейдите в папку с фото и выполните команду:

bash
КопироватьРедактировать
`ffmpeg -framerate 1/3 -i frame%d.jpg -c:v libx264 -r 30 -pix_fmt yuv420p slideshow.mp4`

5. Пояснение: `-framerate 1/3` – каждый кадр (фото) длится 3 секунды. `-i frame%d.jpg` – будет брать файлы frame1.jpg, frame2.jpg,... по порядку. `-c:v libx264 -r 30 -pix_fmt yuv420p` – настройки кодека для совместимости (стандартное MP4 видео 30fps). Назначение – создать видеофайл **slideshow.mp4**.

**Добавьте аудио-дорожку (если есть).** Если вы записали комментарий, совместим его с видео. Допустим, длина аудио \~24 сек под наш ролик. Выполните:

bash
КопироватьРедактировать
`ffmpeg -i slideshow.mp4 -i voice.m4a -c:v copy -c:a aac -strict experimental video_with_voice.mp4`

6. Этот шаг встроит аудио в видео: `-c:v copy` оставляет видео как есть, `-c:a aac` перекодирует аудио в формат AAC (стандарт для MP4). Файл **video\_with\_voice.mp4** будет содержать звук. Теперь ваш ролик звучит\!

**Наложите субтитры (опционально).** Имея файл `voice.srt` из Whisper, можно сжечь субтитры прямо в видео, чтобы зритель видел текст вместе с озвучкой. Для этого запустите:

bash
КопироватьРедактировать
`ffmpeg -i video_with_voice.mp4 -vf "subtitles=voice.srt:force_style='FontSize=24'" -c:a copy video_subtitled.mp4`

7. Фильтр `subtitles` наложит текст поверх видео (здесь размер шрифта 24 для читабельности). Готовый файл **video\_subtitled.mp4** – финальный ролик с аудио и бегущими титрами.

8. **Проверьте итоговое видео.** Откройте файл (на компьютере или телефоне) и убедитесь, что всё в порядке: фото сменяются, аудио синхронизировано, субтитры совпадают со словами. Если что-то не так (например, аудио длиннее видео), FFmpeg сообщит об ошибке – тогда можно повторить сборку, изменив длительность кадров (`-framerate`) или обрезав аудио.

9. **Сократите длительность при необходимости.** Маркетплейсы и соцсети предпочитают короткие видео. Если у вас вышло дольше 30 секунд – урежьте. Можно убрать пару фотографий или обрезать аудио. Для обрезки аудио-видео до 20 сек добавьте перед выводом параметр `-t 20` (например: `ffmpeg -i input.mp4 -t 20 -c copy output20s.mp4`).

10. **Конвертируйте под требуемый формат.** Убедитесь, что полученное видео соответствует требованиям площадки. Например, Wildberries принимает MP4, до 30 сек, объём до 50 МБ. Наш **video\_subtitled.mp4** как раз MP4. Если бы нужен был WEBM, можно было бы перекодировать (`-c:v libvpx` например).

11. **Разместите видео на карточке товара.** Загрузите финальный ролик в личном кабинете маркетплейса. Теперь на вашей карточке школьной формы покупатели увидят не только фото, но и короткий обзорный ролик: кадры с разных ракурсов и ваши пояснения (в голосе и тексте). Это серьёзно выделит товар среди конкурентов.

12. **Оцените эффект.** Видео-контент увеличивает вовлечённость. Покупатели дольше остаются на карточке, больше узнают о продукте – растёт конверсия. Если конверсия выросла хотя бы на пару процентов, и вы продали больше, чем обычно, считайте ROI: **затраты 0 ₽**, а доход вырос. Например, дополнительный заработок 10 000 ₽ в месяц с этого товара – чистая прибыль благодаря простому ролику.

13. **Применяйте для разных категорий.** Способ универсален: из фотографий можно делать видео для одежды, обуви, спорттоваров, электроники. Например, продавец дизайнерских сумок может из студийных фото быстро собрать клиповый ролик и добавить субтитры о материалах и ручной работе – никакого монтажа, только скрипты. Экономия на продакшне очевидна.

14. **Дальше – больше.** Если втянетесь, можете освоить и более продвинутые функции FFmpeg: добавить фейд-переходы между фото, фоную музыку вместо комментария (просто подключив музыкальный файл как в шаге 6), делать коллажи и т.д. Всё это бесплатно и доступно в командной строке.

15. **Автоматизируйте процесс.** Храните базовые команды в текстовом файле-шаблоне. В следующий раз, получив новые фото товара, вам нужно лишь поменять имена файлов и запустить несколько команд. Через 10 минут у вас снова готов продающий ролик без единой лишней траты.

Создавая видеопревью из фото таким способом, вы практически **бесплатно получаете видео-контент**, который раньше требовал бы бюджета на съёмку и монтаж. Это усиливает вашу карточку товара и экономит деньги — отличный пример разумной автоматизации для роста продаж.

Reading Progress

Progress45%

Estimated 3 minutes left

Quick Actions