免費 MIDI 轉 MP3 轉換器
使用通用 MIDI 音色庫將 MIDI 檔案 (.mid) 轉換為 MP3 或 WAV。在瀏覽器中試聽,並可更改速度、調性或樂器;無需上傳任何內容。
將 .mid 檔案變成可在任何地方播放的音訊。通用 MIDI 音色庫會在您的瀏覽器中演奏每個聲部,您可以將結果儲存為 WAV 或 MP3。
將 MIDI 檔案拖放到此處 (.mid, .midi, .rmi, .kar)
MID, MIDI, RMI, KAR · 在你的裝置上處理
或按 Ctrl+V 從剪貼簿貼上
你的檔案永遠不會離開你的裝置。所有處理都在你的瀏覽器中本地進行。
MIDI 檔案儲存的是音符而非聲音,因此結果取決於播放它的音色庫。此處使用的是 FluidR3 Mono,一套包含 128 種樂器和鼓組的通用 MIDI 音色庫;其他播放器使用的聲音可能不同。
聲音:Frank Wen 和 Michael Cowgill 製作的 FluidR3Mono GM 音色庫 (MIT)。合成器:SpessaSynth (Apache-2.0)。
工作原理
將 MIDI 檔案轉換為音訊。MIDI 檔案是音符和樂器編號的列表;在您瀏覽器中執行的合成器使用通用 MIDI 音色庫播放它們並錄製結果。
- 1檔案在本地讀取您的 .mid、.midi、.rmi 或 .kar 檔案在您的裝置上開啟。其軌道、速度變化和樂器選擇被讀取。
- 2音色庫已載入FluidR3 Mono,一個包含 128 種樂器和鼓組的 23 MB 通用 MIDI 音色庫,會下載一次並快取以供下次使用。
- 3樂曲已播放SpessaSynth 合成器在後台工作執行緒中以比即時更快的速度播放每個音符,並應用您的速度、移調、樂器和混響設定。
- 4試聽並儲存播放結果,鋼琴捲簾會同步跟隨,然後將其儲存為 WAV 檔案,或在您的裝置上編碼為 MP3。
您的 MIDI 檔案絕不會離開您的裝置。僅音色庫會被下載一次。
指南
操作範例
按“試用範例”可載入一個內建的《歡樂頌》編曲,包含鋼琴、絃樂、貝斯和鼓:32 拍,112 BPM,約 17 秒。首次“轉換為音訊”會下載 22.6 MB 的音色庫,然後渲染約 19 秒的音訊,即樂曲加上 2 秒的混響尾音。作為 WAV 檔案,大小約為 3.2 MB(44.1 kHz,16 位立體聲)。一首預設速度下 3 分鐘的歌曲,輸出長度為 3:02,WAV 格式為 30.6 MB,192 kbps 的 MP3 格式約為 4.2 MB。在“速度”為 150% 時,同一首歌的長度為 2:02。
使用哪些設定,以及限制
- 追求速度選 WAV,追求體積選 MP3。 轉換後,“輸出格式”提供 WAV 和 MP3。WAV 會立即寫入,每分鐘音訊約 10 MB。MP3 由網站的 ffmpeg 編碼器以 192 kbps 編碼,每分鐘約 1.4 MB,該編碼器是您在儲存為 MP3 時取得的一次性下載,大小約 30 MB。
- 保留原始樂器,或強制使用一種。 “與檔案中一致”會使用檔案要求的樂器播放每個聲部。在“樂器”下選擇任何其他選項(大鋼琴、電鋼琴、教堂管風琴、尼龍弦吉他、絃樂、合唱團、銅管組、長笛、合成主音或八音盒)會用那一種樂器播放所有聲部。鼓聲部始終保持為鼓,因為用旋律樂器演奏鼓音軌會產生隨機的音高。
- 速度和移調是分開的。 “速度”範圍從 50% 到 200%,步長為 5,且不會改變音高。“移調”將每個聲部移動 -12 到 +12 個半音,且不會改變速度;鼓聲部不會被移動。因為速度會改變長度,200% 會使音訊時長減半,50% 則使其加倍。
- 關閉混響和合唱以加快渲染速度。 “混響與合唱”預設開啟。關閉後,聲音會更幹,渲染速度大約快三倍。在我們自己的測試中,一段 17 秒的樂曲,開啟效果時大約需要 6 秒,關閉時大約需要 2 秒。頁面會顯示進度百分比和剩餘時間估計,“取消”會立即停止渲染。
- 了解時長限制。 在計算機上,一次渲染最多可產生 20 分鐘音訊,在手機或平板電腦上為 8 分鐘,因為整首歌曲都儲存在記憶體中(約每分鐘 10 MB)。此限制包含 2 秒的尾音,並取決於速度。對於手機上的一首 10:00 的歌曲,頁面會提示“在這臺裝置上,這首 10:02 的歌曲僅渲染了前 8:00。請提高速度以容納更多內容,或使用計算機來渲染整首歌曲。”帶有迴圈標記的檔案,例如遊戲音樂,只會播放一遍。
- 檢查檔案和音色庫。 該工具可開啟最大 16 MB 的 .mid, .midi, .rmi 和 .kar 檔案,並檢查檔案頭位元組,因此非 MIDI 檔案在下載任何內容之前就會被拒絕。聲音來自一個 22.6 MB 的通用 MIDI 音色庫(FluidR3 Mono,128 種樂器和鼓組),當您首次按下轉換時,它會從我們自己的伺服器下載一次,並會對照固定大小和校驗和進行檢查。您的 MIDI 檔案本身不會被上傳。
常見問題及解決方法
- 提示“這不是此工具可以讀取的 MIDI 檔案。請使用標準的 .mid, .midi, .rmi 或 .kar 檔案。”
- 該檔案的開頭不像 MIDI 檔案:它必須以“MThd”開頭,或者是 Windows .rmi 封裝格式。例如,一個音訊檔案或儲存為 .mid 的網頁,或者損壞的下載檔案,都會無法通過此檢查。請重新下載 MIDI 檔案。如果您有一段錄音並想取得其音符,請改用音訊轉 MIDI 轉換器。
- 我更改了速度或樂器,但音訊沒有變化。
- 音訊是在您按下按鈕時渲染的,而非即時更新。更改後,頁面會顯示“設定已更改。請再次按轉換以試聽。”請按“再次轉換”。播放器、鋼琴捲簾和儲存的檔案始終與最後一次渲染結果符合。
- 提示“無法載入音色庫。請檢查您的連線並重試。”
- 22.6 MB 的音色庫未能下載,或者下載的副本未通過大小和校驗和測試,在這種情況下它會被刪除,以便重試時重新開始。請檢查您的連線並按“再次轉換”;提示框也可能會顯示“重試”按鈕。如果您的裝置設定為節省資料,下載將不會開始;請關閉資料節省模式或切換到 Wi-Fi。
- 提示“在此瀏覽器中渲染已停止。請重新載入頁面並重試,或使用其他瀏覽器。”
- 合成器失敗,或在 60 秒內未傳送任何進度。請重新載入頁面並重試。較短的歌曲、更快的速度或關閉“混響與合唱”均可減少工作量,且電腦的長度限制比手機更高。
- 儲存為 MP3 時提示“無法產生檔案。請嘗試改用 WAV。”
- MP3 編碼器未載入或編碼時失敗。請選擇 WAV,它無需編碼器並可立即儲存,或檢查您的網路連線後再次嘗試 MP3。WAV 是完整渲染的音訊,因此先儲存它不會有任何損失。
對比分析
MIDI 檔案儲存的是音符而非聲音,因此結果聽起來取決於播放它的音色庫。本工具始終使用一種 General MIDI 音色庫 FluidR3 Mono,因此它不會與音樂程式中的取樣樂器或手機、作業系統的內建 MIDI 播放器聲音一致。您無法載入自己的 SoundFont、靜音或重新平衡單個音軌,或為某個聲部指定不同樂器:您要麼保留檔案中的樂器,要麼將所有聲部設為同一種樂器。相應地,您可以在瀏覽器標籤頁中快速轉換,無需安裝任何內容,且 MIDI 檔案保留在您的裝置上。如需特定音色或逐軌控制,請使用帶有您所需樂器的音樂程式。