私密的 CloudConvert 替代品。
视频不会离开你的设备。

CloudConvert 及类似服务通过将你的视频上传到其服务器来进行转换。NearVid 直接在浏览器中剪辑和转换视频:通过我们自行构建、不含 GPL 代码的 ffmpeg.wasm 引擎实现无损剪辑和 WebM/GIF 输出,在支持的情况下还能用浏览器内置的编解码器导出 MP4——你的视频绝不会被上传到任何地方。

将视频拖放到此处

→ 0 已发送到服务器的文件 · 视频处理在您的设备上运行

LIVE · this device
0 B已上传
0已发送文件
WASM浏览器内处理
数据保留

转换在浏览器里运行,而不是在云端,会有什么不同?

CloudConvert 这类服务是围绕服务器流水线构建的:视频先上传,再排队等待转换,处理完成后再下载回来——云端转换服务之所以限制文件大小和转换时长,原因就在这里。NearVid 直接去掉了这条流水线:一个编译成 WebAssembly 的真正 FFmpeg 就在浏览器标签页里运行,选好文件的那一刻处理就开始了——没有上传时间,没有队列,也没有每日限额,唯一的上限是你自己设备的速度和内存。无损剪辑、WebM 转换、GIF 制作和音频提取在所有受支持的浏览器中都能使用;在浏览器自带 H.264 编码器可用的环境下,还可以导出 MP4。

同样的工作,去掉上传流水线

  1. 选择文件。在云端转换器上,这一刻就是上传的开始——大视频要等上几分钟,你的文件还会在别人的服务器上留下一份副本。在这里,文件只是在标签页内被打开;没有任何需要等待的东西。
  2. 是转换器来到你这里,而不是相反:一个编译为 WebAssembly 的真实 FFmpeg 构建加载进页面(约 25 MB,仅一次——之后缓存),取代了服务器端的转换队列。
  3. 选择操作——无损裁剪、WebM 或 GIF 转换、帧或音频提取在任何受支持的浏览器中可用;MP4 导出则在浏览器自带 H.264 编码器时可用。
  4. 保存结果。没有"从服务器下载"这一步,因为根本没有服务器:输出文件直接从浏览器内存写出。

云端流水线赢在哪里——你的浏览器又赢在哪里

诚实的比较是双向的。服务器集群可以运行浏览器工具无法随附的编解码器:云端转换器支持多得多的输出格式,并能在任何浏览器上产出 MP4,因为编码发生在它们控制的机器上。NearVid 的无 GPL FFmpeg 构建刻意不含 H.264 编码器,所以它的 MP4 导出只在浏览器自身通过 WebCodecs 提供编码器时存在(Chrome 及大多数 Chromium 系浏览器),且仅限该路径能读取的源(MP4、MOV、WebM、MKV、MPEG-TS)。如果你需要一种在任何设备上都能用的冷门输出格式,云端转换器确实是更好的工具。

你换来的是结构性的保证,而不是一纸政策承诺:在这里你的视频无法被上传,因为没有服务器可以接收它,页面的 Content-Security-Policy 也阻止任何发送。随之消失的是流水线附带的一切——上传等待、转换队列、每日转换时长、按文件大小分级的收费,以及"我的文件副本什么时候被删除"这个疑问。唯一的上限是你自己的硬件:单文件最大 500 MB(低内存手机 50 MB),处理速度取决于你的设备。对于日常任务——剪辑录像、把片段转成 WebM 或 GIF、提取音频——从你选中文件那一刻起,工作就开始了。

常见问题

NearVid 会像 CloudConvert 一样为了转换而上传我的视频吗?

不会。NearVid 完全在设备端处理视频——严格的 Content-Security-Policy 从技术上阻止了任何可能发送视频的请求。CloudConvert 等工具需要上传是因为转换发生在它们的服务器上;而 NearVid 的转换发生在你的浏览器中。

NearVid 能像云端转换工具一样转换为 MP4 吗?

可以,在大多数基于 Chrome 和 Edge 的浏览器中都支持。NearVid 会检测支持情况,并通过 WebCodecs API 使用浏览器内置的 H.264 编码器,因此即使是 MP4 输出也不会离开你的设备。如果 MP4 不可用,NearVid 仍然提供无损剪辑、WebM 转换和 GIF 制作,这些功能在所有支持的浏览器中都能使用。

什么情况下云端转换器仍是更好的选择?

当任务需要只有服务器能提供的东西:冷门目标格式、H.265 之类的编解码器、大量大文件的批量转换,或用于自动化流程的 API。NearVid 有意覆盖日常场景——裁剪、WebM、GIF、音频与帧提取,以及浏览器支持时的 MP4——并保证你的视频永不离开你的设备。

隶属于 Near