Техническое задание: Система автоматической нарезки видео в Shorts/Reels

Цель проекта

Разработать автоматизированное решение для преобразования длинных видеороликов в формат коротких вертикальных видео (Shorts, Reels, TikTok) с минимальным вмешательством пользователя.

Основные функциональные требования

1. Модуль поиска и парсинга видео

  • Поиск видео по заданной тематике или ключевым словам.
  • Возможность настройки фильтров для отбора контента (например, длительность, дата публикации, рейтинг).
  • Автоматический сбор и загрузка исходных материалов.

2. Модуль анализа и выделения моментов

  • Анализ видео для обнаружения наиболее интересных и динамичных фрагментов.
  • Критерии для выбора моментов могут включать: смену сцен, наличие текста/субтитров, аудиоактивность (музыка, смех, аплодисменты).
  • Автоматическая разметка временных меток для нарезки.

3. Модуль монтажа и обработки

  • Автоматическая нарезка длинного видео на короткие клипы по отмеченным моментам.
  • Приведение формата к вертикальному (9:16).
  • Базовая пост-обработка: добавление плавных переходов между сценами, простых субтитров (возможно, автоматическая генерация).
  • Опционально: наложение фоновой музыки или базовых эффектов.

4. Модуль публикации

  • Интеграция с API платформ для коротких видео (например, TikTok, YouTube Shorts).
  • Автоматическая загрузка готовых роликов в аккаунт.
  • Возможность настройки графика публикаций и добавления описаний.

Технические пожелания

  • Решение должно быть максимально автоматизированным, работать по расписанию или по запросу.
  • Важна стабильность работы и обработка ошибок (например, если видео не найдено или API недоступно).
  • Предпочтительна модульная архитектура для возможного расширения функционала в будущем.

Разработка мобильного приложения для заказа вывоза мусора

Требуется создать удобное мобильное приложение, позволяющее пользователям заказывать вывоз бытовых отходов из дома. Приложение должно включать функционал выбора типа мусора, расчета стоимости и отслеживания заказа.