Автор: DoniS
Автоматическое создание и публикация видео на YouTube через n8n
Агент сам пишет сценарий, озвучивает его голосом робота, находит кадры и собирает ролик. Готовое видео загружается на YouTube, а автор получает уведомление в мессенджер. Экономит время на монтаже и рутине.
Результат: экономит время на монтаже, стоимость озвучки ~0,30 $ за 10 мин
- Для кого
- Предприниматель
- Руководитель
- Интеграции
- Google Таблицы
- Telegram
Что понадобится
- Инструменты
- n8n — Конструктор автоматизаций: соединяет сервисы без программирования. Есть бесплатная версия для своего сервера
- ChatGPT — Чат-бот с ИИ от OpenAI
- Telegram-бот — Бот в Telegram, который сам выполняет задачи и отвечает людям
- Нужно
- Аккаунт n8n
- API-ключи: GPT-4o, ElevenLabs, Pexels, Shotstack, YouTube, Telegram
- Google Таблицы
- Настройка
- 3-5 минут на рендеринг видео
- Сложность
- Нужен конструктор (n8n, Make)
- Расходы
- ≈ 0,30 $ за 10-минутное видео за озвучку
Как повторить
- Настроить триггер в n8n: вебхук от Telegram-бота или расписание.
- Настроить узел HTTP-запроса для генерации сценария через GPT-4o-mini с требованием вывода в формате JSON.
- Подключить сервис ElevenLabs для преобразования текста сценария в аудиофайлы.
- Найти кадры через Pexels API по ключевым словам из сценария.
- Использовать Shotstack API для сборки аудио и видео в один MP4-файл.
- Загрузить готовое видео на YouTube через YouTube Data API.
- Отправить уведомление в Telegram и обновить статус в Google Таблицах.
Подробности
Автор создал автоматизированную систему для ведения YouTube-канала без участия человека в процессе создания. Система работает по цепочке: запуск, генерация текста, озвучка, поиск видео, сборка ролика и публикация.
Запуск происходит через бота в Telegram (команда «yap») или по расписанию. Нейросеть пишет сценарий в формате JSON, чтобы другие программы могли его прочитать. Затем текст превращается в аудио через сервис ElevenLabs. Для видео ищутся бесплатные кадры через Pexels. Если кадров нет, используются другие генераторы изображений. Готовые аудио и видео соединяются в один файл через Shotstack. Ролик загружается на YouTube как черновик для проверки. В конце система пишет в Telegram и обновляет таблицу статуса.
Важно настроить обработку ошибок. Если один сервис упадет, система не сломается полностью, а попробует повторить действие или сохранит прогресс. Это позволяет запускать каналы в нишах: топы, новости, обучение, мотивация, факты.
Расходы на создание одного 10-минутного видео составляют около 0,30 доллара за озвучку. Время на рендеринг видео — 3–5 минут.
Источник
Оригинал: I built an n8n workflow that creates and publishes YouTube videos automatically — from script to upload (community.n8n.io, англ.)
Переведено и упрощено ahamoment
Добавлено 28 октября 2026 г.