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?
How to install it?
Grab the last release,
download FFmpeg if needed and provide the FFmpeg location at startup using the -ffmpeg argument.

