VERT (VERT-sh/VERT)
Searching Database…
这是什么?
VERT 是一个开源文件转换器,以网页应用的形式运行:它在你自己的电脑上直接转换图片、视频和文档等文件,而不是上传到服务器,而且可以免费使用。
这是在浏览器里用的网站,还是需要安装的软件?
它在浏览器中运行——是一个 SvelteKit 网页应用,转换通过 WebAssembly 在客户端完成。如果你想自己部署,也有 Docker 方案可用。
我怎么转换第一个文件?
在浏览器中打开官方实例,把文件拖进去就行。如果想运行自己的副本,可以按照入门文档里用 Docker 部署的步骤操作。
描述里写着完全本地*——这个星号是什么意思?
有一项不是本地的:在官方实例上转换视频是由他们的服务器处理的。其他一切都浏览器本地运行,自己部署这个守护进程后,视频转换也能变成完全本地。
我可以不用他们的网站,自己搭一份吗?
可以。仓库里带有 Docker 和 docker-compose 文件,文档里还有一份使用 Docker 的指南。自己部署还能让视频转换在你自己的硬件上进行。
如果我转换一个私人文件,它会被上传到别的地方吗?
图片和文档不会——转换就在你的浏览器里完成。唯一的例外是官方实例上的视频,那部分由他们的服务器处理。
它能转换哪些类型的文件?
覆盖面很广:视频和音频由 ffmpeg 处理,图片由 ImageMagick 处理,文档转换由 pandoc 处理——每个都以 WebAssembly 的形式在浏览器标签页里运行。
我需要在电脑上安装 ffmpeg 或其他东西吗?
不需要。转换引擎已经编译成 WebAssembly,随应用一起提供,所以浏览器页面自带所需的全部东西。
README 里提到的 daemon 是什么?
它是为官方实例执行视频转换的服务。README 提到它很容易自行部署,所以你可以自己运行这部分,让视频任务不经过他们的服务器。
What are similar projects?
convert, ConvertX, bentopdf, chat-ui, omni-tools, pdfcraft, openreel-video, immich
Which topics is it in?
imagemagick, conversion, pandoc, sveltekit, client-side, converter, svelte, privacy-first, ffmpeg, wasm, agpl, docker-compose

