NAME
melt - author, play, and encode multitrack audio/video compositions
SYNOPSIS
melt [options] [producer [name=value]* ]+
OPTIONS
- -attach filter[:arg] [name=value]*
-
Attach a filter to the output
- -attach-cut filter[:arg] [name=value]*
-
Attach a filter to a cut
-attach-track filter[:arg] [name=value]* Attach a filter to a track
- -attach-clip filter[:arg] [name=value]*
-
Attach a filter to a producer
- -audio-track | -hide-video
-
Add an audio-only track
- -blank frames
-
Add blank silence to a track
- -chain id[:arg] [name=value]*
-
Add a producer as a chain
- -consumer id[:arg] [name=value]*
-
Set the consumer (sink)
- -debug
-
Set the logging level to debug
- -filter filter[:arg] [name=value]*
-
Add a filter to the current track
- -getc
-
Get keyboard input using getc
- -group [name=value]*
-
Apply properties repeatedly
- -help
-
Show this message
- -jack
-
Enable JACK transport synchronization
- -join clips
-
Join multiple clips into one cut
- -link id[:arg] [name=value]*
-
Add a link to a chain
- -loglevel level
-
Set the logging level (least to most):
quiet panic, fatal, error, warning, info, verbose, debug, timings
- -mix length
-
Add a mix between the last two cuts
- -mixer transition
-
Add a transition to the mix
- -null-track | -hide-track
-
Add a hidden track
- -profile name
-
Set the processing settings
- -progress
-
Display progress along with position
- -progress2
-
Display progress along with position on a new line
- -query
-
List all of the registered services
- -query "consumers" | "consumer"=id
-
List consumers or show info about one
- -query "filters" | "filter"=id
-
List filters or show info about one
- -query "links" | "link"=id
-
List links or show info about one
- -query "producers" | "producer"=id
-
List producers or show info about one
- -query "transitions" | "transition"=id
-
List transitions, show info about one
- -query "profiles" | "profile"=id
-
List profiles, show info about one
- -query "presets" | "preset"=id
-
List presets, show info about one
- -query "formats"
-
List audio/video formats
- -query "audio_codecs"
-
List audio codecs
- -query "video_codecs"
-
List video codecs
- -quiet
-
Set the logging level to quiet
- -remove
-
Remove the most recent cut
- -repeat times
-
Repeat the last cut
- -repository path
-
Set the directory of MLT modules
- -serialise [filename]
-
Write the commands to a text file
- -setlocale
-
Make numeric strings locale-sensitive (legacy support)
- -silent
-
Do not display position/transport
- -split relative-frame
-
Split the last cut into two cuts
- -swap
-
Rearrange the last two cuts
- -track
-
Add a track
- -transition id[:arg] [name=value]*
-
Add a transition
- -verbose
-
Set the logging level to verbose
- -timings
-
Set the logging level to timings
- -version
-
Show the version and copyright
- -video-track | -hide-audio
-
Add a video-only track
For more help: <https://www.mltframework.org/>
COPYRIGHT
Copyright © 2002-2026 Meltytech, LLC <https://www.mltframework.org/>
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.