melt

MLT command-line video editor

TLDR

Play video
$ melt [video.mp4]
Render to file
$ melt [input.mp4] -consumer avformat:[output.mp4]
Add filter
$ melt [video.mp4] -filter [sepia]
Mix audio
$ melt [video.mp4] -mix [10] -mixer [mix:-1]
Set output profile
$ melt -profile [atsc_1080p_25] [input.mp4]
Concatenate clips
$ melt [clip1.mp4] [clip2.mp4] -consumer avformat:[output.mp4]

SYNOPSIS

melt [options] input [filters]

DESCRIPTION

melt is the MLT command-line video editor. It processes video with filters and transitions.The tool is MLT framework's utility. Used for scripted video editing and effects.

PARAMETERS

INPUT

Input media file.
-consumer TYPE
Output consumer.
-filter NAME
Apply filter.
-profile NAME
Use profile.
-mix FRAMES
Transition frames.
--help
Display help information.

INSTALL

sudo apt install melt
sudo dnf install mlt
sudo pacman -S mlt
sudo apk add mlt
sudo zypper install melt
brew install melt
nix profile install nixpkgs#melt

CAVEATS

Complex syntax. MLT framework knowledge helpful. Part of MLT package.

HISTORY

melt is the command-line tool for MLT Multimedia Framework, used by Kdenlive and Shotcut.

SEE ALSO

ffmpeg(1), kdenlive(1), shotcut(1)