FreeCut:一个在浏览器中运行的开源视频编辑工具,支持本地多轨剪辑和实时预览,无需安装软件即可使用
还在为复杂的视频剪辑软件而头疼?这款基于浏览器的 FreeCut 视频编辑器,无需安装,功能强大,多轨道编辑、关键帧动画、实时预览,让你轻松创作出令人惊艳的视频!
一、FreeCut 是什么
FreeCut 是一款基于浏览器的多轨道视频编辑器。它无需安装,无需上传,一切都在本地浏览器中运行,利用 WebGPU、WebCodecs、OPFS 和 File System Access API 等先进技术,提供专业级的视频编辑体验。

二、功能特征
FreeCut 具有以下核心功能和特点:
- 时间线 & 编辑:
- 多轨道时间线,支持视频、音频、文本、图像和形状轨道。
- 轨道分组,可进行静音/可见/锁定传播。
- 修剪、分割、连接、波纹删除和速率伸缩工具。
- 滚动编辑、波纹编辑、滑动和滑移工具。
- 逐轨“关闭间隙”以删除剪辑之间的空白。
- 胶片缩略图和音频波形可视化。
- 预合成(嵌套合成,1 级深度)。
- 用于组织编辑的标记。
- 源监视器,可通过播放头或滑块标记入/出点并插入/覆盖编辑。
- 具有可配置历史深度的撤消/重做。
- GPU 特效: 所有视觉效果均由 WebGPU 加速。
- 模糊: 高斯、盒子、运动、径向、缩放。
- 颜色: 亮度、对比度、曝光、色相偏移、饱和度、鲜艳度、温度/色调、色阶、曲线、色轮、灰度、棕褐色、反转。
- 扭曲: 像素化、RGB 分裂、旋转、波浪、凸起/收缩、万花筒、镜像、凹槽玻璃。
- 风格化: 小插图、胶片颗粒、锐化、海报化、发光、边缘检测、扫描线、颜色故障。
- 抠像: 具有容差、柔化和溢出抑制的色度键(绿/蓝屏)。
- 混合模式: 25 种 GPU 加速的混合模式:正常、变暗、正片叠底、颜色加深、线性加深、变亮、屏幕、颜色减淡、线性减淡、叠加、柔光、强光、鲜艳光、线性光、点光、强混合、差异、排除、减去、划分、色相、饱和度、颜色、亮度。
- 遮罩: 具有关键帧几何变换的图层遮罩,用于合成和选择性效果应用。
- 转场:
- CPU 转场: 淡入淡出、擦除、滑动、3D 翻转、时钟擦除、光圈 - 每种都有方向变体。
- GPU 转场: 溶解、闪光、故障、漏光、像素化、色差、径向模糊。
- 可调节的持续时间和对齐方式。
- 关键帧动画:
- 具有预设缓动函数的贝塞尔曲线编辑器。
- 缓动:线性、缓入、缓出、缓入缓出、三次贝塞尔、弹簧。
- 具有时间轴切换的自动关键帧模式。
- 图形编辑器、时间轴和拆分视图。
- 预览 & 播放:
- 具有变换小部件(拖动、调整大小、旋转)的实时 WebGPU 合成预览。
- 通过自定义时钟引擎进行帧精确播放。
- GPU 示波器 - 波形、矢量示波器、直方图。
- 捕捉引导线和时间码显示。
- 导出:
- 通过 WebCodecs 进行浏览器内渲染(无需服务器)。
- 视频容器:MP4、WebM、MOV、MKV。
- 视频编解码器:H.264、H.265、VP8、VP9、AV1。
- 音频编解码器:AAC、Opus、MP3、FLAC、PCM (WAV)。
- 质量预设:低(2 Mbps)、中(5 Mbps)、高(10 Mbps)、超高(20 Mbps)。
- 媒体:
- 通过 File System Access API 导入 - 文件被引用,从不复制。
- 视频:MP4、WebM、MOV、MKV。
- 音频:MP3、WAV、AAC、OGG、Opus。
- 图像:JPG、PNG、GIF(动画)、WebP。
- 每个文件最多 5 GB。
- OPFS 代理视频生成,用于流畅预览。
- 媒体重新链接,用于移动或删除的文件。
- 场景检测和光流分析。
- 转录: 基于浏览器的语音转文本,通过 Whisper(在 Web Worker 中本地运行)。
- 模型:tiny、base、small、medium、large。
- 从转录自动生成字幕文本项。
- 多语言支持。
- 其他:
- 原生 SVG 形状 - 矩形、圆形、三角形、椭圆形、星形、多边形、心形。
- 具有自定义字体、颜色和定位的文本叠加。
- 项目包 - 将项目导出/导入为具有 Zod 验证模式的 ZIP 文件。
- 具有内容可寻址存储的 IndexedDB 持久性。
- 自动保存。
- 具有预设导入/导出的可自定义键盘快捷键。
- 可配置设置(FPS、捕捉、波形、胶片、预览质量、导出默认值、撤消深度、自动保存间隔)。
三、操作指南
- 环境准备:
- Node.js 18+
- 克隆项目:
git clone https://github.com/walterlow/freecut.git
- 进入目录:
cd freecut
- 安装依赖:
npm install
- 启动开发服务器:
npm run dev
- 在 Chrome 中打开:
http://localhost:5173
- 工作流程:
- 从项目页面创建一个项目。
- 通过将文件拖到媒体库中来导入媒体。
- 将剪辑拖到时间线 - 修剪、排列、添加效果和转场。
- 使用关键帧编辑器进行动画处理。
- 实时预览您的编辑。
- 直接从浏览器导出。
四、支持平台
FreeCut 需要 Chrome 113+。由于 FreeCut 使用 WebGPU、WebCodecs、OPFS 和 File System Access API,这些 API 尚未在所有浏览器中都可用。
Brave 浏览器默认禁用 File System Access API。要启用它:
- 导航到
brave://flags/#file-system-access-api - 将设置从
Disabled更改为Enabled - 单击
Relaunch以重新启动浏览器
五、产品定价
免费。
六、使用场景
FreeCut 适用于以下场景:
- 快速视频剪辑: 无需安装,随时随地进行视频剪辑。
- 轻量级项目: 适合制作简单的视频教程、社交媒体短视频等。
- 学习视频剪辑: 界面简洁易懂,适合新手学习视频剪辑。
七、运作模式
FreeCut 基于浏览器运行,利用 WebGPU、WebCodecs、OPFS 和 File System Access API 等技术,实现本地化的视频编辑功能。
结语
FreeCut 是一款功能强大、易于使用的免费在线视频编辑器。它无需安装,功能媲美专业软件,让你随时随地进行视频剪辑,是视频剪辑爱好者的福音!
GitHub:https://github.com/walterlow/freecut
网址:https://www.freecut.net/

