Llumi Cut · Nordic Byte

API для монтажа видео

Монтаж видео по JSON-файлу.

Llumi Cut принимает ваши фото, клипы, аудио и таймлайн и возвращает MP4, готовый к публикации. Переходы, титры, эффекты, озвучка, субтитры и форматы для соцсетей. Без видеоредактора.

Пример 13, собранный через API: семь планов, семь источников звука, восемь титров и три слоя.
  • 13переходов
  • 12эффектов изображения
  • 20аудиодорожек в одном видео
  • 3формата: 16:9, 9:16 и 1:1
  • −16LUFS — целевая громкость

Что умеет сервис

Всё, что вы делаете вручную в редакторе, описывается один раз и повторяется тысячу раз.

  • Фото и клипы в одном монтаже

    Запускайте клип с любой секунды, меняйте скорость от 0,25× до 4× или кадрируйте его на весь экран.

  • Звук из разных источников

    Песня, закадровый голос, звуковые эффекты и собственный звук каждого клипа. Музыка сама становится тише, когда кто-то говорит.

  • Анимированные титры

    Заголовки, плашки с подписью и финальные титры: девять позиций, девять шрифтов, цветные подложки и шесть анимаций.

  • Слои и разделённый экран

    Логотипы с прозрачностью, картинка в картинке, разделённый экран и сетки из нескольких видео.

  • Переходы и эффекты

    Тринадцать переходов, Ken Burns для фото, двенадцать цветовых стилей, яркость, контраст и насыщенность.

  • Формат для каждого канала

    Горизонтальный для YouTube, вертикальный для Reels, Shorts и TikTok, квадратный для постов в ленте.

Как это работает

Три HTTP-запроса. Рендеры выполняются в очереди, прогресс можно проверить в любой момент.

  1. Загрузите медиафайлы

    Каждое фото, клип или аудиофайл загружается одним запросом и получает ID.

  2. Отправьте таймлайн

    JSON-файл с планами, звуком, титрами и слоями. Он проверяется до постановки в очередь.

  3. Скачайте результат

    MP4 в H.264/AAC, звуковая дорожка в WAV, субтитры SRT и WebVTT и технический отчёт.

{
  "title": "Летняя распродажа",
  "duration": 12,
  "width": 1920,
  "aspect": "9:16",
  "transition": "fade",
  "image_motion": "auto",
  "clips": [
    {"asset_id": "8f1c…", "duration": 6, "fit": "cover"},
    {"asset_id": "2b7e…", "duration": 6, "effects": ["warm"]}
  ],
  "audio_tracks": [
    {"asset_id": "c41a…", "volume": 0.8, "duck": true, "fade_out": 2},
    {"asset_id": "9d03…", "start": 1}
  ],
  "texts": [
    {"text": "-30 %", "start": 0.5, "end": 5, "size": 200, "animation": "pop"}
  ]
}
Реальный пример: два плана с наплывом, музыка уходит на второй план под голос, и заголовок.

13 примеров, отрендеренных по-настоящему

Каждое видео получено через API из таймлайна в JSON. Медиафайлы тестовые, голос звучит на английском.

  • Пример 01 · 1280×720 · 18 s

    Слайд-шоу из фото с музыкой

    Шесть фото с чередующимися движениями Ken Burns, наплывы, музыка с плавным появлением и затуханием, заголовок и финальная заставка.

  • Пример 02 · 1280×720 · 15 s

    Цепочка видеоклипов

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

  • Пример 03 · 1280×720 · 20 s

    Фото и видео вперемешку

    Фото и клипы чередуются, на каждой смене свой переход, музыка начинается с середины трека.

  • Пример 04 · 1280×720 · 18 s

    Озвучка с музыкой

    Три реплики с субтитрами. Пока кто-то говорит, музыка сама становится тише, а потом возвращается.

  • Пример 05 · 1280×720 · 20 s

    Титры и текст

    Девять позиций, шесть анимаций, несколько шрифтов, цветные подложки, свободное размещение и финальные титры.

  • Пример 06 · 1280×720 · 26 s

    Эффекты изображения

    Двенадцать стилей плюс яркость, контраст и насыщенность, каждый с подписью.

  • Пример 07 · 1280×720 · 26 s

    Галерея переходов

    Все тринадцать переходов между планами, один за другим.

  • Пример 08 · 1280×720 · 15 s

    Картинка в картинке

    Основное видео, врезка в рамке со звуком, фото поверх и прозрачный логотип.

  • Пример 09 · 1280×720 · 12 s

    Разделённый экран

    Два видео рядом, затем сетка из четырёх одновременно.

  • Пример 10 · 1080×1920 · 15 s

    Вертикальное 9:16

    Для Reels, Shorts и TikTok: кадрирование на весь экран, крупные титры, голос и логотип.

  • Пример 11 · 1080×1080 · 12 s

    Квадратное 1:1

    Квадратный пост с полями своего цвета.

  • Пример 12 · 1280×720 · 26 s

    Песня с паузами

    Две паузы настоящей цифровой тишины на стоп-кадре с вопросом на экране.

  • Пример 13 · 1920×1080 · 30 s

    Всё вместе

    Всё перечисленное в одном 30-секундном видео 1080p.

Для чего его используют

  • Интернет-магазины

    Видео для каждого товара из его фотографий, с ценой и логотипом, при каждом обновлении каталога.

  • Обучение

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

  • Недвижимость и аренда

    Видеообзоры из фото объявления с музыкой и ключевыми параметрами на экране.

  • Соцсети в больших объёмах

    Один и тот же ролик в 16:9, 9:16 и 1:1 из одного таймлайна.

  • Продукты, которые создают видео

    Ваше приложение отправляет JSON и получает MP4 без зависимости от стороннего сервиса монтажа.

Технические характеристики

Выход
MP4 H.264 + AAC 192 кбит/с, 24 или 30 fps
Разрешение
640, 1280 или 1920 px по длинной стороне · 16:9, 9:16 и 1:1
Длительность
От 3 до 600 секунд с точностью до кадра
Планы
До 150, каждый до 60 с
Звук
До 20 дорожек, автоматическое приглушение, нормализация до −16 LUFS
Титры и слои
До 100 титров и 20 слоёв на видео
Результаты
video.mp4, audio.wav, song.wav, subtitles.srt, subtitles.vtt, qc.json
Эксплуатация
Постоянная очередь, идемпотентность, отмена, повторы и автоматическая очистка

Частые вопросы

Нужно ли уметь монтировать видео?

Нет. Вы описываете монтаж в JSON: какой план идёт первым, сколько он длится, что звучит и какие титры появляются. Остальное делает редактор.

Какие форматы поддерживаются?

Изображения PNG и JPG, видео MP4 и аудио WAV, MP3, OGG и FLAC. PNG сохраняют прозрачность, поэтому подходят для логотипов.

Сколько длится рендер?

В наших тестах — от 8 до 70 секунд для видео длиной от 12 до 30 секунд. Зависит от разрешения, числа планов и эффектов.

Где он работает?

На сервере с FFmpeg — нашем или вашем. Ваши файлы не передаются сторонним сервисам для монтажа.

Можно ли встроить его в моё приложение?

Да. Это HTTP API с аутентификацией по токену, идемпотентностью и статусом задач, который можно опрашивать. Документация: /ru/docs/.

Сколько это стоит?

Зависит от количества видео и от того, где работает сервис. Расскажите, что вам нужно, и мы ответим в течение одного рабочего дня.

Хотите попробовать на своих видео?

Расскажите, что вы хотите генерировать и сколько видео в месяц. Ответим в течение одного рабочего дня.

info@nordicbyte.co.uk