How to tune parameters, run it in a browser, and write filter graphs — long-form notes from real project work.
Same -crf flag, so why does one video come out at 200 MB and another at 100? Starting from x264’s rate-control model, this guide explains CRF all the way through — and ends with a cheat sheet you can copy as-is.
ffmpeg.wasm loading strategies, SharedArrayBuffer cross-origin isolation, memory management for large files — everything we learned taking a 30 MB core from “it runs” to “it’s usable.”
Scale, watermark, and tile video in a single command. A diagram-first guide to filter chains vs. filter graphs — read it once and you’ll be writing your own compound commands.