Repolode
diggerhq

diggerhq/shipvideo

Создаёт из вставленной ссылки или текстового запроса проморолик длиной 20–40 секунд: Claude Opus пишет его на HTML, а бессерверный агент рендерит в MP4.

Звёзды
351
Форки
39
Открытые issues
1
Последний коммит
19 дней назад

Что это?

LaunchVideo (shipvideo) создаёт короткие проморолики без видеомодели. Получив ссылку или текстовый запрос, Claude Opus 5.5 пишет цельный HTML-фильм, а бессерверный агент в OpenComputer покадрово рендерит его в headless Chromium по виртуальным часам, после чего с помощью ffmpeg собирает кадры в MP4.

В режиме обработки ссылки агент сначала загружает страницу и извлекает из неё заголовок, описание, подзаголовки, основные цвета в формате hex и Google Fonts, чтобы ролик соответствовал фирменному стилю продукта. Перед рендерингом агент проверяет сцену на ошибки JS и видимый текст, а готовый файл сохраняет в рабочую область сессии, откуда его можно скачать.

Проект состоит из проекта агента OpenComputer (агент `director`) и веб-приложения на Next.js с формой и двумя маршрутами API. Веб-приложению нужен только API-ключ OpenComputer; собственное хранилище оно не использует.

Ключевые возможности

  • 01Создаёт видео разрешением 1920×1080 длиной 20–40 секунд по ссылке или текстовому запросу.
  • 02Рендерит кадры в headless Chromium по виртуальным часам, обеспечивая детерминированный результат.
  • 03Кодирует результат в MP4 с помощью ffmpeg (libx264, yuv420p, faststart).
  • 04Извлекает по ссылке цвета, шрифты и текст страницы, чтобы видео соответствовало фирменному стилю продукта.
  • 05Включает манифест для развёртывания в один клик в аккаунтах OpenComputer.

Сценарии использования

  • Быстро создать проморолик продукта по ссылке на существующую посадочную страницу.
  • Создавать короткие поясняющие ролики по текстовому описанию без программ для видеомонтажа.
  • Экспериментировать с анимацией на HTML, созданной с помощью LLM и преобразованной в видео.

Быстрый старт

  1. 1

    Установите зависимости и свяжите проект OpenComputer

    npm install && npx opencomputer link --create-project shipvideo && npx opencomputer deploy --watch
  2. 2

    Установите зависимости веб-приложения и загрузите переменные окружения из Vercel

    cd web && npm install && vercel link && vercel env pull .env.local
  3. 3

    Добавьте API-ключ и ID агента OpenComputer в web/.env.local

  4. 4

    Запустите веб-приложение локально

    cd web && npm run dev

Что важно знать

  • Для запуска необходимы аккаунт OpenComputer и API-ключ.
  • В README не указана лицензия, поэтому условия повторного использования неясны.
  • Рендеринг занимает примерно столько же времени, сколько длится видео: ролик на 30 секунд рендерится 30–40 секунд.

Темы

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

Что такое shipvideo?
Создаёт из вставленной ссылки или текстового запроса проморолик длиной 20–40 секунд: Claude Opus пишет его на HTML, а бессерверный агент рендерит в MP4. LaunchVideo (shipvideo) создаёт короткие проморолики без видеомодели. Получив ссылку или текстовый запрос, Claude Opus 5.5 пишет цельный HTML-фильм, а бессерверный агент в OpenComputer покадрово рендерит его в headless Chromium по виртуальным часам, после чего с помощью ffmpeg собирает кадры в MP4.
shipvideo можно использовать бесплатно? Какая у него лицензия?
У shipvideo не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
shipvideo всё ещё поддерживается?
Активно поддерживается. Последний коммит в shipvideo — 1 окт. 2026 г..
Для чего можно использовать shipvideo?
Быстро создать проморолик продукта по ссылке на существующую посадочную страницу. Создавать короткие поясняющие ролики по текстовому описанию без программ для видеомонтажа. Экспериментировать с анимацией на HTML, созданной с помощью LLM и преобразованной в видео.
Как установить shipvideo?
Установите зависимости и свяжите проект OpenComputer: npm install && npx opencomputer link --create-project shipvideo && npx opencomputer deploy --watch Установите зависимости веб-приложения и загрузите переменные окружения из Vercel: cd web && npm install && vercel link && vercel env pull .env.local Добавьте API-ключ и ID агента OpenComputer в web/.env.local Запустите веб-приложение локально: cd web && npm run dev
Где скачать shipvideo?
Исходный код и инструкции по установке — на GitHub: https://github.com/diggerhq/shipvideo

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Навык Claude Code, который превращает URL сайта в ролик о запуске продукта с частотой 60 fps: видео создаётся на HTML, а звуковые эффекты синхронизируются с музыкой и добавляется размытие в движении.

32247JavaScriptMITОбновлён 5 дней назад