VibeCoderzVibeCoderz

Конспекты

Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики

Все конспекты
📝 Конспект2026/11/02

Remotion и ElevenLabs: Создание $10,000 SaaS промо-ролика на React и ИИ-звуке

Пошаговый гид по созданию промо-ролика для SaaS на React и Remotion с саунд-дизайном в ElevenLabs SFX V3 без видеомонтажеров.

Содержание (8)+
📝

Смарт-конспект

Remotion и ElevenLabs: кратко о главном

🎯 О чём этот конспект: Пошаговое руководство по созданию профессионального моушн-ролика для SaaS-продукта без видеокамер, актеров, скринкастов и видеомонтажеров. Рассматривается полный конвейер: генерация анимированного интерфейса на React с помощью Remotion и Claude Code, автоматическое создание листа таймингов (cue sheet) и точечный саунд-дизайн каждого действия через ElevenLabs SFX V3 и Music.

👤 Кому будет полезно: Вайбкодерам, инди-хакерам, фаундерам и разработчикам, которым нужно высококонверсионное промо-видео продукта для лендинга или рекламы без бюджета на моушн-агентства ($3,000–$10,000).

✨ Что получите: Готовый пайплайн и промпты для сборки видеоролика на чистом коде: от отрисовки векторных компонентов UI до генерации синхронизированных звуковых эффектов (SFX), фонового эмбиенса и музыки с автосведением громкости.


1. Концепция Video-as-Code: отказ от скринкастов в пользу Remotion

Контекст: Классический подход к созданию демо-ролика продукта через запись экрана (Screen Recording) приводит к трем критическим проблемам: утечка реальных данных клиентов, замыливание интерфейса при зуме и необходимость полностью переснимать ролик при малейшем апдейте дизайна. Альтернативный заказ моушн-графики в агентствах стоит от нескольких тысяч долларов за 30–60 секунд, так как аниматоры вручную перерисовывают каждый элемент UI. Подход Video-as-Code решает эту проблему: видео описывается как набор React-компонентов, где состояние каждого кадра зависит от номера фрейма (frame number), подобно цифровому флипбуку.

Тайминг:

Выгода: Экономия от $3,000 до $10,000 на услугах моушн-студий; идеальная четкость текста при любом масштабировании; возможность изменить тайминг сцены за 2 секунды простой правкой одной цифры в конфигурационном файле.

Как применить:

  • Шаг 1: Инициализация Remotion-проекта — Remotion / Claude Code] — Создайте пустую директорию и разверните базовый шаблон Remotion на React с поддержкой TypeScript.
  • Шаг 2: Описание интерфейса как параметрических компонентов — React / TypeScript] — Вместо вставки растровых скриншотов попросите Claude переписать ваш UI на чистый React (Tailwind/CSS), используя фейковые данные (mock data), чтобы не раскрывать персональные данные реальных пользователей.
  • Шаг 3: Управление анимацией через номер кадра — Remotion API] — Настройте интерполяцию свойств (прозрачность, смещение, набор текста) через хук useCurrentFrame(). Например, на кадре 90 заголовок начинает печататься, на кадре 180 — завершается.
# Инициализация нового проекта Remotion
npx create-video@latest --template blank my-saas-launch-video
cd my-saas-launch-video

Результат: Интерфейс приложения оживает в виде чистого векторного React-кода с разрешением 1920x1080 при 30 FPS, где тайминги меняются через переменные, а не перетаскиванием слоев на таймлайне.


2. Промптинг Claude Code в Plan Mode: генерация видео и Cue Sheet по скриншотам

Контекст: Чтобы ИИ-агент точно воссоздал логику и визуальный стиль вашего SaaS, ему необходимо скормить скриншоты реального дашборда и лендинга. Работа ведется строго в режиме планирования (Plan Mode) в Claude Code: нейросеть сначала изучает референсы, пишет пошаговый план архитектуры компонентов и ждет подтверждения пользователя перед созданием файлов. Одновременно с компонентами Claude формирует файл src/cues.ts — реестр всех анимационных событий с привязкой к конкретным фреймам для последующего саунд-дизайна.

Тайминг:

Выгода: Полная автоматизация верстки 40-секундного сложного промо-ролика за 15–20 минут вместо 2 недель ручной работы в After Effects.

Как применить:

  • Шаг 1: Сбор референсов интерфейса — Сделайте 3–5 четких скриншотов ключевых экранов продукта (главный экран, таблица данных, карточка сущности, модальное окно).
  • Шаг 2: Запуск генерации в Claude Code — Claude Code] — Отправьте промпт с описанием структуры ролика, прикрепив скриншоты, и включите режим планирования.
  • Шаг 3: Проверка в Remotion Preview — Remotion Studio] — Запустите локальный сервер предварительного просмотра и проверьте каждый кадр через скраббер таймлайна.
Plan first and wait for my okay. Build a 43-second launch film for my SaaS as code using Remotion React in this empty folder. 
 
Brand off-white background, recreate my product's UI from the images I've given (no raster screenshots in final render, pure React components with mock data). 
Keep every scene window and every animation beat defined in src/cues.ts. Generate a complete sound cue sheet with exact frame numbers for all key events (logo reveal, data counter, button click, phone dial, note typing, call end).
# Запуск интерактивного плеера для покадровой проверки
npm run start

Результат: Сгенерированный проект с готовыми сценами, плавными анимациями и файлом src/cues.ts, содержащим точные тайминги каждого визуального акцента.


3. Четырехкомпонентная формула промптов для ElevenLabs SFX V3

Контекст: Сгенерированное Remotion видео получается «немым». Если попросить стандартную LLM написать звуки или использовать примитивные промпты («rain sound», «click»), результат будет плоским и неубедительным. Для генерации реалистичного звука профессионального уровня используется модель ElevenLabs SFX V3. Качественный промпт должен строиться по четырехчастной структуре: Действие (Action), Окружение (Setting), Настроение (Mood) и Характер воспроизведения (Performance).

Тайминг:

Выгода: Генерация уникальных кинематографических Foley-эффектов и интерфейсных звуков за секунды без покупки стоковых библиотек и найма саунд-дизайнера.

Как применить:

  • Шаг 1: Составление Directed-промпта по формуле 4 частей — Опишите:
    1. Action (что происходит физически: щелчок реле, шелест бумаги, удар металла);
    2. Setting (где происходит: тихий современный офис, серверная, просторный холл);
    3. Mood (какое ощущение передает: технологичное, теплое, сдержанное);
    4. Performance (атака, хвост реверберации, дистанция, затухание).
  • Шаг 2: Генерация пачки вариантов в интерфейсе ElevenLabs — ElevenLabs SFX V3] — Перейдите в раздел Sound Effects, выберите модель V3, укажите точную длительность (например, 2 секунды) и сгенерируйте 4 варианта.
  • Шаг 3: Экспорт файлов с именованием по Cue Sheet — Скачайте лучший вариант и назовите файл строго в соответствии с идентификатором из src/cues.ts (например, dial_ticks.mp3).
# Пример Directed-промпта для фонового шума (Room Tone / Ambience):
A continuous even background tone of a quiet modern office before anyone arrives. Faint air conditioning hum and soft moving air. Warm, steady, non-intrusive, no music and no voices.
 
# Пример Directed-промпта для анимации счетчика чисел:
A dry mechanical tick speeding up like a desk counter flicking through numbers. Crisp attack, very short decay, tactile, close-mic.
 
# Пример Directed-промпта для появления логотипа (Logo Reveal / Swoosh):
Modern fast tech swoosh transition into a clean high-frequency digital shimmer sting. Subtle low-end thump on landing.

Результат: Набор откалиброванных MP3-файлов, точно передающих динамику и физику каждого элемента интерфейса.


4. Программная сборка аудиодорожки без видеоредактора

Контекст: В классическом продакшене монтажер часами вручную выравнивает каждый звуковой эффект по сетке кадров на таймлайне Premiere или DaVinci. В подходе Remotion звук интегрируется программно: код считывает файлы из папки public/sfx, сопоставляет их с тайм-кодами из src/cues.ts и автоматически позиционирует аудио на нужном фрейме. Критическая ошибка — ставить все звуки на 100% громкости, из-за чего 15–20 наложенных дорожек сливаются в перегруженный кашеобразный шум (clipping). Решение — матрица громкостей в коде с выделенным приглушенным фоновым слоем (room tone bed).

Тайминг:

Выгода: Мгновенная синхронизация десятков звуков с идеальной точностью до 1 кадра (1/30 секунды); устранение клиппинга и фазовых проблем без использования DAW.

Как применить:

  • Шаг 1: Размещение ассетов — Поместите все сгенерированные файлы звуковых эффектов в директорию public/sfx/.
  • Шаг 2: Генерация аудио-манифеста — Node.js / Claude Code] — Запустите скрипт сканирования директории, который формирует манифест существующих звуков для Remotion.
  • Шаг 3: Настройка баланса громкости на уровне cues — Задайте коэффициенты громкости в коде: фоновый шум (0.15–0.25), фоновая музыка (0.2–0.3), UI-клики (0.6–0.7), главный смысловой акцент/звонок (0.85–0.95).
// Пример структуры src/cues.ts для управления звуками и анимациями
export interface SoundCue {
  id: string;
  frame: number;
  fileName: string;
  volume: number; // 0.0 to 1.0
}
 
export const soundCues: SoundCue[] = [
  { id: 'room_ambience', frame: 0, fileName: 'office_ambience.mp3', volume: 0.2 },
  { id: 'logo_swoosh', frame: 12, fileName: 'logo_swoosh.mp3', volume: 0.7 },
  { id: 'counter_speedup', frame: 95, fileName: 'dial_ticks.mp3', volume: 0.5 },
  { id: 'reveal_mobile', frame: 210, fileName: 'ping_reveal.mp3', volume: 0.8 },
  { id: 'dial_tone', frame: 320, fileName: 'phone_dial.mp3', volume: 0.75 },
  { id: 'keyboard_typing', frame: 450, fileName: 'typing_notes.mp3', volume: 0.4 },
  { id: 'bg_music', frame: 0, fileName: 'tech_ambient_track.mp3', volume: 0.25 }
];
# Сборка финального видеоролика со всеми сведенными аудиодорожками
npm run build

Результат: Идеально сведенный видеоряд с микросинхронизацией каждого звука на соответствующем кадре и отсутствием искажений громкости.


5. Мультиформатный экспорт и генерация корпоративной фоновой музыки

Контекст: Для полноценного запуска продукта одного горизонтального видео (16:9 для сайта и YouTube) недостаточно: нужны вертикальные креативы (9:16 для TikTok, Reels, Shorts). При кодовом подходе Remotion позволяет создать вторую композицию (1080x1920), повторно используя те же самые React-сцены и логику таймингов, меняя только CSS-раскладку (Flex/Grid). Чтобы связать ролик воедино, поверх SFX накладывается нейтральный корпоративный трек, сгенерированный в ElevenLabs Music ровно под хронометраж видео (43 секунды).

Тайминг:

Выгода: Производство полного пакета маркетинговых материалов (16:9 и 9:16) из единой кодовой базы с экономией 80% времени на реформатирование.

Как применить:

  • Шаг 1: Генерация фонового трека — ElevenLabs Music] — Введите промпт для технологичного минималистичного трека с фиксацией длительности (например, 43 секунды).
  • Шаг 2: Добавление музыки в Remotion — Сохраните трек как public/sfx/bg_music.mp3, подключите через компонент <Audio /> с фейд-аутом на последних 30 фреймах.
  • Шаг 3: Настройка вертикальной композиции — Создайте в Root.tsx вторую композицию с разрешением 1080x1920 и оптимизируйте UI-компоненты под мобильный экран.
# Промпт для ElevenLabs Music:
43-second modern tech product background track. Minimal electronic, corporate ambient, uplifting, subtle synth pulses, clean rhythm, non-intrusive, no lead vocals.
// Пример регистрации двух форматов в Root.tsx
import { Composition } from 'remotion';
import { MainVideo } from './MainVideo';
 
export const RemotionRoot = () => {
  return (
    <>
      {/* Горизонтальная версия для YouTube и Landing Page */}
      <Composition
        id="LandscapePromo"
        component={MainVideo}
        durationInFrames={1290} // 43 сек * 30 fps
        fps={30}
        width={1920}
        height={1080}
      />
      {/* Вертикальная версия для Shorts / Reels */}
      <Composition
        id="VerticalPromo"
        component={MainVideo}
        durationInFrames={1290}
        fps={30}
        width={1080}
        height={1920}
      />
    </>
  );
};

Результат: Готовый комплект из двух отрендеренных видеофайлов (горизонтального и вертикального) в студийном качестве с полнодиапазонным звуковым оформлением.


Remotion и ElevenLabs: ответы на частые вопросы

В: Почему нельзя просто записать экран приложения через OBS или Loom и наложить звук?

О: Запись экрана не масштабируется без потери качества при приближении камеры, захватывает артефакты курсора и реальные данные клиентов. При любом изменении кнопки или цвета в интерфейсе ролик придется перезаписывать целиком. Кодовый подход в Remotion генерирует векторные компоненты в идеальном разрешении и позволяет перекрасить или изменить кнопку одной строкой в коде.

В: Нужны ли глубокие знания Remotion, чтобы повторить этот процесс?

О: Нет. Достаточно базового понимания структуры React. Всю тяжелую работу по написанию анимаций, хуков интерполяции и CSS-стилей выполняет Claude Code (или Cursor), если вы передаете ему качественные скриншоты интерфейса и работаете через Plan Mode.

В: Зачем разделять генерацию SFX на Lazy и Directed промпты?

О: Модель ElevenLabs SFX V3 генерирует шум на основе случайных догадок, если промпт слишком короткий (Lazy: «footsteps»). Directed-промпт с описанием действия, окружения, настроения и длительности исключает двусмысленность и генерирует точный кинематографический звук с первого-второго дубля.

В: Как избежать перегрузки по громкости (клиппинга) при наложении 10+ звуков одновременно?

О: Используйте строгую иерархию громкостей в файле src/cues.ts. Фоновый эмбиенс (room tone) и музыку держите на уровне 0.15–0.25 от общей громкости. Мелкие интерфейсные звуки (щелчки, печать) — на уровне 0.4–0.6, а ключевые акцентные события — не выше 0.85.

В: Как вертикальная версия (9:16) использует те же компоненты, если экраны дашборда широкие?

О: Сцены в Remotion верстаются с использованием CSS Flexbox/Grid и относительных единиц. В вертикальной композиции те же компоненты оборачиваются в адаптивные контейнеры с мобильной компоновкой или анимированным панорамированием (camera pan) по горизонтали.

В: Сколько времени занимает полный цикл создания 40-секундного ролика по этому методу?

О: При наличии готовых скриншотов приложения: генерация каркаса и компонентов в Claude Code занимает около 15–20 минут, подбор и генерация 10–15 звуковых эффектов в ElevenLabs — 15 минут, сведение и финальный рендер через npm run build — 2–5 минут.


Remotion и ElevenLabs: инструменты и ссылки из видео

  • Remotion — Фреймворк для создания видео и моушн-графики с использованием React, TypeScript и веб-технологий — https://www.remotion.dev
  • Claude Code — Консольный AI-агент от Anthropic для автономного написания кода, планирования и рефакторинга — https://claude.ai
  • ElevenLabs SFX V3 — Нейросетевая модель генерации кинематографических и интерфейсных звуковых эффектов по текстовому описанию — https://elevenlabs.io
  • ElevenLabs Music — Инструмент генерации оригинальных музыкальных треков заданной длительности — https://elevenlabs.io
  • BuildSoftware.com — Образовательная платформа и блог автора видео (Oliver) — https://buildsoftware.com

Конспект создан на основе видео «I Built a $10,000 SaaS Launch Video Using Claude Opus and ElevenLabs» канала Oliver (BuildSoftware). Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=3kcRIOxMot8

Редактор конспекта

Максим Наговицын

Маркетинг-стратег, IT-предприниматель, ментор по вайбкодингу

10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.

Об авторе →
Все конспекты

Источник

КаналOliver (BuildSoftware)
Конспект добавлен2026/11/02
Смотреть на YouTube

Инструменты из конспекта

Похожие конспекты

📝 Конспект

Claude Code для видеомонтажа: Как превратить ИИ-терминал в автоматическую Motion Studio

Пошаговый гид по автоматизации видеомонтажа и моушн-графики в Claude Code с помощью FFmpeg, video-use, Hyperframes и OpenRouter.

2026/11/02
📝 Конспект

3D Cartoon Shorts в Creatorize: Полный гид по созданию вирусных анимаций с Claude

Пошаговый гид по созданию вирусных 3D Cartoon Shorts с Claude и Creatorize: 6 правил динамики, мультиагентный рендер, тайминги и саунд-дизайн.

2026/11/02
📝 Конспект

MCP-стартап с нуля до $10 000/мес: Пошаговый запуск AI-first продукта и контент-фабрики на агентах Hermes

Пошаговый план запуска микро-SaaS MCP-сервера: разработка за 2 дня, агентная контент-фабрика Hermes, воронка коротких видео и масштабирование до $10k MRR.

2026/10/15
📝 Конспект

Автоматизация YouTube-документалок: Полный пайплайн создания роликов через Claude Code, Remotion и CapCut

Пошаговый конвейер сборки англоязычных YouTube-видео без лица: сценарии в Claude, моушн-графика в Remotion, счетчики SRT и CapCut с себестоимостью $32 за выпуск.

2026/10/11
📝 Конспект

Claude Code и JavaScript: Полный пайплайн генерации моушн-дизайна без After Effects и Remotion

Пошаговый гайд по генерации 60 FPS видео на чистом JavaScript с Claude Code, Playwright, FFmpeg и циклом самопроверки.

2026/10/11
📝 Конспект

Анализ YouTube-ниш через Claude Code и 1of10: Пошаговый пайплайн генерации нейроканалов

Пошаговый разбор поиска и запуска прибыльных YouTube-ниш через Claude Code и 1of10 (NextL). Промпты для аудита, пакетная генерация и разбор 5 реальных кейсов.

2026/09/29

Читать далее

📢 Новость

Экосистема Anthropic 2026: от чат-бота к автономному агенту Claude Code

Разбор взрывного роста Anthropic в 2026 году: 29 релизов за 5 месяцев, переход к многорепозиторному кодингу и автономным агентам.

2026/06/01
📢 Новость

Claude Code против OpenCode: битва терминальных AI-агентов 2026 года

Разбираем, что выбрать вайбкодеру: закрытую экосистему Anthropic или опенсорсную свободу OpenCode с поддержкой 75+ провайдеров.

2026/06/01
📢 Новость

BMAD + Claude Code: Новый фреймворк для системной iOS-разработки

Разбираем связку BMAD и Claude Code для создания iOS-приложений на SwiftUI: от генерации PRD до чистого кода.

2026/05/29
📄 Статья

Claude Code: советы от создателя. Конспект доклада Бориса Черни из Anthropic

Борис Черни, автор Claude Code, показал на конференции Anthropic, как реально пользоваться инструментом: с чего начать, зачем CLAUDE.md, какие горячие клавиши никто не знает и как запускать несколько агентов параллельно. Конспект доклада с командами и разбором.

2026/08/1411 мин
📄 Статья

Плейбук основателя: как построить AI-нативный стартап в 2026

Раскроем, как в 2026 году AI‑нативные стартапы ускоряют путь от идеи до масштабирования: от превращения кода в агента до практических советов по использованию Claude и его инструментов.

2026/06/1721 мин
📄 Статья

Qwen 3.8 Max 2026 обзор, доступ и как запустить локально

Qwen 3.8 Max стала первой моделью линейки Max, у которой Alibaba открыла веса. 12 августа 2026 года чекпоинт на 2,4 трлн параметров появился на Hugging Face, и скачать его может любой. А вот запустить дома не выйдет: даже 1-битная версия весит 397 ГБ…

2026/10/1212 мин