Aaand it's minimally working, so: https://ffmpeg.app is now live!

Use FFmpeg recipes without fiddling with the command line!

Consider this an early beta. There's still a ton missing:

- Ability to tweak the command line (i.e. hand editing, or selectors)
- Proper mobile styles
- About, disclaimers, etc
- Many more command recipes
- Better accessibility
- "Bug fixes and performance improvements"

But, it's doing the thing!

#ffmpeg #video

FFmpeg.app

A website where you can search for and perform video and audio conversions, right on your browser.

@zeh nice work! i've thought about some kind of playground/"REPL" for ffmpeg but have few ideas how it would actually work

@wader My hope is that this becomes a bit like that. I've always wanted something of the sort, hence this project.

It's just a start, but once there's more recipes, some selection, editing commands, previews, that sort of stuff, it can be that.

@zeh me too! i've experiment with using ffmpeg in jupyter notebook https://fosstodon.org/@wader/110231082376932569 but would be great with something that could play video, maybe "link" output(s) to next command, understand the cli syntax and filter graph syntax... dreaming on here :)
Mattias Wadman (@[email protected])

Attached: 1 image Why didn't I start using #jupyter bash kernel earlier? #ffmpeg #jq #fq

Fosstodon
@zeh i did try to build a graph based web UI for the CLI some years ago (no wasm, ffmpeg running on server) but it got very messy and complex and i lost motivation. found an old screenshot of it :)

@wader Wow, this is amazing.

I do think FFmpeg commands would work well as a graph - I sorta assume that's how it is, internally. Would be an interesting exercise.

@zeh yeap the ffmpeg CLI sort of turns the args into a avfilter graph but there is lots of non-trivial glue to handle decoding and encoding which i guess it hard to express as a graph. i remember working on the graph UI that it got hard to visualize and detect non-supported things for example