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.
 
 
 
 
Go to file
Mikael Finstad 1447a33226 Update README.md 2016-10-30 14:07:45 +01:00
src initial 2016-10-30 11:57:12 +01:00
.babelrc initial 2016-10-30 11:57:12 +01:00
.eslintrc initial 2016-10-30 11:57:12 +01:00
.gitignore initial 2016-10-30 11:57:12 +01:00
LICENSE Initial commit 2016-10-30 11:49:56 +01:00
README.md Update README.md 2016-10-30 14:07:45 +01:00
package.json Use asar package - produces less files 2016-10-30 14:01:55 +01:00

README.md

LosslessCut

Cross platform GUI tool for lossless trimming / cutting of videos using ffmpeg and electron. Great for rough processing of large video files taken from a video camera, drone, etc. Lets you quickly get rid of the useless parts. It doesn't do any decoding / encoding and is therefore very fast and has no quality loss. Also allows for taking JPEG snapshots of the video at the selected time.

Download

Installing / running

Documentation

Drag drop a video file into player to load or use /CTRL+O. Select the start and end time and press the scissors button. The original video files will not be modified. Instead it creates a lossless export in the same directory as the original file. Preserves exif data.

Keyboard shortcuts

  • SPACE Play/pause
  • Seek backward 1 sec
  • Seek forward 1 sec
  • . (period) Tiny seek forward
  • , (comma) Tiny seek backward
  • c Capture snapshot (in the same dir as the video)

Development building / running

git clone https://github.com/mifi/lossless-cut.git
cd lossless-cut
npm install

Running

npm start

Building package

npm run build
npm run package

TODO

  • more hotkeys
  • ffprobe show keyframes?
  • ffprobe format
  • About menu
  • improve ffmpeg error handling
  • timeline scrub support