OpenCut

1周前发布 107 00

OpenCut 是一款免费、开源的视频编辑器,覆盖网页、桌面和移动端全平台。它坚持“隐私优先”原则,确保你的视频数据永远保留在本地设备上,同时提供无水印、无订阅的高质量剪辑体验。

所在地:
美国
收录时间:
2026-03-04
其他站点:

随着知名短视频剪辑工具 CapCut 将越来越多的基础功能纳入付费墙,许多创作者开始寻找更自由、更透明的替代方案。OpenCut 是一款免费、开源视频编辑器,覆盖网页、桌面和移动端全平台。它坚持“隐私优先”原则,确保你的视频数据永远保留在本地设备上,同时提供无水印、无订阅的高质量剪辑体验。

OpenCut

为什么选择 OpenCut?

在商业化软件日益臃肿的今天,OpenCut 回归初心,解决了三大核心痛点:

  1. 极致隐私:所有视频处理均在本地设备完成,无需上传云端,彻底杜绝数据泄露风险。
  2. 免费开放:提供 CapCut 大多数基础功能的免费替代品,拒绝功能锁定和高昂订阅费。
  3. 简单易用:继承了对用户友好的设计理念,上手零门槛,让剪辑变得简单高效。

核心功能:专业且轻量

尽管主打轻量,OpenCut 依然具备专业级的核心剪辑能力:

  • 📼 基于时间线的编辑:直观的时间轴操作,支持精确剪切、分割和拼接。
  • 🎚️ 多轨道支持:轻松管理视频、音频、文字和贴纸等多个图层,实现复杂合成。
  • ⚡ 实时预览:修改即所见,无需等待渲染即可预览最终效果,大幅提升工作效率。
  • 🚫 无水印与无订阅:导出视频纯净无水印,所有功能永久免费,无任何隐藏费用。
  • 📊 匿名分析:集成由 Databuddy 提供的分析工具,100% 匿名且无侵入性,帮助开发者改进产品而不侵犯用户隐私。

技术架构:现代 Web 技术的典范

OpenCut 采用前沿的技术栈构建,确保了高性能与可扩展性:

  • 前端核心:基于 Next.js 构建,提供流畅的交互体验。
  • 运行时:使用 Bun 进行依赖管理和脚本执行,速度极快。
  • 后端服务(可选):支持 Docker 部署,集成数据库和 Redis,用于状态管理和缓存。
  • 代码结构
    • apps/web/:主应用入口。
    • src/components/:模块化 UI 与编辑器组件。
    • src/hooks/ & src/stores/:高效的逻辑复用与状态管理。
    • src/types/:严格的 TypeScript 类型定义,保障代码质量。

快速开始:本地开发与自托管

OpenCut 提供了极其灵活的部署方式,无论是开发者贡献代码,还是用户自托管服务,都能轻松上手。

前置条件

  • Bun (推荐包管理器)
  • Docker & Docker Compose (可选,用于运行数据库和 Redis)

方式一:本地开发模式

适合希望参与贡献或仅测试前端功能的用户。

  1. 克隆项目
    git clone <your-fork-url>
    cd opencut
    
  2. 配置环境变量
    • Unix/Linux/Mac:
      cp apps/web/.env.example apps/web/.env.local
      
    • Windows PowerShell:
      Copy-Item apps/web/.env.example apps/web/.env.local
      
  3. 启动后端服务(可选)
    若需完整功能(如保存项目、协作等),启动数据库和 Redis:

    docker compose up -d db redis serverless-redis-http
    

    注:.env.example 已包含匹配的默认配置,通常无需修改。

  4. 安装依赖并运行
    bun install
    bun dev:web
    

    访问 http://localhost:3000 即可开始编辑。

方式二:Docker 一键自托管

适合希望私有化部署完整服务的用户。

只需一行命令即可启动所有服务(前端、数据库、Redis):

docker compose up -d

服务将在 http://localhost:3100 可用。

数据统计

相关导航

暂无评论

none
暂无评论...