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

Цель проекта

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

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

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

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

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

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

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

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

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

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

Разработка интерактивного дизайна с анимированным деревом роста

Требуется создать визуальный элемент - анимированное дерево, которое будет расти и меняться. У заказчика есть собственная наработка по стилистике сайта, которую необходимо учесть. Ключевое слово для подтверждения прочтения ТЗ: РУВС.

Разработка концепции и прототипа для ВК-сообщества

Необходимо провести анализ текущего состояния сообщества ВКонтакте, разработать концепцию первого шага взаимодействия ("ВК-витрина") и создать прототип. Работа включает аудит, визуальный прототип, пример рассылки и сценарий бота.