文章摘要
OpenCut是一个开源的视频编辑工具,旨在作为CapCut的替代品,提供类似的功能和用户体验。该项目托管在GitHub上,用户可以访问代码、参与开发或使用该工具进行视频编辑。
文章总结
GitHub 仓库 OpenCut-app/OpenCut 是一个开源的视频编辑工具,旨在成为 CapCut 的替代品。该项目提供了跨平台的视频编辑功能,支持 Web、桌面和移动设备,并且完全免费、开源。
项目特点:
- 隐私保护:所有视频数据都保留在用户设备上,不会上传到云端。
- 免费功能:提供了 CapCut 中许多被付费墙限制的基础功能。
- 简单易用:设计简洁,适合普通用户快速上手。
主要功能:
- 基于时间线的编辑
- 多轨道支持
- 实时预览
- 无水印、无订阅费用
- 使用 Databuddy 提供匿名、非侵入式的分析
项目结构:
apps/web/:基于 Next.js 的 Web 应用src/components/:UI 和编辑器组件src/hooks/:自定义 React 钩子src/lib/:工具和 API 逻辑src/stores/:状态管理(Zustand 等)src/types/:TypeScript 类型定义
快速开始:
开发环境:
- 使用 Docker 启动本地数据库和 Redis 服务
- 配置环境变量并运行数据库迁移
- 开发服务器启动后,应用将在
http://localhost:3000上运行
贡献指南:
项目目前处于快速开发阶段,建议等待项目稳定后再进行贡献。贡献者可以查看 CONTRIBUTING.md 获取详细指南。
赞助者:
感谢 Vercel 对开源项目的支持。
许可证:
项目采用 MIT 许可证。
其他信息:
- 项目已获得 17.6k 星标和 1.4k 分支
- 主要使用 TypeScript 开发(占比 99.4%)

评论总结
对OpenCut项目的质疑
- 观点:OpenCut作为CapCut的开源替代品,目前存在一些问题,如安装复杂、缺乏展示内容等。
- 引用:
- "Very few casual desktop CapCut users are going to get past the prerequisits of instal 'Bun, Docker and Docker Compose, and Node.js'"
(“很少有普通桌面CapCut用户能够克服安装‘Bun、Docker、Docker Compose和Node.js’的障碍。”) - "So many GitHub stars and not a single screenshot of it anywhere, not on GitHub, not on Google, not on the official webpage"
(“有这么多GitHub星标,但在任何地方都没有一张截图,无论是在GitHub、Google还是官方网站上。”)
- "Very few casual desktop CapCut users are going to get past the prerequisits of instal 'Bun, Docker and Docker Compose, and Node.js'"
对现有开源视频编辑器的推荐
- 观点:目前已有一些成熟的开源视频编辑器,如Blender、Shotcut、OpenShot和Kdenlive,可能比OpenCut更适合使用。
- 引用:
- "Blender, Shotcut, OpenShot, or Kdenlive are probably the better open source video editor options right now."
(“Blender、Shotcut、OpenShot或Kdenlive可能是目前更好的开源视频编辑器选择。”) - "Kdenlive"
(“Kdenlive”)
- "Blender, Shotcut, OpenShot, or Kdenlive are probably the better open source video editor options right now."
对OpenCut项目的技术细节讨论
- 观点:部分用户对OpenCut的代码实现提出了疑问,认为某些代码片段显得奇怪。
- 引用:
- "Thats a weird bit of code. If the function changes execute it ?"
(“这段代码有点奇怪。如果函数发生变化,就执行它吗?”) - "I see that ShadCn has been used here. Good choice !"
(“我看到这里使用了ShadCn。不错的选择!”)
- "Thats a weird bit of code. If the function changes execute it ?"
对OpenCut项目的测试和展示
- 观点:有用户提供了OpenCut的测试链接,并补充了项目的截图,以帮助其他人更好地了解项目。
- 引用:
- "You can test it out at https://opencut.app/projects. I added some screenshots to the README here"
(“你可以在https://opencut.app/projects上测试它。我在这里的README中添加了一些截图。”)
- "You can test it out at https://opencut.app/projects. I added some screenshots to the README here"
总结:评论中对OpenCut项目的看法较为分歧,一方面对其作为CapCut开源替代品的潜力表示期待,另一方面对其当前的复杂安装流程和缺乏展示内容提出质疑。同时,用户推荐了其他成熟的开源视频编辑器,并对OpenCut的技术细节进行了讨论。