~/ffmpeg.party
$ cat README.md

About ffmpeg.party

A personal project providing opinionated FFmpeg tools and guides — built by one person, updated whenever something breaks or something cool appears.

tools9
guides4
licenseMIT / CC BY-NC-SA
updated2026-04-27

What is ffmpeg.party?

A personal project — a collection of tools and guides for FFmpeg that started as scratch notes on video encoding and grew into something worth sharing.

For comprehensive coverage of every option, the official FFmpeg documentation is the canonical reference. This site is more opinionated: it surfaces the tools and settings I think are worth using, not an exhaustive catalog.

Philosophy

Video encoding is full of different approaches and preferences. Rather than pretend there's one "correct" way to do things, this site provides opinionated recommendations based on what I've found works well.

Limited options by design

The tools here don't expose every possible FFmpeg parameter because that would be exhausting. They focus on what I consider essential. If you need more control, you're better off learning FFmpeg's command-line syntax directly.

Valid commands, not hand-holding

The tools are designed to generate valid FFmpeg commands, but they assume some basic familiarity with video encoding concepts. You're expected to understand what you're doing rather than being walked through every step.

Personal preferences

The guides and recommendations reflect my own research and preferences. Your needs may differ, and that's fine. Use what's helpful, ignore what isn't.

Available tools

The site is organized into a few categories. Everything here is also reachable from the home page.

Encoders & generators

  • VP9 Wizard — VP9 command generator for high-quality videos using 2-pass encoding
  • AV1 Wizard — AV1 command generator with SVT-AV1 encoder and optimized parameters
  • x264 Wizard — x264 command generator for H.264/AVC encoding with optimized settings
  • x265 Wizard — x265 command generator for H.265/HEVC encoding with superior compression

Utilities

  • Cropper — interactive visual cropper that emits the exact -vf crop= value
  • Anamorphic Crop Tool — DVD/broadcast aspect math without the spreadsheet
  • Frame Interpolation — generate motion-interpolated frames with minterpolate
  • Duration Calculator — calculate durations between timestamps for FFmpeg commands
  • WebM from Image Sequence — convert image sequences to WebM (legacy tool)

Guides

  • x264 Encoder Guide — recommended settings, CRF tables, and parameter examples
  • x265 Encoder Guide — encoder reference for H.265/HEVC
  • AV1 Encoder Guide — SVT-AV1 settings and tradeoffs

What this site is not

A few things worth being explicit about:

  • Not affiliated with the FFmpeg project. ffmpeg.party is an independent fan resource. The FFmpeg developers don't endorse anything here, and any mistakes are mine.
  • Not a substitute for the docs. When tools and guides here conflict with the official docs, the docs are right.
  • Not a tutorial site. If you've never used a command line before, start with a beginner FFmpeg tutorial. The tools here assume you know what you're doing.
  • Not stable. I revise parameters and reorganize pages whenever something better comes along. URLs may change.
Note — if you copy a command from this site, read it before you run it. Verify paths, double-check output filenames, and don't blindly paste anything into a terminal. This goes for any command on the internet, not just mine.

How to use this site

Pick a tool or guide, fill in the form, copy the generated command, and run it. Inputs are saved in your browser's session storage for convenience — no accounts, no cloud, no tracking.

What's included

  • Session persistence — form inputs are saved locally so you can revisit later
  • Copy to clipboard — quick copying of generated commands
  • Dark mode — permanent dark interface (because it's objectively better)
  • Mobile friendly — works on phones and tablets, even if desktop is the primary target

Technical details

Built with Eleventy and hand-written CSS. Plain JavaScript, no frameworks. Deployed as a static site because it's simple and fast.

Get in touch

Bug reports, suggestions, and corrections are all welcome on the issue tracker.

Disclaimer

Not affiliated with the FFmpeg project. FFmpeg is a trademark of Fabrice Bellard. For official resources, visit ffmpeg.org.