Object Options

--add-text

Add a text object to the timeline.

--add-rectangle

Add a rectangle object to the timeline.

--add-ellipse

Add an ellipse object to the timeline.

--add-image

Add an image object onto the timeline.

URL Download Options

--yt-dlp-location

Set a custom path to yt-dlp.

--download-format

Set the yt-dlp download format. (--format, -f)

--output-format

Set the yt-dlp output file template. (--output, -o)

--yt-dlp-extras

Add extra options for yt-dlp. Must be in quotes

Exporting as Media Options

--video-codec

-vcodec -c:v

Set video codec for output media.

--audio-codec

-acodec -c:a

Set audio codec for output media.

--video-bitrate

-b:v

Set the number of bits per second for video.

--audio-bitrate

-b:a

Set the number of bits per second for audio.

--video-quality-scale

-qscale:v -q:v

Set a value to the ffmpeg option -qscale:v

--scale

Scale the input video's resolution by the given factor.

--extras

Add extra options for ffmpeg for video rendering. Must be in quotes.

--no-seek

Disable file seeking when rendering video. Helpful for debugging desync issues.

Manual Editing Options

--cut-out

The range of media that will be removed completely, regardless of the value of silent speed.

--add-in

The range of media that will be added in, opposite of --cut-out


--mark-as-loud

The range that will be marked as "loud".

--mark-as-silent

The range that will be marked as "silent".

--set-speed-for-range

--set-speed

SPEED,START,STOP - Set an arbitrary speed for a given range.

Timeline Options

--frame-rate

-fps -r

Set the frame rate for the timeline and output media.

--sample-rate

-ar

Set the sample rate for the timeline and output media.

--resolution

-res

Set timeline width and height.

--background

-b

Set the color of the background that is visible when the video is moved.

Select Editing Source Options

--edit-based-on

--edit

Decide which method to use when making edits.

--keep-tracks-separate

Don't combine audio tracks when exporting.

--export

-ex

Choose the export mode.

Utility Options

--player

-p

Set player to open output media files.

--no-open

Do not open the output file after editing is done.

--temp-dir

Set where the temporary directory is located.

--ffmpeg-location

Set a custom path to the ffmpeg location.

--my-ffmpeg

Use the ffmpeg on your PATH instead of the one packaged.

Display Options

--progress

Set what type of progress bar to use.

--version

Display the program's version and halt.

--debug

Show debugging messages and values.

--show-ffmpeg-debug

Show ffmpeg progress and output.

--quiet

-q

Display less output.

--preview

Show stats on how the input will be cut and halt.

--timeline

Show auto-editor JSON timeline file and halt.

--api

Set what version of the timeline to use.

Global Editing Options

--silent-threshold

-t

Set the volume that frames audio needs to surpass to be marked loud.

--frame-margin

--margin -m

Set how many "silent" frames on either side of the "loud" sections to include.

--silent-speed

-s

Set the speed that "silent" sections should be played at.

--video-speed

--sounded-speed -v

Set the speed that "loud" sections should be played at.

--min-clip-length

-minclip -mclip

Set the minimum length a clip can be. If a clip is too short, cut it.

--min-cut-length

-mincut -mcut

Set the minimum length a cut can be. If a cut is too short, don't cut.


--output-file

--output -o

Set the name/path of the new output file.