nano-ffmpeg

Every ffmpeg feature. Zero flags to remember.

$brew installdgr8akki/tap/nano-ffmpeg
nano-ffmpeg
nano-ffmpeg > Home
ffmpeg 8.1
497 codecs | 231 encoders | 234 formats | 489 filters
HW Accel: videotoolbox
OPERATIONS
>Convert FormatChange container or codec
>Extract AudioStrip video, keep audio
>Resize / ScaleChange resolution
>Trim / CutCut segments by time
>CompressReduce file size
>Merge / ConcatJoin multiple files
...
↑↓ NavigateEnter Selectq Quit? Help

Built for humans, powered by ffmpeg

No more googling flags. Browse files, pick an operation, tweak presets, and watch it encode.

12 Operations

Convert, compress, trim, resize, extract audio, merge, subtitles, GIF, thumbnails, watermark, and more.

Smart Defaults

Probes your file with ffprobe and suggests optimal codec, bitrate, and resolution settings.

Live Progress

Gradient progress bar with smoothed ETA, speed, FPS, bitrate, and frame count in real-time.

Command Preview

See the exact ffmpeg command before it runs. Copy to clipboard with a single keypress.

Hardware Accel

Auto-detects VideoToolbox (macOS), NVENC (NVIDIA), and VAAPI (Linux) for faster encoding.

Zero Config

Works out of the box. Preferences and recent files saved automatically.

12 Operations

Everything you need to process video and audio, with presets for every skill level.

Convert Format

MP4, MKV, WebM, AVI, MOV + codec selection

Extract Audio

MP3, AAC, FLAC, WAV, OGG, Opus

Resize / Scale

4K to 360p, aspect ratio handling

Trim / Cut

Start/end time, lossless cut

Compress

CRF slider, H.264/H.265/AV1

Merge / Concat

Join files, detect mismatches

Add Subtitles

Burn-in or soft embed SRT/ASS

Create GIF/WebP

FPS, palette optimization

Extract Thumbnails

Single frame, grid, interval

Watermark

Image or text overlay

Audio Adjustments

Normalize, volume, fade

Video Filters

Stabilize, crop, speed, color

Watch it work

Real-time progress with everything you need to know at a glance.

nano-ffmpeg > Encoding
input.mkv-->output_compressed.mp4
63.4%
Elapsed 00:01:23
Frames 4,521
ETA 00:00:48
Size 142.3 MB
Speed 2.3x
Bitrate 8241 kbps
FPS 54.2
Live Log
frame= 4521 fps=54.2 q=28.0 size= 148736kB time=00:03:08
frame= 4548 fps=54.1 q=28.0 size= 149120kB time=00:03:09

Get started in seconds

HOMEBREW

Recommended

$ brew install dgr8akki/tap/nano-ffmpeg
GO

From source

$ go install github.com/dgr8akki/nano-ffmpeg@latest
BUILD

Clone & build

$ git clone github.com/dgr8akki/nano-ffmpeg
$ cd nano-ffmpeg
$ go build .

Requires ffmpeg and ffprobe installed and in your PATH.