Audio-Dateien exportieren und umformatieren
Wenn du Änderungen an deinen Audiodateien vorgenommen hast oder sie die falsche Dateiendung haben, kannst du sie mit PyDub als neue Audiodateien exportieren und speichern.
Das geht mit der Funktion .export() für jede Instanz von AudioSegment, die du erstellt hast. Die Funktion export() nimmt zwei Parameter entgegen: out_f, also den Ziel-Dateipfad deiner Audiodatei, und format, das gewünschte Format der neuen Audiodatei. Beide sind Strings. format ist standardmäßig "mp3", also pass es bei Bedarf an.
In dieser Übung importierst du diese .mp3-Datei (mp3_file.mp3) und exportierst sie anschließend mit der Endung .wav mithilfe von .export().
Denk daran: Um mit anderen Formaten als .wav zu arbeiten, brauchst du ffmpeg.
Diese Übung ist Teil des Kurses
Verarbeitung gesprochener Sprache in Python
Anleitung zur Übung
- Importiere
mp3_file.mp3und speichere es inmp3_file. - Exportiere
mp3_filemit dem Dateinamenmp3_file.wavund demformat"wav".
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
from pydub import AudioSegment
# Import the .mp3 file
mp3_file = AudioSegment.from_file(____)
# Export the .mp3 file as wav
mp3_file.____(out_f=____,
format=____)