OpenCut Classic — 开箱即用的开源浏览器视频编辑器
OpenCut 是一个基于浏览器的开源视频编辑器,核心用 Rust + WASM 实现,界面简洁,功能够用。但原版需要数据库、Redis、登录认证,部署门槛不低。
我做了个 Fork 版,改造成纯前端静态应用,开箱即用。
改了什么
纯前端:移除 PostgreSQL、Redis、better-auth,数据全部存浏览器 IndexedDB,媒体文件用 OPFS,加载完成后可以离线使用,数据全部本地存储,隐私安全有保障
免登录:不需要注册,打开就能用
中文支持:内置中英文双语,头部切换,默认中文
怎么用
编辑器界面
打开后进入项目列表页,点「新建项目」进入编辑器。编辑器分四个区域:
左侧 — 素材面板:导入视频/音频/图片,管理项目素材,支持拖拽
中间 — 预览窗口:实时预览画面,支持播放/暂停/逐帧
右侧 — 属性面板:调整选中素材的位置、缩放、透明度、滤镜等参数
底部 — 时间线:多轨道编辑,支持拖拽裁剪、分割、调整顺序
基本流程
新建项目 → 项目列表页点「新建项目」
导入素材 → 左侧素材面板拖入或点击导入视频/音频/图片
拖到时间线 → 素材拖到对应轨道上排列
编辑调整 → 选中时间线上的片段,右侧面板调参数;直接在时间线上拖拽裁剪、切割
预览 → 中间窗口实时看效果
导出 → 编辑器顶部导出按钮,渲染输出视频文件
项目管理
支持搜索、排序(按时间/名称/时长)
网格/列表两种视图切换
右键菜单:重命名、复制、查看详情、删除
批量选择后批量操作
注意事项
数据存在浏览器本地,换浏览器/清缓存会丢失,建议定期导出
推荐使用 Chrome 获得最佳体验(其他浏览器可能提示降级警告)
媒体文件存储在 OPFS,占用浏览器存储空间,大项目注意容量