← Back to projects

Clipline

production

A web app for reviewing sports and training video by key moments.

Read in Russian →

Clipline is a web app for reviewing sports and training video by key moments. A coach or athlete pauses on the right frame, leaves a text or audio comment, draws markup directly on the video, and can mark a full segment for replay. Every note is tied to a timecode and collected on one timeline - so you can jump back to any moment in the review.

The product is built for people who work with video during and after training: reviewing technique, mistakes, tactical decisions, or individual match episodes. Clipline does not replace a video player - it turns watching into a structured review you can save, export, and share with someone else.

The name combines clip - a fragment or segment - and line - a line or timeline. The product helps you not just watch a recording, but capture and explain what actually matters.

Tagline: Mark the moments that matter.

Features

  • Play video with playback speed control
  • Scrub frame by frame and jump ±5 seconds
  • Jump to a moment from the timeline or a note
  • Create notes tied to a timecode
  • Write text comments for each note
  • Record voice (audio) comments tied to a frame
  • Draw on the frame: lines, arrows, circles (3 colors)
  • Select a time range and loop its playback
  • Automatically save a frame preview when creating a note
  • Browse all notes on a timeline with markers and thumbnails
  • Cloud storage and sharing of reviews between coach and athlete
  • Support for multiple collections
  • Ability to grant access to a collection
  • Ability for a user to send video to a coach for review
  • Mobile-friendly viewing on a phone

Stack

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