Skip to content

javalikescript/fcut

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

What is Fast Cut?

Fast Cut allows to visually cut and join videos then export them losslessly.

The main purposes are to

  • join camcorder footages and
  • clean a recording from the commercial breaks.

Fast Cut provides a graphical user interface for FFmpeg, you could use your own ffmpeg binaries. It is based on luajls and supports both Linux and Windows OSes. Mac OS is not supported as I do not have access to.

The main supported format is MPEG Transport Stream (ts, m2ts) to MPEG-4 Part 14 (mp4), but any FFmpeg supported format could be used.

If you need advanced features you could try LosslessCut or OpenShot.

What are the features?

Fast Cut provides:

  • frame preview, no audio
  • preview time line with cut parts
  • binary search to find a cut point
  • lossless export when supported by codecs and format
  • could run on a remote server such as a NAS
  • small, under 1Mb without FFmpeg
  • plain lua, html and javascript, no compiler

What does it look like?

screenshot-windows

screenshot-linux

How to install it?

Grab the last release, download FFmpeg if needed and provide the FFmpeg location at startup using the -ffmpeg argument.