Описание проекта

Есть рабочий прототип "конвейера контента", написанный искусственным интеллектом (модель Cloude Opus 4.6). Бот принимает видео через Telegram или ВКонтакте, загружает его на сервер, нарезает на "шортсы" (добавляет водяной знак, музыку и текст), ставит в очередь на публикацию по расписанию. Публикация производится в VK Клипах, Telegram-канале и YouTube с перекрестными ссылками. После публикации оригиналы удаляются.

Разработка проведена нейросетью, поэтому требуется ручная доработка архитектуры и логики работы.

Основные задачи

  • Исправить логику нарезки видео: текущая версия - пример для минутных видео (нарезка по 15 секунд). Нужен умный алгоритм (автоматический или через настройки), который позволит обрабатывать ролики любой длины, выделяя ключевые моменты.
  • Устранить ограничения загрузки: бот отказывается обрабатывать большие файлы (200+ мб). Необходимо настроить серверную часть (сервер на Ubuntu 22) для приема более объемных видео.
  • Оптимизировать код: пересмотреть и переписать проблемные участки структуры, отрефакторить команды бота, убрать искусственные технические лимиты.
  • Полная автоматизация: задача - сделать процесс полностью автономным от приема до удаления.

Используемые технологии

  • Python
  • Aiogram
  • VK API
  • YouTube API (через yt-api)
  • Ubuntu 22

Необходимая информация

Полную архитектуру и исходные коды проекта предоставлю исполнителю.