Lossless Video Trimmer

Upload an MP4 video and a JSON file defining segments. Choose to keep or remove these segments. The video will be processed losslessly (no re-encoding) using ffmpeg.wasm. Optionally, upload a VTT/SRT subtitle file to process alongside the video.

JSON should contain a `clips` array with `start` and `end` frames, and video `duration` frame count and `timebase` under `video.media.video`. Download Example JSON

Status: Waiting for files...

FFmpeg Log