这个项目能做什么

FFmpegFreeUI(简称3FUI)是一款面向Windows平台的FFmpeg图形化交互前端,旨在让普通用户能够便捷地进行视频编码、转码和格式转换。 软件不内置任何编解码器,依赖用户自行配置FFmpeg可执行文件或将其加入环境变量,因此随FFmpeg更新而持续保持最新性能。界面基于自研LakeUI DirectX渲染引擎,支持超高缩放和毛玻璃等视觉效果。 核心功能: - 全自由参数转码,预设方案可分享与复用 - 实时显示剩余时间、预估文件大小,任务可暂停 - 批量任务队列无数量限制 - 支持H.264/H.265/AV1等主流编码,集成NVIDIA NVENC、Intel QSV、AMD AMF硬件加速 - 支持AviSynth/VapourSynth脚本调用 - 附带混流、合并、ffprobe、ffplay及质量评测工具 - 完整色彩管理选项,支持烧字幕 - 附带性能监控面板 - 支持外部或远程调用(UDP协议,默认端口10591) AI Agent: 3FUI内置智能体,可接入任何兼容OpenAI SDK的端点,具备控制参数面板、管理任务、联网、访问文件系统、读取文件及图片、运行PowerShell终端等能力。对话完全本地存储,支持流式渲染和Markdown语法。 插件系统: 通过反射加载,使用C#或VB.NET开发,可添加自定义界面、注册编码任务到队列、订阅队列事件(任务添加/开始/完成/失败等)。插件只需将.dll重命名为.3fui.dll放入Plugin目录即可。 运行环境: Windows 10 1609+(x64/arm64),需安装.NET 10。MIT开源许可,所有生产力功能免费。 文档由作者终末诗撰写教程,社区活跃。