news 2026/4/7 12:27:41

全能文件转换利器ConvertX

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
全能文件转换利器ConvertX

简介

什么是 ConvertX ?

ConvertX是一个自托管的在线文件转换器,支持超过一千种不同的文件格式。能为您提供一个私有的、完全可控的文件转换解决方案,让您无需将文件上传到第三方服务即可完成转换,有效保护数据隐私。

主要特点

  • 格式广泛:支持图片、音视频、文档等超过1000种文件格式之间的相互转换。
  • 批量处理:可以一次性处理多个文件,提高效率。
  • 安全私密:支持密码保护和多账户系统,完全自托管,保障数据安全。
  • 易于部署:提供Docker镜像,可通过简单的命令或Docker Compose快速部署。
  • 现代化界面:简洁直观的Web界面,易于上手。

应用场景

  • 个人用户在自己的NAS或服务器上搭建专属的文件转换服务。
  • 团队或企业内部共享一个安全、便捷的格式转换工具。
  • 需要频繁转换文件格式的设计师、视频编辑师或办公室职员。

ConvertX利用了强大的库和工具,例如用于视频的FFmpeg、用于文档的Pandoc、用于图像的GraphicsMagickVips,以及用于矢量图形的Inkscape等。这种广泛的兼容性使其成为需要转换媒体、文档、3D资产等的用户的全面选择。

格式支持

以下是ConvertX支持的转换器及其用例、输入格式和输出格式

转换器用例输入格式输出格式
Inkscape向量图像717
libjxlJPEG XL1111
resvgSVG11
Vips图像4523
libheifHEIF24
XeLaTeXLaTeX11
Calibre电子书2619
LibreOffice文档4122
Dasel数据文件54
Pandoc文档4365
msgconvertOutlook11
VCF to CSV联系人11
dvisvgm向量图像42
ImageMagick图像245183
GraphicsMagick图像167130
Assimp3D 资产7723
FFmpeg视频~472~199
Potrace栅格到向量411
VTracer栅格到向量81
Markitdown文档61

安装

在群晖上以 Docker 方式安装。

在注册表中搜索convertx,选择第一个c4illin/convertx,版本选择latest

本文写作时,latest版本对应为v0.17.0

docker文件夹中,创建一个新文件夹convertx,并在其中建一个子文件夹data

文件夹装载路径说明
docker/convertx/data/app/data存放应用数据和数据库文件等

端口

本地端口不冲突就行,这里我们将容器的3000端口映射到本地的3040

本地端口容器端口
34553000

环境

可以根据需求添加环境变量进行配置。

变量说明
JWT_SECRETyour_long_and_secret_string用于签署JSON Web令牌的密钥,建议设置为一个复杂的长字符串
HTTP_ALLOWEDtrue如果您通过非HTTPS(例如http://群晖IP:3455)访问,请设置此项为true
LANGUAGEzh格式化日期字符串的语言,指定为IETF BCP 47 language tag格式

更多的环境变量请参考官方文档:https://github.com/C4illin/ConvertX#environment-variables

命令行安装

如果您熟悉命令行,可以使用docker clidocker-compose更快捷地安装。

Docker CLI

# 新建文件夹 convertx 和 子目录mkdir-p /volume1/docker/convertx/data# 进入 convertx 目录cd/volume1/docker/convertx# 运行容器dockerrun -d\--name convertx\--restart unless-stopped\-p3455:3000\-v$(pwd)/data:/app/data\-eJWT_SECRET='aLongAndSecretStringUsedToSignTheJSONWebToken1234'\-eHTTP_ALLOWED='true'\-eLANGUAGE='zh'\c4illin/convertx:latest

Docker Compose

将下面的内容保存为docker-compose.yml文件

services:convertx:image:c4illin/convertx:latestcontainer_name:convertxrestart:unless-stoppedports:-"3455:3000"volumes:-./data:/app/dataenvironment:-JWT_SECRET=aLongAndSecretStringUsedToSignTheJSONWebToken1234# will use randomUUID() if unset-HTTP_ALLOWED=true# uncomment this if accessing it over a non-https connection-LANGUAGE=zh

然后通过SSH登录到您的群晖,执行下面的命令:

# 新建文件夹 convertx 和 子目录mkdir-p /volume1/docker/convertx/data# 进入 convertx 目录cd/volume1/docker/convertx# 将 docker-compose.yml 放入当前目录# 一键启动docker-composeup -d

运行

部署成功后,在浏览器中输入http://群晖IP:3455就能看到注册界面,创建您的第一个账户后即可开始使用

登录成功后的主界面

  • 将要转换的文件拖入中间的区域
  • Search for conversions中选择需要转换的目标格式

Convert进行转换,可以直接查看或者下载

参考文档

C4illin/ConvertX: 💾 Self-hosted online file converter. Supports 1000+ formats ⚙️
地址:https://github.com/C4illin/ConvertX

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/27 10:37:11

证件照规范解读:AI智能证件照工坊如何满足各国标准

证件照规范解读:AI智能证件照工坊如何满足各国标准 1. 引言:AI 智能证件照制作工坊的诞生背景 在数字化办公与在线身份认证日益普及的今天,证件照已不仅是实体证件的附属品,更是电子简历、政务平台、考试报名、签证申请等场景中…

作者头像 李华
网站建设 2026/3/26 21:07:19

2025年最全IDM破解激活终极解决方案

2025年最全IDM破解激活终极解决方案 【免费下载链接】IDM-Activation-Script IDM Activation & Trail Reset Script 项目地址: https://gitcode.com/gh_mirrors/id/IDM-Activation-Script 还在为Internet Download Manager的试用期限而困扰吗?想要找到真…

作者头像 李华
网站建设 2026/4/7 6:29:08

BiliTools智能视频管家:解放双手的内容管理新革命

BiliTools智能视频管家:解放双手的内容管理新革命 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持视频、音乐、番剧、课程下载……持续更新 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTool…

作者头像 李华
网站建设 2026/3/29 6:42:18

AI向量服务新选择:Qwen3-Embedding-4B入门必看指南

AI向量服务新选择:Qwen3-Embedding-4B入门必看指南 1. 引言 随着大模型在自然语言处理、信息检索和多模态理解等领域的广泛应用,高质量的文本嵌入(Text Embedding)服务已成为构建智能系统的核心基础设施之一。传统的通用语言模型…

作者头像 李华
网站建设 2026/3/28 23:55:45

AI+人力资源场景落地:AI证件照系统企业部署案例

AI人力资源场景落地:AI证件照系统企业部署案例 1. 引言 1.1 业务场景描述 在现代企业的人力资源管理中,员工入职、档案更新、工牌制作等环节均需标准化的证件照。传统方式依赖员工自行前往照相馆拍摄或使用PS处理照片,存在成本高、效率低、…

作者头像 李华
网站建设 2026/3/31 8:23:08

终极跨平台B站下载器:2026年高效使用完整攻略

终极跨平台B站下载器:2026年高效使用完整攻略 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持视频、音乐、番剧、课程下载……持续更新 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

作者头像 李华