这个项目能做什么

Beutl 是一款使用最新 .NET 构建的跨平台视频编辑与合成应用,可在 Windows、Linux 和 macOS 上运行。它提供基于关键帧的动画功能,用于创建淡入淡出、滑动及其他运动效果,并内置了丰富的特效集,包括颜色滤镜、模糊、阴影、LUT、轮廓、内阴影和长阴影等。该软件支持扩展系统,用户可创建 Beutl 账户来获取或发布扩展,以添加特效、对象、编解码器和 UI 组件。一个显著特性是集成的版本控制:项目可通过 Git 进行跟踪、恢复到早期版本、实验性分支创建,以及从应用内部备份到远程仓库。该项目采用 MIT 许可证,而单独的 Beutl.FFmpegWorker 可执行文件因链接了基于 GPL 许可的 FFmpeg,以 GPLv3 许可证分发,并通过 IPC 与主应用通信。开发时需要初始化 Git 子模块,可使用提供的构建脚本开始构建。