Перейти к основному содержимому

📤 Шаг 7: Загрузка на YouTube (Дистрибуция)

Ваше видео готово. Теперь его нужно правильно загрузить, прописать заголовки, теги, описание и установить обложку. Делать это вручную для десятков роликов — адский труд.

Вкладка «Загрузка YouTube (Шаг 7)» берет всю рутину на себя. Программа сама подтянет идеальные метаданные (сгенерированные ИИ на Шаге 1) и опубликует ролик.

Автозагрузка на YouTube


🔑 Авторизация канала (Один раз)

Чтобы софт мог загружать видео, ему нужно получить официальное разрешение от вашего YouTube-канала. Для этого требуется специальный файл-пропуск — client_secrets.json.

Как получить client_secrets.json:

  1. Перейдите в Google Cloud Console и выберите ваш проект (тот самый, где вы получали ключи YouTube API).
  2. В левом меню нажмите ☰ ➔ APIs & Services (API и сервисы)Credentials (Учетные данные).
  3. Нажмите сверху + CREATE CREDENTIALS (Создать учетные данные)OAuth client ID (Идентификатор клиента OAuth).

    Примечание: Если система попросит сначала настроить "OAuth consent screen" (Экран согласия), выберите External, заполните обязательные поля со своей почтой, а на этапе Test Users ОБЯЗАТЕЛЬНО добавьте email от вашего YouTube-канала.

  4. В поле "Application type" (Тип приложения) выберите Desktop app (Приложение для ПК). Назовите его, например, YouTube Uploader и нажмите Create.
  5. Появится всплывающее окно. Нажмите кнопку DOWNLOAD JSON (Скачать JSON).
  6. Переименуйте скачанный файл строго в client_secrets.json.
  7. Куда положить: Скопируйте этот файл в папку вашего текущего проекта (туда, где лежат папка Images, файл config.json и готовые видео).

Подключение в программе:

Как только файл лежит в папке проекта:

  1. В программе нажмите синюю кнопку «🔑 Авторизовать канал (Browser)».

Авторизовать канал

  1. В вашем браузере откроется окно Google. Выберите ваш YouTube-канал и нажмите "Разрешить/Continue" на всех предупреждениях.
  2. В конце браузер выдаст вам короткий код авторизации. Скопируйте его, вставьте в появившееся окошко в программе и нажмите ОК.

🎉 Готово! Программа запомнит ваш канал (создаст файл token.pickle). Больше эту процедуру проходить не нужно, софт будет грузить видео автоматически!


🌍 Настройки локализации

Алгоритмам YouTube очень важно понимать, для кого снято видео.

  • Категория видео: Выберите подходящую (например, People & Blogs или Education).
  • Регион / Язык: Обязательно выберите страну вашей целевой аудитории (например, USA (English)). Софт автоматически сообщит YouTube правильный язык аудио и текста, а также сам подстроит часовой пояс для расписания!

📅 Умный планировщик (Smart Schedule)

Если вы делаете по 5-10 видео в день, публиковать их все разом нельзя — YouTube сочтет это за спам. Их нужно распределить на месяцы вперед. В Завод встроен сверхумный календарь.

Расписание загрузки

Как это работает:

  1. Выберите режим «Scheduled» (Отложенная публикация).
  2. Задайте дату старта и количество видео в день.
  3. В поле «Расписание» напишите удобные часы выхода. Например:
    • Monday: 12:30
    • Tuesday: 19:15 | 21:00 (если выкладываете два видео)

Когда софт загружает видео, он заглядывает в свою "записную книжку" (файл upload_log.json). Если слот на понедельник 12:30 уже занят предыдущим видео, программа сама найдет следующее свободное "окно" во вторник или среду и запланирует ролик именно на это время!

Вам не нужно ничего высчитывать. Просто генерируйте видео, а программа сама выстроит их в идеальную очередь на Ютубе.


🎉 Итог Шага 7

Ваше видео загружено на YouTube, обложка установлена, SEO-теги прописаны, премьера запланирована.

Но мы можем выжать из этого контента еще больше денег и трафика. Переходим к публикации статей на собственный сайт — Шаг 8: Публикация WP.