🎥 СОЗДАНИЕ ВИДЕО • Шаблон 2 из 25
Здарова! В одном из предыдущих уроков мы уже развернули N8N на своем сервере с FFmpeg (прогой для бесплатного монтажа). Теперь пора прокачать генератор POV видео 1.1 до версии 1.2 – сделать его дешевле, проще и эффективнее.
🔍 Что нового в версии 1.2 :
Бесплатный рендеринг Забываем про платный Creatomate. Наш N8N на Railway (или другом self-host) теперь сам монтирует видео с помощью FFmpeg. Экономим деньги, получаем полный контроль.
Новый AI для картинок и видео (AI/ML API) Вместо PiAPI используем api.aimlapi.com. Его можно пополнять криптой.
Качество стало лучше И всё уже адаптировано под русский текст, разумеется.
Подготовка к мультипостингу Добавляем узлы для автозагрузки в TikTok и Instagram через сервис Upload-Post.com.
Твоя задача:
Взять готовый шаблон 1.2, импортировать в свой N8N на Railway и подключить внешние сервисы. Промпты и скрипты уже настроены как надо (включая генерацию русских титров).
Погнали!
💻 Сервисы и интеграции:
N8N размещенный на Railway — очень важно для этого шаблона
FFmpeg — программа, из-за которой вся эта возня
AI/ML API — сервис для моделек генерации изображений и видео
Upload-Post — для мультипостинга.
⚙️ Установка и настройка
Импорт и базовые подключения
Подключаем AI/ML API
Проверяем рендер через FFmpeg
Настройка мультипостинга
Запуск и проверка шаблона
1️⃣ Импорт и базовые подключения
Импортируй JSON-шаблон
Подключи сервисы:
Google Sheets (таблицы) Ты уже знаешь как делать это через Google Cloude Console. После подключения –> создай копию моей таблицы. Открой её по этой ссылке. Файл –> Создать копию.
Google Drive (диск) Скопируй OAuth Redirect URL и вставь его в Cloude Console при создании Credential. Важно чтобы адрес в N8N и Google был одинаковым.
GPT 4o Сделай это через OpenAI или OpenRouter. Промпт агента уже настроен на генерацию русского title и английских prompt/sound. Это значит, что текст на видео будет на русском, а промты для генерации изображений и видео на английском. Все четко.
ElevenLabs Подключи API-ключ ElevenLabs через.
Google Drive Подключи свои Google Drive OAuth2 Credentials. В узле Upload Mp3 выбери папку для аудио (ID папки из JSON: 1hbvDU...).
Генерация картинок и видео теперь идет через api.aimlapi.com. В предыдущем шаблоне мы использовали PiAPI, но не ограничиваться же одним инструментом! Гибкость – ключ к грамотным автоматизациям.
Получи API Ключ: Зайди на сайт AI/ML API (если еще нет аккаунта), получи свой API ключ.
Создай Credential в N8N:
Открой узел Text to Image -> + Create new credential.
Назови понятно, например AIML API.
Name: Authorization
Value: Bearer <ТВОЙ_AIML_API_КЛЮЧ> (вставь свой ключ вместо <...>).
Подключи остальные узлы:
Открой Image to video и Get Video.
В поле Credentials для Header Auth выбери уже созданное подключение AIML API Creds.
На сервисе есть тариф без подписки, с пополнением баланса на фиксированную сумму. Создание 7 изображений + 7 отрезков для одного видео мне обходится примерно в $1. Весьма экономично, учитывая адекватное качество и то, что стоимость всех моделек падает в несколько раз за год :)
Монтаж теперь делает FFmpeg прямо на твоем сервере.
Узел Render Script Содержит готовый JS-код, который формирует команду для FFmpeg (собирает видео, аудио, русские титры title из OpenAI, добавляет эффекты). Ничего менять не нужно, если только не хочешь кастомизировать эффекты или шрифты.
Узел Render Execution (Execute Command) Выполняет команду из Render Script. Настройки ({{ $json.command }}) уже верные.
Узел Get Video from Disk (Read File): Забирает готовое видео (/tmp/n8n/final_output.mp4) для дальнейшей загрузки.
В этом шаблоне мы используем сервис Upload-Post.com для TikTok/Instagram. Он позволяет быстро запустить автопостинг в TikTok и Instagram без головной боли с их родными API, используя простой HTTP-запрос из N8N.
Получи API ключ на Upload-Post: Зарегистрируйся на upload-post.com, найди и скопируй свой API ключ.
Создай + New Credential в N8N: - Тип: Header Auth - Credential Name: Upload Post - Name: Authorization - Value: Apikey <ТВОЙ_API_КЛЮЧ_UPLOAD_POST> (вставь свой). - Сохрани.
Настрой узлы постинга: - YouTube К нему подключаемся напрямую. - TikTok (HTTP Request) - Credentials: Upload Post Creds - Body Parameters: проверь поля title, platform[] (tiktok), video (должно ссылаться на data), user (введи свой username с Upload-Post). - Instagram (HTTP Request) - Credentials: Upload Post Creds - Body Parameters: аналогично TikTok, но platform[]: instagram и user (твой username с Upload-Post).
Включи постинг: В JSON узлы YouTube, TikTok, Instagram и Update google sheet отключены потому что я использую немного другой способ публикации контента. Но тебе все равно рекомендую ознакомиться с тем, что представлено в этом шаблоне, чтобы дальше мы могли общаться на одном языке.
Подключи выходы: Свяжи выход Get Video from Disk со входами YouTube, TikTok, Instagram.
Проверка Все нужные Credentials подключены? Узлы постинга и обновления таблицы настроены? В Google Sheets (таблице) есть идеи, которые агент может вытянуть?
Тест Жми "Test workflow". Смотри, чтобы все шаги прошли без ошибок. Если что-то встало – копируй ошибку и вставляй в ChatGPT, желательно прикрепив шаблон и скриншот процесс. Чем больше вводных ты ему дашь, тем точнее будет ответ.
Активация Если тест прошел, включай воркфлоу (переключатель Active) и настраивай Schedule Trigger (таймер) на удобный интервал. Теперь останется только заполнять таблицу с идеями, или создать под эту задачу отдельного агента.
✅ Генератор видео версии 1.2 готов.
Теперь ты можешь автоматизированно создавать видосы с русскими титрами, бесплатно их рендерить и раскидывать по соцсетям, не прикладывая к этому почти никаких усилий. Эффективно и экономно.