LosslessCut logo

LosslessCut

Cross-platform FFmpeg GUI for fast, lossless cutting, trimming, and remixing of video and audio files

Repository activity
  • Stars41.3k
  • Forks2k
  • Open Issues255
mifi-lossless-cut health score - Linux Foundation Insights
License

GPL-2.0

Languages
  • TypeScript
  • CSS
  • SCSS
LosslessCut screenshot

About LosslessCut

LosslessCut is a fast FFmpeg-powered GUI for lossless operations on video, audio, subtitle, and related media files. It trims and cuts without re-encoding, so you can remove unwanted parts, extract clips, and save space while keeping the original quality intact.

Beyond cutting, it rearranges and merges segments, edits multiple tracks, and handles metadata, thumbnails, waveforms, subtitles, and embedded chapters. It also adds smart cut, scene and silence detection, crop and aspect ratio changes, frame and keyframe navigation, snapshots, project files, and undo and redo.

LosslessCut runs locally on macOS, Windows, and Linux, with downloads, an AppImage, and nightly builds. A command-line interface and an HTTP API allow scripting and automation. It is free and open source.

Key features

  • Lossless cutting and trimming without re-encoding
  • Lossless merge, rearrange, and multi-track editing
  • Metadata, chapters, subtitles, thumbnails, and waveforms
  • Smart cut, scene detection, and silent audio detection
  • Basic CLI and HTTP API

Details

On GitHub since
2016
Platforms
Windows · macOS · Linux
Processing
FFmpeg
Method
Lossless, no re-encode
Editing
Video · audio · subtitle files
Automation
CLI · HTTP API