Описание задач
Есть рабочий проект, написанный с помощью нейросети (Claude Opus 4.6). Это «конвейер контента» для автономного приёма, обработки и публикации видео. Я пересылаю боту в Telegram или VK видео, он его загружает, нарезает на шортсы (с рендером, наложением водяного знака, фонового аудио, текста и пр.). Затем ставит задачу в планировщик по расписанию, публикует в ВК Клипах, Telegram-канале и YouTube, проставляя ссылки: Telegram → YouTube и VK, VK/YouTube → Telegram. После публикации локальные файлы удаляются. Проект развёрнут на VPS с Ubuntu 22. Необходима ручная доработка.
Основные требования
- Пересмотреть и исправить логику нарезки видео. Тестировалось на минутном ролике - нарезалось строго по 15 секунд. Нужна гибкость и настройка (например, динамическое определение удачных фрагментов).
- Убрать ограничение на загрузку файлов. Сейчас, если видео весит 200 МБ, бот упирается в лимиты при скачивании.
- Причесать структуру проекта, код, команды - убрать жёсткий код, улучшить читаемость.
- Общие улучшения полировки: корректное планирование, уничтожение временных файлов без ошибок, повышение стабильности.
Технологии проекта
Python, aiogram, vk_api, yt-api. Система: Ubuntu 22.
Требования к исполнителю
- Опыт работы с aiogram (асинхронные боты для Telegram) и vk_api.
- Умение работать с FFmpeg, доработка обработки видео (обрезка, наложение аудио и текста).
- Практика оптимизации VPS-решений: устранение узких мест, переработка под крупные файлы.
Готов передать полный исходный код и все допсведения. Жду предложений по срокам и цене.