这个项目能做什么
CartCut 是一款专注于动态效果与多功能性的开源视频编辑器。它采用基于图层的编辑模型,而非传统的基于轨道的编辑方式,允许对单个素材应用多种效果,灵活性更高。
核心编辑功能包括剪切编辑、动画(通过关键帧实现重新定位、缩放、不透明度、旋转)、文字叠加、形状绘制、色度键、基于 WebGL 的模糊效果,以及一系列效果和转场。它支持标准媒体格式(mp4、mov、mp3、wav 等)、音频混合和无限图层。渲染通过 FFmpeg 处理,项目支持最高 8K 分辨率。项目可以保存为文件并加载。
其他内置工具包括屏幕录制、音频录制,以及使用 Whisper 的 AI 自动字幕生成。该软件跨平台,提供多语言支持,并支持外部扩展以增加功能。
一个显著特性是通过模型上下文协议(MCP)与 AI 代理集成。CartCut 通过 MCP 暴露其实时时间线,使 Claude Code 能够执行编辑操作,例如从转录文本中剪切、添加字幕、修剪、重新编排片段,以及应用动态效果、转场和特效。AI 驱动的编辑会写入应用程序的撤销历史记录,因此可以通过标准撤销命令还原。还提供了可安装的 Claude Code 插件。
安装需要 Node.js 依赖项,并将原生 FFmpeg/ffprobe 二进制文件放置在特定平台的 bin 文件夹中。macOS 构建需要支持特定编码器的原生二进制文件(libx264、libx265、libvpx-vp9、prores_ks 和 VideoToolbox)。该项目基于 MIT 许可证发布。
评论
0 评分人数达到10人后显示
登录后参与讨论。