LinuxCommandLibrary

avidemux

Free video editor for cutting, filtering, and encoding

TLDR

Open video file

$ avidemux [video.mp4]
copy
Convert to different format
$ avidemux --load [input.avi] --save [output.mp4] --quit
copy
Cut video segment
$ avidemux --load [video.mp4] --video-codec copy --audio-codec copy --save [clip.mp4]
copy
Run in CLI mode
$ avidemux3_cli --load [input.mp4] --run [script.py] --save [output.mp4] --quit
copy

SYNOPSIS

avidemux [options] [file]

DESCRIPTION

avidemux is a free video editor for cutting, filtering, and encoding tasks. It supports many file formats and provides both GUI and command-line interfaces for video processing.
The tool excels at simple editing tasks like cutting commercials, applying filters, and converting between formats without complex timeline editing.

PARAMETERS

--load file

Load video file
--save file
Save output file
--video-codec codec
Set video codec (copy, x264, xvid, etc.)
--audio-codec codec
Set audio codec (copy, aac, mp3, etc.)
--run script
Execute Python script
--quit
Quit after operations
--output-format format
Set container format (MP4, MKV, AVI)

FEATURES

- Cut and join videos without re-encoding
- Apply video filters (resize, denoise, sharpen)
- Audio processing and synchronization
- Batch processing with scripting
- Multiple audio tracks
- Subtitle support

CAVEATS

GUI can be unintuitive. Some codecs require additional libraries. Complex edits better suited for professional NLEs. Scripting uses custom Python bindings.

HISTORY

Avidemux was created by Mean (pseudonym) and first released in 2001 as a simple tool for basic video editing tasks without the complexity of professional editors.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community