FFEdit Express is a simple video trimming tool that drives ffmpeg. Set an in point and an out point, and export just that range as a lossless copy — no re-encoding, so it is fast and there is no quality loss.
Drag on the timeline to move the playhead, the in point, or the out point. The handle nearest where you start dragging is selected automatically.
| Handle | Colour | Meaning |
|---|---|---|
| Playhead | White vertical line | Current playback position |
| In point | Green bar | Where the export starts |
| Out point | Red bar | Where the export ends |
| B/W marker | Orange ◇ | A black or white frame found by the scan |
| Control | What it does |
|---|---|
| ▶ / ⏸ | Play / pause |
| ⏮ / ⏭ | Jump to the start / end of the video |
| −30s … +30s | Move backward or forward by the shown amount |
| .000 | Snap the current position to the nearest whole second |
The length between the in and out points is shown in the middle of the screen.
FFEdit Express can find black and white frames automatically and mark them on the timeline, which is handy for locating scene changes.
Note: Only black or white frames lasting 0.5 seconds or longer are detected. You can stop a scan in progress with Cancel.
_cut added is suggested automatically)The export is a lossless copy using ffmpeg’s -vcodec copy -acodec copy. Nothing is re-encoded, so it is fast and there is no loss of quality.
If a file with the same name already exists, _1, _2, … is appended automatically.
The $ ffmpeg … command shown above the Export button can be copied to the clipboard with the button at its right end. You can paste it straight into Terminal and run it there.
brew install ffmpeg