Kom igångKom igång gratis

Exportera och konvertera ljudfiler

Om du har gjort ändringar i dina ljudfiler, eller om de har fel filändelse, kan du använda PyDub för att exportera och spara dem som nya ljudfiler.

Det gör du genom att anropa .export() på valfri instans av AudioSegment som du har skapat. Funktionen export() tar två parametrar: out_f, det vill säga målsökvägen för din ljudfil, och format, det format du vill att den nya ljudfilen ska ha. Båda är strängar. format är "mp3" som standard, så se till att ändra det om du behöver.

I den här övningen importerar du den här .mp3-filen (mp3_file.mp3) och exporterar den sedan med filändelsen .wav med hjälp av .export().

Kom ihåg att du behöver ffmpeg för att arbeta med andra filer än .wav.

Den här övningen är en del av kursen

Taligenkänning i Python

Visa kurs

Övningsinstruktioner

  • Importera mp3_file.mp3 och spara den i variabeln mp3_file.
  • Exportera mp3_file med filnamnet mp3_file.wav och format inställt på "wav".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

from pydub import AudioSegment

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

# Export the .mp3 file as wav
mp3_file.____(out_f=____,
                format=____)
Redigera och kör kod