MP3 轉 FLAC 轉換器

將有損的 MP3 檔案轉換為 FLAC,會將解碼後的音訊儲存為無損壓縮的 PCM,但無法還原原始 MP3 壓縮所捨棄的頻率。

在這裡選擇或拖放檔案

私密 - 檔案絕不會離開您的裝置

或貼上 Ctrl+V

等待檔案時,可以玩玩 Code Rain

零網路傳輸隱私保證: 0 位元組上傳至外部伺服器。所有處理皆在本機瀏覽器沙箱中進行。

格式比較與技術規格

規格MP3FLAC
MIME 類型audio/mpegaudio/flac
類型壓縮音訊無損音訊
壓縮有損(MPEG-1 Audio Layer III)無損線性預測編碼 + Golomb-Rice
標準規格ISO/IEC 11172-3IETF RFC FLAC Codec Specification
檔案簽章(magic bytes)標頭FF FB or 49 44 33 (ID3)66 4C 61 43 (fLaC)

格式概述與應用

音訊工程師與音樂檔案管理者經常需要將音軌從壓縮的傳輸格式移至封存容器中,以便進行剪輯工作、數位發行平台或個人音樂庫整理。MP3 編碼會捨棄部分音訊資訊。FLAC 會保留其收到的解碼取樣,但無法還原在 MP3 編碼過程中被移除的資訊。在將舊有音軌收藏準備用於母帶儲存或專業混音環境時,執行此檔案轉換相當常見。諸如 Audacity、Foobar2000 與 FFmpeg 等軟體應用程式均可直接處理此轉換。雖然產生的檔案大小會大幅增加,但新的檔案可確保後續的編輯或匯出不會遭受多次有損壓縮循環所常見的累積世代損失。

技術規格與編解碼器解析

MP3 格式正式名稱為 MPEG-1 Audio Layer III,依賴有損壓縮,透過心理聲學遮蔽(psychoacoustic masking)永久捨棄聽不見的音訊頻率。MP3 資料串流通常以包含 11 或 12 個設定位元(例如 0xFFF)的檔案簽章或影格同步開頭,並使用 audio/mpeg MIME 類型。相對地,FLAC 代表免費無損音訊編碼(Free Lossless Audio Codec),並使用 audio/flac MIME 類型。FLAC 以 ASCII 十六進位表示的四位元組簽章「fLaC」開頭。其壓縮引擎結合線性預測編碼與 Golomb-Rice 編碼,在不遺失任何音訊取樣的情況下縮減檔案大小。將 MP3 轉換為 FLAC 時,解碼器會將低位元率的有損影格解碼成線性 PCM 波形,再由 FLAC 編碼器使用無損數學演算法進行壓縮。

作業系統與瀏覽器相容性

FLAC 在大多數現代桌面作業系統(包含 Windows 10 與 11、macOS,以及透過預設多媒體播放器支援的主要 Linux 發行版)中都享有原生播放支援。像 Android 這樣的行動平台原生支援 FLAC 播放,而 iOS 與 iPadOS 則從 iOS 11 開始提供原生支援。諸如 Google Chrome、Mozilla Firefox 和 Microsoft Edge 等網頁瀏覽器透過 HTML5 音訊元素原生播放 FLAC,不過較舊版本的 Apple Safari 可能需要備用處理機制或轉碼。

實用資訊

將 MP3 轉換為 FLAC 會使您的檔案大小增加最多五倍,且不會提升音訊品質,因為在原始 MP3 壓縮期間遺失的高頻資料永遠無法復原。

常見問題

如何將 MP3 音訊轉換為 FLAC 音訊且不失真?

您可以使用音訊轉換軟體來轉碼檔案,但這個過程無法復原已經遺失的品質。由於 MP3 使用會永久刪除高頻資料的有損壓縮,因此將其轉換為 FLAC 只是將該低品質音訊放入無損容器中,無法找回遺失的聲音。

MP3 音訊與 FLAC 音訊有什麼區別?

MP3 是一種有損壓縮格式,會捨棄音訊頻譜的一部分來達到非常小的檔案大小。FLAC 是一種無損壓縮格式,它使用預測數學演算法在不刪除任何原始聲音取樣的情況下縮減音訊資料,產生的檔案會大得多。