【GitHub每日速递 20260521】别再装CapCut了!这款开源神器爆火:浏览器就能剪专业4K视频,隐私不泄露,永久免费无套路

0 阅读5分钟

别再装CapCut了!这款开源神器爆火:浏览器就能剪专业4K视频,隐私不泄露,永久免费无套路

openreel-video 是一个基于 TypeScript 的开源视频编辑与播放工具库。简单讲,它提供了一套现代化的视频处理解决方案,支持在线剪辑、预览和导出功能,类似轻量级的网页端剪映。适用人群:前端开发者、音视频应用开发者

项目地址:github.com/Augani/open…

主要语言:TypeScript

stars: 1.5k

fa900177-2ab1-409c-af23-4d00c648250f

仓库简介

OpenReel Video是一款开源的浏览器端视频编辑器,可替代CapCut。它完全在客户端运行,使用React、TypeScript、WebCodecs和WebGPU构建,无需昂贵软件或云处理即可进行专业级视频编辑。

优势

  • 隐私性好:100%客户端运行,视频无需上传,不进行云处理,保障用户隐私。
  • 使用便捷:无需安装,在Chrome/Edge浏览器中打开即可开始编辑。
  • 功能专业:具备多轨道时间线、关键帧动画、色彩分级、音频效果等专业功能。
  • 性能优越:采用WebGPU和WebCodecs实现GPU加速,支持流畅的4K编辑和快速导出。
  • 永久免费:遵循MIT许可,无订阅费用,无水印。

核心功能

  • 视频编辑:多轨道时间线,支持无限的视频、音频、图像、文本和图形轨道;实时预览,GPU加速实现流畅播放;精确编辑,可进行帧精确的擦洗、切割、修剪、分割、波纹删除等操作;多种过渡效果和视频效果;支持多种混合模式和速度控制;可进行裁剪和变换。
  • 图形与文本:专业文本编辑器,支持丰富的样式、阴影、轮廓、渐变;20多种文本动画;卡拉OK风格字幕;多种形状工具;支持SVG导入;内置贴纸和表情符号库;背景生成器;关键帧动画。
  • 音频处理:多轨道混音,支持无限音频轨道实时混音;波形可视化;多种音频效果;音量和声道控制;节拍检测;音频闪避;降噪。
  • 色彩分级:色彩轮,可进行提升、伽马、增益控制;HSL调整;曲线编辑器;支持导入和应用3D LUT;内置预设。
  • 导出功能:支持多种格式导出,如MP4、WebM、ProRes等;多种质量预设;自定义设置;硬件编码;AI升采样;支持音频导出和图像序列导出;进度跟踪。
  • 专业工具:无限撤销/重做;自动保存;键盘快捷键;对齐网格;轨道管理;字幕支持;屏幕录制;项目分享。

性能特点

  • WebGPU渲染:实现GPU加速合成。
  • WebCodecs API:硬件视频解码/编码。
  • 帧缓存:LRU缓存实现流畅播放。
  • Web Workers:后台处理。
  • 4K支持:支持4K分辨率的编辑和导出。

代码架构

采用单仓库多包(Monorepo)结构:

  • apps/web:React前端,约66k行代码,包含UI组件、状态管理、服务和引擎协调等。
  • packages/core:核心引擎,约59k行代码,包含视频处理、音频处理、图形处理、文本渲染、导出和存储等功能。

关键技术

  • React 18 + TypeScript:实现类型安全的UI。
  • Zustand:轻量级状态管理。
  • MediaBunny:视频/音频处理。
  • WebCodecs:硬件编码/解码。
  • WebGPU:GPU加速渲染。
  • Web Audio API:专业音频处理。
  • THREE.js:3D变换和效果。
  • IndexedDB:本地项目存储。

设计原则

  • 基于动作的编辑:每个编辑操作都是可撤销的动作。
  • 不可变状态:使用Zustand实现可预测的更新。
  • 引擎分离:视频、音频、图形引擎相互独立。
  • 渐进式增强:提供优雅的降级方案(WebGPU → Canvas2D)。

开发管理

采用AI辅助开源开发,Claude AI协助进行问题分类、代码实现、代码审查和文档更新。同时有人工监督确保战略方向和重大变更的最终审批。这使得问题能快速审查(通常在24小时内),bug修复迅速,对问题有清晰详细的响应,并保持较高的代码质量标准。

路线图

  • 已完成:多轨道时间线、实时视频预览、完整编辑套件、文本编辑器、图形处理、音频混音、色彩分级、关键帧动画系统、导出功能、屏幕录制、AI升采样、撤销/重做和自动保存。
  • 进行中:嵌套序列、运动跟踪、更多导出格式、插件系统。
  • 计划中:调整图层、高级遮罩、音频频谱编辑、协作编辑、移动优化。

浏览器要求

支持Chrome 94+、Edge 94+、Firefox 130+、Safari 16.4+,推荐8GB以上内存、专用GPU用于4K编辑和现代多核CPU。

应用场景

  • 个人创作者:可在浏览器中轻松进行视频编辑,无需安装软件,保障隐私。
  • 教育机构:用于教学视频制作,无需为学生配备昂贵的软件。
  • 小型企业:满足日常视频制作需求,降低成本。

原文:mp.weixin.qq.com/s/lg4XYI4NV…

欢迎关注g*h:AI Tech研习社

关注g*h,后台回复【OpenClaw完全使用手册】,领取OpenClaw完全使用手册.pdf学习资料,更多学习资源敬请期待。