GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - mifi/lossless-cut: The swiss army knife of lossless video/audio editing

BranchesTags
Open more actions menu

Latest commit

 

History

4,174 Commits
4,174 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
.vscode
.vscode
 
 
.yarn
.yarn
 
 
docs
docs
 
 
locales
locales
 
 
script
script
 
 
src
src
 
 
store-release-notes
store-release-notes
 
 
test-manual
test-manual
 
 
versions
versions
 
 
website
website
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.oxlintrc.json
.oxlintrc.json
 
 
.yarnrc.yml
.yarnrc.yml
 
 
AGENTS.md
AGENTS.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
RELEASING.md
RELEASING.md
 
 
_config.yml
_config.yml
 
 
docs.md
docs.md
 
 
donate.svg
donate.svg
 
 
electron.vite.config.ts
electron.vite.config.ts
 
 
entitlements.mas.inherit.plist
entitlements.mas.inherit.plist
 
 
entitlements.mas.loginhelper.plist
entitlements.mas.loginhelper.plist
 
 
entitlements.mas.plist
entitlements.mas.plist
 
 
expressions.md
expressions.md
 
 
flathub-badge.svg
flathub-badge.svg
 
 
i18next.config.base.ts
i18next.config.base.ts
 
 
i18next.config.scan.ts
i18next.config.scan.ts
 
 
i18next.config.ts
i18next.config.ts
 
 
mac-app-store-badge.svg
mac-app-store-badge.svg
 
 
ms-store-badge.svg
ms-store-badge.svg
 
 
no.mifi.losslesscut.appdata.xml
no.mifi.losslesscut.appdata.xml
 
 
no.mifi.losslesscut.desktop
no.mifi.losslesscut.desktop
 
 
package.json
package.json
 
 
snap-store-black.svg
snap-store-black.svg
 
 
tsconfig.common.json
tsconfig.common.json
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.main.json
tsconfig.main.json
 
 
tsconfig.node.json
tsconfig.node.json
 
 
tsconfig.preload.json
tsconfig.preload.json
 
 
tsconfig.web.json
tsconfig.web.json
 
 
vitest.config.ts
vitest.config.ts
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation


LosslessCut

LosslessCut

The swiss army knife of lossless video/audio editing
Twitter Bluesky Mastodon Instagram

Thanks to my supporters and everyone who purchased LosslessCut!

screenshot



LosslessCut aims to be the ultimate cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitle and other related media files. The main feature is lossless trimming and cutting of video and audio files, which is great for saving space by rough-cutting your large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard many gigabytes of data without doing a slow re-encode and thereby losing quality. There are also many more use cases. Everything is extremely fast because it does an almost direct data copy, fueled by the awesome FFmpeg which does all the grunt work.

Table of contents

  • Features
  • Download
  • Supported formats
  • Documentation, usage & getting started
  • Video demos
  • Featured
  • Attributions

Features

  • Cut and trim video and audio losslessly, in seconds
  • Merge cut segments, or whole files with identical codecs, losslessly
  • Add, remove, replace or extract tracks: audio, subtitles and more
  • Change the format (remux), for example from MKV to MP4, without re-encoding
  • Segments, markers and tags, with import/export of chapters, CSV, EDL and more
  • Detect scenes, black frames and silence, and split by them
  • Edit metadata and rotation, and create chapters
  • Opens almost any format, even ones your player can't play
  • Snapshots and frame export, keyboard shortcuts, a CLI and an HTTP API

All features and example use cases โ†’

See also the Recipe cookbook.

Download

If you want to support my continued work on LosslessCut, and you want the advantage of a secure and simple installation process with automatic, stable updates, consider getting it from your favorite store:

Mac App Store MS badge

For Linux I publish to the Snap Store:

Snapcraft

If you prefer to download the executables manually, this will of course always be free (see also supported operating systems):

  • macOS: Intel / Apple Silicon DMG (note that PKG does not work)
  • Windows: 7zip (Windows 7, 8 and 8.1 is no longer supported after v3.50.0)
  • Linux: x64 tar.bz2 / x64 AppImage / arm64 tar.bz2
  • More releases - Note that APPX (Windows) and PKG (macOS) do not work
  • Latest nightly builds ๐Ÿงช

Note that the above are the only official downloads. There are also unofficial releases like Flathub (not maintained by me). Difference between App Stores and GitHub download? Please see FAQ.

LosslessCut is maintained by me alone and will always remain free and open source. If it's useful to you, consider supporting my work. Alternatively donate to the FFmpeg team because they are doing the world a huge favor.

Paypal | crypto | more

Supported formats

LosslessCut uses the Chromium browser's HTML5 video player, and not all formats/codecs are natively supported. Generally, the following file formats work: MP4, MOV, WebM, Matroska, OGG and WAV. Audio codecs: FLAC, MP3, Opus, PCM, Vorbis and AAC. Video codecs: H264, AV1, Theora, VP8, VP9 and H265 (with hardware decoder). Learn the difference between a codec and a format. Files with other codecs and formats are played through FFmpeg instead (FFmpeg-assisted playback), automatically when LosslessCut knows they're unsupported, or from File โ†’ Convert to supported format. The export is still done from the original file, so it's still lossless. This means you can open almost any file that FFmpeg can decode.

Documentation

  • Official website: LosslessCut.app
  • Getting started
  • FAQ
  • Usage documentation
  • Troubleshooting and known issues and limitations
  • Contributing

Video demos

  • Common features
  • How to add a thumbnail / cover art to an MP4
  • How to add multi-language audio to a video
  • Your video here?

Featured

  • Console newsletter
  • Hacker News 2024 2022 2020-10 2020-01 2016
  • Wikipedia
  • Your link here?
  • theo (YouTube) 1 2

Star History Chart

Attributions

  • App icon made by Dimi Kazak from www.flaticon.com is licensed by CC 3.0 BY.
  • Lottie animation by Chris Gannon.
  • Thanks to Adi Abinun and @abdul-alhasany for UI work.
  • Thanks to translators who helped translate the app. You can too!
  • Thanks to everyone for supporting my open source work ๐Ÿ™Œ

Made with โค๏ธ in ๐Ÿ‡ณ๐Ÿ‡ด

More apps by mifi.no

Follow me on GitHub, YouTube, IG, Twitter for more awesome content!

About

The swiss army knife of lossless video/audio editing

losslesscut.app/

Topics

codeccuteditorffmpeglosslesslosslesscutplayervideovideo-editorvideo-files

Resources

Readme
GPL-2.0 license

Contributing

Contributing
Activity

Stars

46.0k stars

Watchers

261 watching

Forks

2.3k forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.