Show HN: VidStudio,基于浏览器的视频编辑器,不上传你的文件
发布: (2026年4月21日 GMT+8 19:58)
2 分钟阅读
原文: Hacker News
Source: Hacker News
介绍
我构建了 VidStudio,一款注重隐私的视频编辑器,完全在浏览器中运行。它的设计目标是无摩擦:无需账号、无需上传,所有数据都保存在本地机器上。
功能
- 多轨道时间线
- 帧级精确定位
- MP4 导出
- 支持音频、视频、图片和文字轨道
- 基于 WebGL 的画布(提供软件回退)
- 移动端兼容
实现细节
- WebCodecs 负责时间线播放和拖动时的帧解码,通过利用硬件解码器(如果可用)实现响应式定位。
- 编译为 WebAssembly 的 FFmpeg 执行最终的编码、格式转换以及 WebCodecs 未覆盖的任务。
- 渲染使用 Pixi.js 在 WebGL 画布上进行,如果不支持 WebGL 则回退到软件渲染。
- 项目数据存储在 IndexedDB 中。
- 大量处理在 Web Workers 中运行,确保导出过程 UI 保持响应。
反馈
欢迎提出技术问题,讨论将整个流水线放在客户端的取舍。任何反馈都非常感谢。
链接: