Техническое задание: Автоматизация обработки видеофайлов

Цель проекта

Разработать программное решение для автоматического отслеживания появления и обработки видеофайлов в заданной директории.

Основные функции

1. Мониторинг директории

  • Постоянное наблюдение за указанной папкой на предмет появления новых файлов с расширением *.avi
  • Определение момента полного формирования файла (когда его размер перестает увеличиваться)

2. Автоматическая обработка

  • Передача готового видеофайла в VLC media player для конвертации
  • Организация надежного процесса передачи данных между компонентами системы

3. Требования к надежности

  • Обработка файлов только после их полной загрузки/создания
  • Устойчивость к ошибкам и возможность повторной обработки при сбоях
  • Логирование всех операций для отслеживания процесса

Технические требования

  • Кросс-платформенность или указание целевой ОС
  • Минимальное потребление ресурсов в фоновом режиме
  • Четкая реакция на события файловой системы

Разработка AI-ассистента по тайм-менеджменту для Telegram на Python

Требуется разработка умного Telegram-бота на Python с интеграцией LLM (Large Language Model) для обработки хаотичных пользовательских сообщений и преобразования их в структурированные задачи и события. Проект подходит для senior-разработчика или очень сильного middle-специалиста.