Описание процесса Данная автоматизация представляет собой полноценную систему для автоматического создания вирусных клипов из длинных видео. Система принимает ссылку на видео через веб-форму, анализирует его с помощью Vizard AI для выделения наиболее вирусных фрагментов, генерирует привлекательные заголовки с помощью AI, и автоматически публикует готовые клипы в TikTok через платформу Blotato.
API ключи и сервисы: Vizard AI API - для анализа видео и создания клиповOpenAI API Key - для генерации заголовков и описаний (gpt-4o-mini)Blotato API - для загрузки медиа и публикации в социальных сетяхTikTok Account ID - для автоматической публикацииАрхитектура системы по блокам РАЗДЕЛ 1: ОТПРАВКА ВИДЕО 1.1 On form submission - Получение ссылки на видео Назначение: Веб-форма для получения ссылок на видео от пользователей
Настройки формы:
Form Title: "Клипы"Form Fields: Одно поле "Ссылка на видео"Webhook ID: 453572d2-e25b-48d5-bf2e-58a54b438a19
Поддерживаемые платформы:
YouTube Instagram TikTok Vimeo Другие видеоплатформы 1.2 HTTP Request - Отправка в Vizard AI Назначение: Создает проект в Vizard AI для анализа видео и генерации клипов
Настройки HTTP Request:
Method: POSTURL: https://elb-api.vizard.ai/hvizard-server-front/open-api/v1/project/createAuthentication: HTTP Header Auth (Vizard AI credentials)Credentials: Vizard AI (Ваш апи ключ Vizard AI)JSON Body:
{
"lang": "en",
"preferLength": [0],
"videoUrl": "{{ $json['Ссылка на видео'] }}",
"videoType": 2,
"maxClipNumber": 8
}
Параметры запроса:
lang: "en" - язык анализаpreferLength: [0] - предпочитаемая длина клипов (0 = автоматически)videoType: 2 - тип видео для обработки (В данном случае берем видео с ютуба)maxClipNumber: 8 - максимальное количество клиповРАЗДЕЛ 2: ОЖИДАНИЕ ОБРАБОТКИ 2.1 Wait - Ожидание 60 секунд Назначение: Дает время Vizard AI для обработки видео и создания клипов
Настройки:
Зачем нужно ожидание:
AI анализ видео занимает время Генерация клипов требует обработки Создание транскрипций и анализ вирусности 2.2 HTTP Request1 - Проверка статуса проекта Назначение: Получает результаты анализа и готовые клипы из Vizard AI
Настройки:
Method: GETURL: https://elb-api.vizard.ai/hvizard-server-front/open-api/v1/project/query/{{ $json.projectId }}Authentication: HTTP Header Auth (Vizard AI)Ответ с готовыми клипами:
{
"code": 2000,
"message": "success",
"videos": [
{
"title": "Amazing moment from video",
"videoUrl": "https://example.com/clip1.mp4",
"transcript": "This is the transcript of the viral moment...",
"viralScore": 10,
"viralReason": "High engagement potential due to emotional content",
"duration": 15,
"startTime": 45,
"endTime": 60
},
{
"title": "Another great clip",
"videoUrl": "https://example.com/clip2.mp4",
"transcript": "Another interesting part...",
"viralScore": 8,
"viralReason": "Contains trending topic",
"duration": 12,
"startTime": 120,
"endTime": 132
}
]
}
2.3 If - Проверка готовности Назначение: Проверяет, готовы ли клипы для дальнейшей обработки
Условие:
$json.code === 2000 (успешная обработка) Логика:
True: Переходим к обработке клиповFalse: Возвращаемся к ожиданию (Wait)РАЗДЕЛ 3: ПОДГОТОВКА КЛИПОВ 3.1 Edit Fields - Извлечение массива видео Назначение: Извлекает массив готовых клипов для дальнейшей обработки
Set настройки:
{
"assignments": [
{
"name": "videos",
"value": "={{ $('HTTP Request1').item.json.videos }}",
"type": "array"
}
]
}
3.2 Split Out - Разделение на отдельные клипы Назначение: Преобразует массив клипов в отдельные элементы для индивидуальной обработки
Настройки:
Field To Split Out: videosInclude: allOtherFieldsРезультат: Каждый клип становится отдельным элементом в потоке
3.3 Filter - Отбор только вирусных клипов Назначение: Фильтрует клипы по показателю вирусности
Условие фильтрации:
$json.videos.viralScore === 10 (только клипы с максимальным показателем вирусности) Зачем нужен фильтр:
Публикуем только самые перспективные клипы Экономим лимиты публикаций Повышаем качество контента 3.4 Limit - Ограничение количества Назначение: Ограничивает количество обрабатываемых клипов
Настройки:
Limit: 1 (по умолчанию, можно настроить)Зачем ограничение:
Контроль расходов на публикации Тестирование качества клипов Предотвращение спама 3.5 AI Agent - Создание заголовков и описаний Назначение: Генерирует привлекательные заголовки и описания для TikTok
Входные данные:
Транскрипция: {{ $json.videos.transcript }}
Заголовок клипа: {{ $json.videos.title }}
Причина вирусности: {{ $json.videos.viralReason }}
Системный промпт:
Ты ИИ Агент по редактированию и созданию заголовков и описания для вирусных тик ток видео нарезок.
Ты получишь транскрипцию и причину вирусности видео и на их основании должен придумать короткое но четкое описание/заголовок для тик ток видео
Твой ответ должен состоять чисто из описания для видео
Примеры генерируемого контента:
"Этот момент изменил все! 🤯 #viral #trending" "Никто не ожидал такого поворота 😱 #шок #неожиданно" "ТОП-секрет раскрыт! Сохраняй, чтобы не потерять 📌" 3.6 OpenAI Chat Model - Языковая модель Назначение: Обеспечивает AI Agent возможностями генерации текста
Настройки:
Model: gpt-4o-miniCredentials: OpenAi account 6 (ID: 7IaFmTudLwOpFPa1)Преимущества gpt-4o-mini:
Быстрая генерация контента Низкая стоимость для массовой обработки Хорошее понимание трендов и вирусного контента РАЗДЕЛ 4: ПУБЛИКАЦИЯ В СОЦИАЛЬНЫХ СЕТЯХ 4.1 Set Accounts - Настройка аккаунтов Назначение: Подготавливает параметры для публикации в различных социальных сетях
JSON конфигурация:
{
"blotato_api_key": "ВАШ АПИ КЛЮЧ",
"instagram_id": "",
"youtube_id": "",
"tiktok_id": "ВАШ ТИК ТОК АЙДИ",
"facebook_id": "",
"facebook_page_id": "",
"threads_id": "",
"twitter_id": "",
"linkedin_id": "",
"pinterest_id": "",
"pinterest_board_id": "",
"bluesky_id": "",
"video_caption": "{{ $json.output }}"
}
4.2 Upload - Загрузка видео в Blotato Назначение: Загружает видеофайл в облако Blotato для дальнейшей публикации
Настройки HTTP Request:
Method: POSTURL: https://backend.blotato.com/v2/mediaHeaders: blotato-api-keyBody Parameters: url: {{ $('Filter').item.json.videos.videoUrl }}Ответ от Blotato:
{
"url": "https://blotato.com/media/abc123def456.mp4",
"mediaId": "abc123def456",
"status": "uploaded"
}
4.3 TIKTOK - Публикация в TikTok Назначение: Автоматически публикует готовый клип в TikTok через Blotato API
Настройки HTTP Request:
Method: POSTURL: https://backend.blotato.com/v2/postsHeaders: blotato-api-keyJSON Body для TikTok:
{
"post": {
"target": {
"targetType": "tiktok",
"isYourBrand": false,
"disabledDuet": false,
"privacyLevel": "PUBLIC_TO_EVERYONE",
"isAiGenerated": false,
"disabledStitch": false,
"disabledComments": false,
"isBrandedContent": false
},
"content": {
"text": "{{ $('Set Accounts').item.json.video_caption }}",
"platform": "tiktok",
"mediaUrls": ["{{ $json.url }}"]
},
"accountId": "{{ $('Set Accounts').item.json.tiktok_id }}"
}
}
Настройки публикации TikTok:
Приватность: Публичная для всехДуэты: РазрешеныСтичи: РазрешеныКомментарии: РазрешеныAI контент: Не отмечен как AI-генерированныйБрендинг: Не отмечен как брендированный контентСхема подключений нод Основной поток: On form submission → HTTP Request (создание проекта в Vizard)HTTP Request → Wait (ожидание 60 секунд)Wait → HTTP Request1 (проверка готовности)HTTP Request1 → If (проверка статуса)Обработка результатов: If (True) → Edit Fields → Split Out → Filter → Limit If (False) → Wait (повторное ожидание)Генерация контента: Limit → AI Agent → Set Accounts Публикация: Set Accounts → Upload → TIKTOK AI подключения: OpenAI Chat Model → AI Agent Необходимые сервисы и их настройки Настройка Vizard AI: Получите API ключ на vizard.ai Подключите credentials в n8n Настройте лимиты обработки видео Настройка Blotato: Создайте аккаунт на blotato.com Получите API ключ Подключите TikTok аккаунт (либо любую другую нужную вам соц сеть) Настройка TikTok: Подключите TikTok аккаунт через Blotato Получите Account ID для публикаций Настройте права доступа для автопостинга Настройка OpenAI: API ключ для gpt-4o-mini модели Настройка лимитов и биллинга Возможности системы Анализ видео: Автоматическое выделение вирусных моментовОценка вирусности по 10-балльной шкалеТранскрипция и анализ содержанияОпределение причин вирусного потенциалаAI генерация контента: Умные заголовки для TikTokПривлекательные описания с хештегамиАдаптация под тренды и вирусные форматыОптимизация под алгоритмы TikTokАвтоматическая публикация: Мгновенная публикация готовых клиповНастройка приватности и параметровПоддержка множественных платформ через BlotatoПланирование публикаций (при необходимости)Фильтрация и контроль: Отбор только лучших клипов (viralScore = 10)Ограничение количества публикацийКонтроль качества контентаПредотвращение спама Применение системы Для контент-криейторов: Автоматизация рутины - превращение длинных видео в короткие клипыЭкономия времени - нет нужды вручную искать лучшие моментыПовышение охватов - AI определяет самые вирусные фрагментыПостоянный контент - регулярные публикации без участияДля агентств и студий: Масштабирование производства - обработка множества видеоСтандартизация качества - AI обеспечивает единые критерииСнижение затрат - автоматизация заменяет ручной монтажАналитический подход - данные о вирусности вместо интуицииДля бизнеса и брендов: Репурпозинг контента - превращение вебинаров/презентаций в клипыУвеличение присутствия - автоматическая активность в TikTokТрендовый контент - попадание в актуальные темыROI оптимизация - максимальная отдача от каждого видеоРезультат работы системы Что получается: Автоматический конвейер вирусного контентаAI-оптимизированные клипы с высоким потенциаломГотовые публикации в TikTok без ручного вмешательстваЭкономия времени на 90% по сравнению с ручной работойСтабильный поток качественного контентаМетрики эффективности: Количество клипов: до 8 из одного видеоФильтрация качества: только клипы с viralScore = 10Автоматизация: 100% автоматический процесс от ссылки до публикацииПреимущества перед ручной работой: Объективность - AI анализ вместо субъективного мненияСкорость - минуты вместо часов на обработкуМасштабируемость - обработка неограниченного количества видеоКонсистентность - одинаково высокое качество анализаЭкономичность - снижение затрат на контент-продакшнROI и бизнес-показатели: Экономия на монтаже - замена команды видеомонтажеров AI системойУвеличение количества контента - в 5-10 раз больше публикацийПовышение качества - только проверенные AI клипы попадают в публикациюРост вовлеченности - вирусные клипы получают больше просмотров и лайковЭта система превращает любое длинное видео в серию вирусных TikTok клипов с минимальными усилиями и максимальной эффективностью!