開始使用免費開始

匯出並重新格式化音訊檔案

如果你已經對音訊檔做了修改,或是副檔名不正確,你可以用 PyDub 把它們匯出並儲存為新的音訊檔。

你可以在任何你建立的 AudioSegment 實例上呼叫 .export() 函式來完成。export() 函式需要兩個參數:out_f(音訊檔的輸出路徑)與 format(你希望新音訊檔的格式)。兩者都為字串。format 的預設值是 "mp3",所以若有需要,請記得更改。

在這個練習中,你會匯入這個 .mp3 檔(mp3_file.mp3),接著使用 .export().wav 副檔名匯出。

請記得,若要處理 .wav 以外的檔案,你需要安裝 ffmpeg

本練習屬於課程

Python 的口語語言處理

檢視課程

練習說明

  • 匯入 mp3_file.mp3 並將其儲存到 mp3_file
  • 使用 "wav"format,將 mp3_file 以檔名 mp3_file.wav 匯出。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

from pydub import AudioSegment

# Import the .mp3 file
mp3_file = AudioSegment.from_file(____)

# Export the .mp3 file as wav
mp3_file.____(out_f=____,
                format=____)
編輯並執行程式碼