zeh,
@zeh@mastodon.gamedev.place avatar

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!

A video of ffmpeg.app in action. A search box is shown, asking "What do you want to do with FFmpeg today?". The user types "mute" and selects the "mute a video" option. A new form appears. The user drags a video to the window, filling up the form input video option. He then presses "start" and the video is processed, with a new "Save output.mp4" button appearing.

zeh,
@zeh@mastodon.gamedev.place avatar

Some disclaimers:

  • In the above video it works super duper fast because removing an audio track is basically just a copy. Other things usually take longer.
  • Files are not uploaded anywhere. Your content NEVER leaves your computer. It's all processed on the client side.
  • There's no user tracking, scripts, Google fonts, etc. A bunch of JS, but mostly local; the only exception is the FFmpeg wasm, which comes from unpkg.com (it's 31mb, too scary to host myself).
  • No AI! (that's a feature)
forteller,
@forteller@tutoteket.no avatar

@zeh Wow, this is incredibly cool! One note: It was impossible for me to understand what the start button was for without watching your video, and impossible to know that everything happens locally without reading your toot about it. If you could find a way to add this info in some logical way, it would seem pretty perfect to me :)

zeh,
@zeh@mastodon.gamedev.place avatar

@forteller Thanks! That's good feedback.

gabboman,

@zeh how can I add some recipes?

I would like a resize video one because it would be useful

zeh,
@zeh@mastodon.gamedev.place avatar

@gabboman right now the repo is open so pull requests are possible, but granted I haven't documented well, AND I'm still finishing some of the syntax (i.e. will need that for size selection). It's a good suggestion!

AlSweigart,
@AlSweigart@mastodon.social avatar

deleted_by_author

  • Loading...
  • zeh,
    @zeh@mastodon.gamedev.place avatar

    @AlSweigart thanks, super appreciated!

    sarvo,
    @sarvo@novoa.nagoya avatar

    @zeh cc @Weeble ffmpreg for troglodytes

    Weeble,
    @Weeble@bungle.online avatar

    @sarvo @zeh mpreg?? Bit of a Freudian slip there bub ​:tsukasmirk:​

    DavidNielsen,
    @DavidNielsen@mastodon.social avatar

    @zeh @federicomena I think @Migueldeicaza would be interested in this.

    Migueldeicaza,
    @Migueldeicaza@mastodon.social avatar

    @DavidNielsen so cool!

    kimschulz,
    @kimschulz@social.data.coop avatar

    @zeh this is brilliant! thanks for a cool tool

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ilaughed
  • DreamBathrooms
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • tacticalgear
  • JUstTest
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines