The friendly multilateral video toolkit built for artists by artists.
Rapidly slices videos into precise segments based on timecodes or cut lists, optimized for speed and batch operations.
qwikchop is built for extremely fast segment extraction, allowing you to cut a video into many pieces without re-encoding.
It supports:
pieces argument defines cut points—either explicit timecodes or references to external lists.recurse is enabled, the tool processes all media files inside a directory tree.trim_black_front removes silent/black leader.black_scan, black_thresh, and black_pict tune detection sensitivity.edge_pad_pre and edge_pad_post adjust segment timing to avoid cutting too close to transitions.min_edit prevents creation of fragment edits that are too short to be meaningful.videobeaux -P qwikchop \
-i input.mp4 \
-o output.mp4 \
--pieces VALUE \
--recurse VALUE \
--keep_temp VALUE \
--trim_black_front VALUE \
--black_scan VALUE \
--black_thresh VALUE \
--black_pict VALUE \
--edge_pad_pre VALUE \
--edge_pad_post VALUE \
--min_edit VALUE
videobeaux -P qwikchop \
-i myvideo.mp4 \
-o qwikchop_styled.mp4 \
--pieces EXAMPLE \
--recurse false \
--keep_temp false \
--trim_black_front true \
--black_scan 0.5 \
--black_thresh 0.10 \
--black_pict 0.10 \
--edge_pad_pre 0.25 \
--edge_pad_post 0.25 \
--min_edit 1.0
edge_pad_pre and edge_pad_post are helpful for avoiding letterboxing artifacts or abrupt audio cuts.min_edit may create unusable micro-clips.edge_pad_pre/post slightly to avoid accidental content clipping.black_thresh based on the luminance characteristics of your footage.recurse=true) when processing large folder trees.min_edit above 0.5–1.0 seconds for stable outputs.