雖然現在網路上有很多免費轉檔服務,但檔案都需要上傳到伺服器,你可能會擔心隱私洩露,又或是檔案超出限制,使用上比較不方便,這篇要介紹的 ConvertX 開源工具就是不錯的替代選擇,支援超過 1,000 種格式,從影片、音樂、圖片、電子書、到文件等都能轉,幾乎可說你需要的,它都有提供,而且透過瀏覽器就能使用,
唯一比較不方便是,ConvertX 沒有提供安裝檔,需要自己部署,不過對於不懂的人也不用太擔心,可以透過 Gemini CLI 來要求 AI 幫你部署,Windows、Mac 都能裝,下面我也會簡單示範。
ConvertX 免費開源轉檔工具,支援超過 1,000 種檔案格式
ConvertX 目前在 GitHub 已經獲得 5.5K 個星星,非常受歡迎,用 Docker 就能一鍵部署 ,主要有以下四個特色:
- 將檔案轉換為不同格式,支援超過 1,000 個
- 可批次處理多個檔案
- 密碼保護,需登入帳號才能使用,並提供多帳號管理
- 整合各個專業轉檔引擎,確保轉換品質和相容性
而使用的各轉檔引擎分別為以下:
ConvertX 使用前,需要註冊帳號,輸入你的 E-mail 和密碼,建立好後登入即可使用:
接著就會進到主畫面,把你要轉檔的檔案拖曳進來,可一次拖曳多個檔案,支援批次處理:
匯入之後,按下方的 Search for conversions 搜尋你要轉檔的格式:
會列出非常多格式,你可以慢慢瀏覽,但還是建議輸入關鍵字,這樣會比較快找到:
像我要把剛剛的 PNG 圖檔,轉換成 JPG,imagemagick 和 ffmpeg 轉換器都能轉,我使用前者:
調整好後,按下方的 Convert 就會開始轉換:
圖片轉檔速度很快,轉好後你可以個別下載,也能按右上角 Download All 一次下載全部。因為轉換過程都是在本地處理,因此無論檔案多大,都不用等待下載時間:
我檢查確實把我兩張圖片都轉成 JPG 了:
再來我還有測試影片轉檔,將 MP4 檔案轉成 WEBM,使用 FFMPEG 轉換器:
影片轉檔速度就慢很多,而且目前這款工具不會顯示轉檔進度,因此就只能把畫面放著,一直等到它顯示完成。如果你不放心,或覺得好像沒在轉,可以透過工作管理員或活動監視器之類的工具,來檢查是否有在運作。我是用 Mac,透過活動監視器可以明顯看到,ffmpeg 正在使用大量 CPU 資源,代表說確實有在運作:
另外 ConvertX 不支援任何硬體加速,因此影片轉檔速度其實有一點慢。
轉好後一樣下載下來:
確實成功將 MP4 轉成 webm,播放也沒問題:
如何透過 Gemini CLI 安裝 ConvertX
如果你的電腦裡有安裝 Gemini CLI,且你不知道怎麼本地部署 ConvertX,那就可以要求 AI 幫你完成所有動作,碰到任何問題也能叫 AI 幫忙解決。
透過命令提示字元或終端機打開 Gemini CLI 後,就跟 AI 說「幫我安裝這個專案」,並於後面貼上 ConvertX 的 GitHub 網址:
AI 就會開始執行,要求任何動作同意就可以,如果你的電腦有缺少任何套件,基本上它都會幫你安裝:
中途如果有任何問題,都可以再次問它,像我的安裝過程 AI 似乎卡住,我就問它「為何你都無法開啟 一直卡住」,隨後它就為我解釋,以及優化整個執行過程:
首次我透過瀏覽器打開沒辦法使用,顯示無法連接伺服器,我也將這問題丟給 AI,AI 就開始幫我尋找哪裡出錯並修復:
我的第一次轉檔也失敗,同樣我也丟給 AI,AI 會找出問題並解決和修復: