Техническое задание: Автоматизация публикации видео
Необходимо разработать скрипт или программу для автоматизации процесса загрузки и оформления видео на видеохостинги, такие как YouTube, RuTube и VK Video.
Основная цель
Максимально автоматизировать рутинный процесс публикации, минимизировав ручной ввод данных.
Исходные данные
- Наличие подготовленных видеофайлов.
- Файлы имеют определенную, заданную структуру именования, из которой можно извлечь часть информации для публикации.
Требования к функционалу
Основной процесс
- Автоматическая загрузка видео на указанные платформы (YouTube, RuTube, VK Video).
- Поддержка авторизации на каждой из платформ.
Работа с метаданными
- Программа должна автоматически добавлять к загружаемому видео:
- Название (Title).
- Подробное текстовое описание (Description).
- Набор ключевых слов или тегов (Keywords).
- Источником для этих данных может быть как структура имени файла, так и внешний файл-конфигурация (например, CSV, JSON или база данных).
Технические пожелания
- Решение должно быть надежным и стабильным, обрабатывать возможные ошибки загрузки.
- Желательно наличие лог-файла для отслеживания процесса.
- Приветствуется возможность гибкой настройки под разные проекты.
Результат работы
Готовое к использованию программное решение с инструкцией по настройке и запуску.