Создать видео из фото с переходами онлайн бесплатно

Выберите картинки, перетащите в нужном порядке, задайте длительность каждой, переходы между ними и фоновую музыку. MP4 создаётся FFmpeg для WebAssembly, поэтому фото не покидают устройство.

Перетащите фото сюда или нажмите для выбора

PNG, JPEG, WebP, GIF и BMP — выбирайте сколько угодно сразу

Фотографии не покидают устройство

После выбора фотографии появятся здесь.

Новые фотографии получают это значение; для каждой можно задать своё.
Нажмите эффект между миниатюрами, чтобы изменить только этот стык.
1.0s Автоматически сокращается, чтобы оставаться короче самого короткого фото.
Фото вписываются по центру на чёрном фоне, поэтому разные пропорции допустимы.
Каждое фото немного увеличивается и плавно сдвигается или масштабируется в случайном направлении, словно живое. Кадр остаётся заполненным, без чёрных краёв.
Низкая частота кадров заметно ускоряет кодирование.
Качество задаётся постоянным коэффициентом CRF.
Необязательно: MP3, WAV или M4A. Длинные дорожки обрезаются по ролику, после коротких остаётся тишина.

Слайд-шоу создаются фильтром xfade из ffmpeg.wasm— сборки FFmpeg для WebAssembly. Обёртка лицензирована по MIT, а размещённое на нашем сервере ядро — по GPL-2.0-or-later; его исходный код публикует проект ffmpeg.wasm. 73hi не связан с проектом FFmpeg.

Четыре простых шага

Как превратить фото в видео

Один набор картинок — один MP4.

1

Выберите фото

Выберите несколько изображений сразу или перетащите их в область загрузки. При первом посещении однократно скачивается видеодвижок WebAssembly, около 31 МБ.

2

Задайте порядок и время

Перетащите миниатюру на другую для смены мест, затем задайте число секунд показа каждого фото.

3

Выберите переходы

Нажмите значок эффекта между двумя фото для изменения стыка или примените один эффект ко всем.

4

Добавьте музыку и экспортируйте

При желании загрузите музыку, выберите размер и частоту кадров, затем экспортируйте и скачайте MP4.

Настоящий FFmpeg внутри браузера

Полноценное создание слайд-шоу

Каждое фото декодируется, масштабируется и кодируется в единую видеодорожку.

Порядок перетаскиванием

Перетаскивайте миниатюры друг на друга для изменения порядка в любой момент.

Время для каждого фото

Задайте каждому изображению свою длительность или примените одну ко всему набору.

Полный каталог xfade

Более сорока эффектов из самой сборки; при желании свой для каждого стыка.

Конфиденциальность по замыслу

Декодирование, фильтрация и кодирование выполняются в Web Worker на устройстве. Ничего не отправляется.

Вопросы и ответы

Вопросы о слайд-шоу

Отправляются ли фотографии куда-либо?

Нет. Каждая картинка записывается в файловую систему в памяти FFmpeg WebAssembly и кодируется в браузере. Ничего не отправляется и не сохраняется после закрытия страницы.

Можно ли каждому стыку задать свой переход?

Да. Для каждого стыка двух фото выбирается свой эффект из полного каталога xfade включённой сборки FFmpeg. Одним нажатием можно применить один эффект ко всем стыкам.

Что делать с фото разных размеров?

Каждая картинка масштабируется под выбранный размер результата и центрируется на чёрном фоне, поэтому вертикальные и горизонтальные фото можно свободно смешивать.

Как обрабатывается фоновая музыка?

Дорожка обрезается по длительности готового слайд-шоу. Если она короче видео, остаток заполняется тишиной.

Почему первый экспорт занимает время?

Движок — однопоточная сборка WebAssembly, намного медленнее настольного FFmpeg. Первый запуск также скачивает около 31 МБ. Для ускорения уменьшите ширину и частоту кадров.