Skip to content

LosslessCut

Published by Mikael Finstad

Losslessly trim audio and video

Open sourceGPL-2.0

Highlights

  • Stream-copy trimming that writes a new file without decoding or re-encoding the video
  • Cut points snap to keyframes; frame-exact cuts need the affected part re-encoded
  • Merging files, splitting into multiple segments in one pass, and extracting individual streams
  • Remuxing between containers and editing track metadata
  • Built on FFmpeg, so supported formats follow what FFmpeg can read and write

About this application

LosslessCut trims and rearranges video and audio files without re-encoding them. It reads a file, lets segments be marked on a timeline, then copies the selected streams straight into a new container. Because the picture data is never decoded and encoded again, the operation finishes in roughly the time it takes to read and write the file, and no generation loss is introduced.

That approach carries one condition worth knowing before use: cuts land on keyframes. A start point set between keyframes moves to the nearest one, so the result can begin slightly before or after the chosen instant, and frame-exact cutting requires re-encoding the affected part. Beyond trimming, the program merges files, splits one file into several segments in a single pass, extracts individual audio, video or subtitle streams, remuxes between containers, edits track metadata and pulls still frames out of the video.

It is a desktop front-end to FFmpeg, so the formats it accepts follow what FFmpeg can demux and mux.

Linux

We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.