📓 ffmpeg_studio.ipynb
Video & audio conversion, scaling, silence cutting, GIFs — all in your browser via WASM.
ffmpeg.wasm 0.12 | Single-threaded | not loaded
In [1]:
# 1. Drop a file

Pick a video or audio file from your machine. Nothing is uploaded — ffmpeg runs locally as WebAssembly. First load fetches ~30 MB of WASM from a CDN.

Idle — engine loads on first run
In [2]:
# 2. Pick an operation
Re-encodes the input to the chosen container/codec using sensible defaults.
Leave one blank to keep aspect ratio. Width/height round down to the nearest even number.
Trim by seek timestamps; output keeps the source container.
Drops segments quieter than the threshold for longer than the min duration. Re-encodes audio (and re-muxes video) — same container.
Strips the video stream and re-encodes audio to MP3.
Two-pass conversion with a palette for crisp colors.
Power-user mode. Whatever you'd pass to ffmpeg. The downloaded file's name comes from the output.* argument.
In [3]:
# 3. Run