Clipline
productionВеб-приложение для разбора спортивного и тренировочного видео по ключевым моментам.
Clipline - веб-приложение для разбора спортивного и тренировочного видео по ключевым моментам. Тренер или спортсмен останавливает запись на нужном кадре, оставляет текстовый или аудио-комментарий, рисует разметку прямо поверх видео и при необходимости выделяет целый фрагмент для повторного просмотра. Все заметки привязаны к таймкодам и собраны на одном таймлайне - можно быстро вернуться к любому моменту разбора.
Продукт рассчитан на тех, кто работает с видео на тренировках и после них: разбирает технику, ошибки, тактические решения или отдельные эпизоды матча. Clipline не заменяет видеоплеер - он превращает просмотр в структурированный разбор, который можно сохранить, экспортировать и передать другому человеку.
Название сочетает clip - «фрагмент, отрезок» - и line - «линия, таймлайн». Продукт помогает не просто смотреть запись, а фиксировать и объяснять то, что действительно важно.
Слоган: Размечай моменты, которые имеют значение.
Функционал
- Воспроизводить видео с управлением скоростью
- Перематывать покадрово и прыгать на ±5 секунд
- Переходить к нужному моменту по таймлайну или по заметке
- Создавать заметки, привязанные к таймкоду
- Писать текстовые комментарии к каждой заметке
- Записывать голосовые (аудио) комментарии с привязкой к кадру
- Рисовать поверх кадра: линии, стрелки, круги (3 цвета)
- Выделять временной диапазон и зацикливать его воспроизведение
- Автоматически сохранять превью кадра при создании заметки
- Просматривать все заметки на таймлайне с маркерами и миниатюрами
- Облачное хранение и шаринг разборов между тренером и спортсменом
- Поддержка нескольких коллекций
- Возможность давать доступ к коллекции
- Возможность пользователя давать видео тренеру на разбор
- Мобильная адаптация для просмотра на телефоне
Стек
- Backend (Python)
- Fast API
- LangFlow
- LiteLLM
- PostgreSQL
- Redis
- MinIO
- Frontend (JS)
- NextJS
- Media
- FFmpeg
- Infra
- Docker