
在视频创作日益普及的今天,许多轻量级编辑器要么功能受限,要么逐渐被高昂的订阅费、恼人的水印和隐秘的数据追踪所包围。创作者们渴望一个干净、透明且强大的工具,既能满足日常剪辑需求,又能完全掌控自己的数据。

Cutia 是一个开源、基于浏览器的视频编辑工具,旨在成为 CapCut 的最佳替代品。它坚持“本地优先”的理念,让你无需安装任何重型软件,只需打开浏览器,即可享受专业级的多轨道剪辑体验,且全程无订阅、无追踪、无水印。
核心理念:让基础功能回归自由
Cutia 的诞生源于一个简单的信念:强大的基础编辑功能应当是每个人都能免费访问的权利,而非被锁在付费墙后的特权。
- 隐私优先:所有编辑操作尽可能在本地浏览器环境中完成,减少不必要的数据上传,确保你的创作素材安全私密。
- 开源透明:代码完全开源,欢迎社区贡献与审计,杜绝后门与恶意追踪。
- 零成本创作:没有隐藏费用,没有导出限制,没有强制水印。你的作品完全属于你。
核心功能:简洁而不简单
尽管运行在浏览器中,Cutia 依然提供了坚实的核心编辑能力:
- 多轨道时间线:支持在时间线上自由排列视频、音频、图片和文字片段,实现复杂的层级叠加。
- 实时预览:修改即所见,无需等待渲染即可预览最终效果,大幅提升编辑效率。
- 丰富的图层支持:轻松添加文字标题、贴纸装饰、背景音乐和旁白,构建生动的视觉叙事。
- 无损导出:编辑完成后,直接导出高质量视频文件,无任何平台水印干扰。
技术栈:现代 Web 技术的极致运用
Cutia 展示了现代 Web 技术在多媒体处理领域的巨大潜力,其技术栈简洁而高效:
- 前端核心:基于 Next.js 构建,提供流畅的交互体验和响应式界面。
- 运行时与包管理:采用 Bun,带来极速的安装速度和脚本执行效率。
- 全类型安全:整个项目使用 TypeScript 编写,确保代码的健壮性与可维护性。
- 后端服务(可选):支持 PostgreSQL 存储项目元数据,Redis 处理缓存与会话。对于纯前端离线编辑场景,这些服务是可选的,进一步体现了其灵活性。
快速开始:三分钟启动你的剪辑台
Cutia 提供了极其友好的部署体验,无论是开发者还是普通用户,都能轻松上手。
方式一:极简快捷路径(仅前端)
如果你只想快速体验编辑功能,无需配置数据库:
# 1. 克隆项目
git clone <your-fork-url>
cd cutia/apps/web
# 2. 配置环境变量
cp .env.example .env.local
# 3. 安装依赖并启动
bun install
bun dev
随后在浏览器访问 http://localhost:3000 即可开始编辑。
方式二:完整本地设置(含数据库服务)
如果你需要完整的项目保存、用户认证等功能,可以使用 Docker 一键启动所有服务:
1. 启动后端服务
在项目根目录运行:
docker-compose up -d
2. 配置前端环境
进入 apps/web 目录,复制并编辑环境变量文件:
cp .env.example .env.local
填入以下配置(注意生成安全的密钥):
DATABASE_URL="postgresql://cutia:cutia@localhost:5432/cutia"
# 生成随机密钥:openssl rand -base64 32
BETTER_AUTH_SECRET="your-generated-secret-here"
BETTER_AUTH_URL="http://localhost:3000"
UPSTASH_REDIS_REST_URL="http://localhost:8079"
UPSTASH_REDIS_REST_TOKEN="example_token"
NODE_ENV="development"
3. 初始化数据库并运行
bun run db:migrate
bun run dev
Cutia 不仅仅是一个编辑器,它是对当前封闭、昂贵的视频创作生态的一次有力回应。它证明了通过开源协作和现代 Web 技术,我们完全可以构建出既尊重用户隐私,又具备强大功能的创作工具。
无论你是希望摆脱订阅制的独立创作者,还是寻求安全可控方案的企业团队,Cutia 都值得成为你的首选剪辑伙伴。现在,就打开浏览器,开始你的自由创作之旅吧。
数据统计
相关导航


播播鸡

MediaInsight

Easy Peasy Ease

Sora Watermark Adder

MyTube

OpenCut






