尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

ConvertX:自托管在线文件转换器,1000+ 格式在浏览器里批量处理

ConvertX:自托管在线文件转换器,1000+ 格式在浏览器里批量处理 ConvertX自托管在线文件转换器1000 格式在浏览器里批量处理【免费下载链接】ConvertX Self-hosted online file converter. Supports 1000 formats ⚙️项目地址: https://gitcode.com/GitHub_Trending/co/ConvertXConvertX 是一个自托管的在线文件转换工具支持 1000 多种文件格式的互转底层用 TypeScript、Bun 和 Elysia 编写通过 Docker 一条命令就能在自己服务器上跑起来让你在浏览器里完成原本要装一堆桌面软件才能做的格式转换。为什么需要一台自己的转换服务格式不兼容是日常小事的集合对方发来 .msg 邮件附件打不开、电子书只支持 EPUB 而你手里是 MOBI、设计稿要从 PDF 导出 SVG、一批照片要从 HEIC 批量转成 JPG。市面上传输型工具要么有文件数量上限要么把文件存到别人的服务器上隐私和批量需求都难以兼顾。ConvertX 的思路是把整套转换服务放到你自己的机器上上传、转换、下载全程不出内网文件想留多久就留多久。支持哪些转换20 个引擎覆盖图文档音视频转换器按底层引擎组织每个引擎封装了一个成熟开源工具你只需要选源格式和目标格式不用关心背后调的是什么。主要分组如下文件类型底层引擎典型用例视频音频FFmpeg约 472 种输入格式视频转码、音视频互转位图ImageMagick245 种输入、GraphicsMagick、Vips、libheif、libjxl照片转 JPG/WebP/AVIFHEIC 转 JPG矢量图Inkscape、resvg、dvisvgm、Potrace、VTracerPDF/SVG 互转、位图描摹转矢量办公文档LibreOffice、Pandoc、MarkitdownWord/PPT 转 PDFMarkdown 转 HTML/DOCX电子书Calibre26 种输入、19 种输出EPUB 与 MOBI 等格式互转3D 模型Assimp77 种输入格式FBX/OBJ 等 3D 资产互转LaTeXXeLaTeX文档排版输出数据与通讯Dasel、msgconvert、VCF to CSVJSON/XML 转换、Outlook 邮件导出、通讯录转 CSV技术上没有自研转换逻辑而是由 Elysia 框架做 Web 服务层src/converters/main.ts 统一调度各引擎每个引擎对应 src/converters/ 下独立的一个模块想加新格式改一个文件即可。谁会用得上它个人用户手机相册导出的 HEIC 照片在 Windows 上打不开 → 批量上传后统一转成 JPG → 直接下载分享不用再装转换器。内容创作者写 Markdown 出稿后要多格式分发 → 用 Pandoc 引擎一次转出 HTML、PDF、DOCX → 各平台版本齐了。电子书读者从旧设备迁移一批 MOBI 到 Kindle → Calibre 引擎批量转 EPUB → 不用逐本处理。小团队内部使用把服务部署在团队服务器上全员通过浏览器访问 → 密码保护 多账户各自有历史记录 → 不经过第三方网盘文件留在自己机房。部署与配置Docker 一键起步官方提供 Docker 镜像ghcr.io 与 Docker Hub 均有:latest为发布版、:main为开发版仓库内还带了 compose.yaml 可直接参考。最简启动docker run -p 3000:3000 -v ./data:/app/data ghcr.io/c4illin/convertx然后访问http://localhost:3000创建第一个账户。几个实用要点安全默认值注册默认关闭ACCOUNT_REGISTRATIONfalse只有本地或 HTTPS 访问才允许登录非本地暴露需显式设置HTTP_ALLOWEDtrueJWT_SECRET建议手动指定。自动清理AUTO_DELETE_EVERY_N_HOURS默认 24 小时超龄转换文件会被自动删除设为 0 可关闭。多账户支持多人各自注册登录历史页可按需隐藏HIDE_HISTORY。并发与硬件加速MAX_CONVERT_PROCESS限制并发转换数FFMPEG_ARGS可传-hwaccel vaapi之类的参数启用 GPU 转码。值得留意的几个细节 批量上传是主流程而非附加功能多个文件一次转换、统一下载 密码保护 多账户且注册开关默认关闭部署即私有 每个转换器是独立模块见 src/converters/缺格式可以给项目提需求或自己补⏱ 转换文件默认 24 小时自动清理服务器不会无限堆积垃圾文件⚙️ 十几个环境变量覆盖子路径部署、语言、并发、FFmpeg 参数等常见需求适合谁、不适合谁如果你有自己可控的服务器家里 NAS、VPS 都够又希望批量转换不经过第三方、文件归属清晰ConvertX 基本免配置即可上手拉个容器、建个账户就能用。反过来如果你只是偶尔转一个文件且不想维护任何服务在线小工具的成本更低。自托管换来的数据自主和批量自由是这类工具真正的分界线。【免费下载链接】ConvertX Self-hosted online file converter. Supports 1000 formats ⚙️项目地址: https://gitcode.com/GitHub_Trending/co/ConvertX创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表