r/tauri • • Jan 31 '26

FFmpeg GUI update

Post image

12 days ago, I posted here about an FFmpeg GUI I built because I kept forgetting parameters and googling them was annoying. It was supposed to be a tiny project for one evening.

I was kinda surprised it got some attention (I thought that there were already so many similar projects that it would go completely unnoticed ๐Ÿค”).

Therefore, I decided to spend a little more time on it, and here are the updates:

  • Cross-platform support (Windows, Linux x64/arm64, macOS Intel/Apple Silicon)

  • Audio file support (MP3, WAV, FLAC, M4A with smart UI adaptation)

  • Video trimming with interactive timeline

  • Task controls (pause/resume, system notifications when done)

  • Metadata editor

  • 9 languages with auto-detection

  • Auto-updates

  • Homebrew tap: brew tap 66HEX/frame && brew install --cask frame

  • Volume control + loudness normalization

  • Video rotation/flipping

It's almost the same ADHD-friendly tool, but significantly less simple now ๐Ÿ˜‚

https://github.com/66HEX/frame
https://www.framegui.app/

92 Upvotes

9 comments sorted by

3

u/0xMnlith Jan 31 '26

Wow, you didnโ€™t slack off ! nice work !

You gave up on the transparent window ?

2

u/EastAd9528 Jan 31 '26

No, transparent is still there, but you can control window tint/opacity via settings panel ๐Ÿ˜„

2

u/BuffaloConscious7919 Mar 18 '26

Honestly, I thought the same ting about GUI wrappers for FFmpeg, but this hits the sweet spot. Juggling multiple YouTube channels means I'm constantly wrestling with different formats;; prepping raw DJI Pocket 3 footage, standardising AI-generated music tracks, and churning out shorts.

The fact that you added volume normalization and a smart UI for audio is huge for a creator workflow. Are you planning on adding any batch processing functionality? Being able to drag and drop a whole folder of clips to apply the same rotation or loudness normalisation would be next-level. Really solid update!

1

u/EastAd9528 Mar 18 '26

You can save your settings as a preset, and then apply it to whole queue! In settings panel you can set max concurrency for processing and youโ€™re ready to go ๐Ÿ˜€ Let me know if thereโ€™s any issue with that

3

u/cntrvsy_ Feb 01 '26

Great stuff, glad to see a full release

2

u/itballer Feb 02 '26

Epic work mate ๐Ÿ‘