All apps/FFmpeg

FFmpeg

ffmpeg

A complete, cross-platform solution to record, convert and stream audio and video.

Runs as ffmpeg|macOS, Linux, Windows|ffmpeg.org

Command form

ai-draft · 3 tasks · 13 fields

Convert or trim one input into one output file. Filter graphs, stream mapping, multiple inputs, hardware acceleration and streaming are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui ffmpeg
Convert mediaExample values, fixed in this page — nothing here reaches a terminal
Basic
Input file*
file
Output file*
file
Overwrite output
-y
Video codec
string
Audio codec
string
TasksEach one presets the form for one job
Convert video
inputvideo_codecaudio_codecoutputoverwrite
Extract audio
inputno_videoaudio_codecoutput
Trim without re-encoding
inputstartdurationvideo_codecaudio_codecoutput
ParametersOnly these flags are editable in the form
Input file
path
-i
Overwrite output
Overwrite the output file without asking.
boolean
-y
Start time
Offset into the input, for example 00:01:30 or 90.
string
-ss
Duration
Seconds or HH:MM:SS to process.
string
-t
Video codec
string
-vcodeclibx264libx265copy
Audio codec
string
-acodecaaclibmp3lamecopy
Video filter
For example scale=1280:-2.
string
-vf
Video bitrate
For example 2M.
string
-b
Frame rate
number
-r
Audio sample rate (Hz)
integer
-ar
Drop audio
boolean
-an
Drop video
boolean
-vn
Output file
The extension chooses the container format.
path · positional 0
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed ffmpeg against its version. A form that does not match your version is not offered.