← Назад к проектам

Clipline

production

Веб-приложение для разбора спортивного и тренировочного видео по ключевым моментам.

Read in English →

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

Продукт рассчитан на тех, кто работает с видео на тренировках и после них: разбирает технику, ошибки, тактические решения или отдельные эпизоды матча. Clipline не заменяет видеоплеер - он превращает просмотр в структурированный разбор, который можно сохранить, экспортировать и передать другому человеку.

Название сочетает clip - «фрагмент, отрезок» - и line - «линия, таймлайн». Продукт помогает не просто смотреть запись, а фиксировать и объяснять то, что действительно важно.

Слоган: Размечай моменты, которые имеют значение.

Функционал

  • Воспроизводить видео с управлением скоростью
  • Перематывать покадрово и прыгать на ±5 секунд
  • Переходить к нужному моменту по таймлайну или по заметке
  • Создавать заметки, привязанные к таймкоду
  • Писать текстовые комментарии к каждой заметке
  • Записывать голосовые (аудио) комментарии с привязкой к кадру
  • Рисовать поверх кадра: линии, стрелки, круги (3 цвета)
  • Выделять временной диапазон и зацикливать его воспроизведение
  • Автоматически сохранять превью кадра при создании заметки
  • Просматривать все заметки на таймлайне с маркерами и миниатюрами
  • Облачное хранение и шаринг разборов между тренером и спортсменом
  • Поддержка нескольких коллекций
  • Возможность давать доступ к коллекции
  • Возможность пользователя давать видео тренеру на разбор
  • Мобильная адаптация для просмотра на телефоне

Стек

  • Backend (Python)
    • Fast API
    • LangFlow
    • LiteLLM
    • PostgreSQL
    • Redis
    • MinIO
  • Frontend (JS)
    • NextJS
  • Media
    • FFmpeg
  • Infra
    • Docker