About this project
FFmpegFreeUI (abbreviated as 3FUI) is a FFmpeg graphical interactive frontend for Windows, designed to allow ordinary users to conveniently perform video encoding, transcoding, and format conversion.
The software does not include any built-in codecs; it relies on users to configure their own FFmpeg executable or add it to the environment variables, thereby staying current with the latest performance as FFmpeg updates. The interface is built on a self-developed LakeUI DirectX rendering engine, supporting ultra-high scaling and frosted-glass visual effects.
Core features:
- Fully free-parameter transcoding, with shareable and reusable preset schemes
- Real-time display of remaining time and estimated file size; tasks can be paused
- Batch task queue with no quantity limit
- Supports mainstream codecs including H.264/H.265/AV1, integrated NVIDIA NVENC, Intel QSV, AMD AMF hardware acceleration
- Supports AviSynth/VapourSynth script invocation
- Includes muxing, merging, ffprobe, ffplay, and quality evaluation tools
- Complete color management options, subtitle burning supported
- Comes with a performance monitoring panel
- Supports external or remote invocation (UDP protocol, default port 10591)
AI Agent:
3FUI has a built-in agent that can connect to any endpoint compatible with the OpenAI SDK, capable of controlling the parameter panel, managing tasks, accessing the internet, accessing the file system, reading files and images, and running PowerShell terminals. All conversations are stored locally, supporting streaming rendering and Markdown syntax.
Plugin System:
Loaded via reflection, developed using C# or VB.NET, plugins can add custom interfaces, register encoding tasks to the queue, and subscribe to queue events (task add/start/complete/fail, etc.). Plugins only need to rename .dll to .3fui.dll and place it in the Plugin directory.
Runtime environment:
Windows 10 1609+ (x64/arm64), requires .NET 10 installation. MIT open-source license; all productivity features are free.
Documentation includes tutorials written by author 终末诗, with an active community.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.