CommencezCommencez gratuitement

Exporter et reformater des fichiers audio

Si vous avez apporté des modifications à vos fichiers audio ou s'ils ont la mauvaise extension, vous pouvez utiliser PyDub pour les exporter et les enregistrer comme de nouveaux fichiers audio.

Pour ce faire, appelez la fonction .export() sur n'importe quelle instance d'AudioSegment que vous avez créée. La fonction export() prend deux paramètres : out_f, soit le chemin du fichier de destination de votre fichier audio, et format, soit le format souhaité pour votre nouveau fichier audio. Ces deux valeurs sont des chaînes de caractères. Par défaut, format est "mp3", donc n'oubliez pas de le changer au besoin.

Dans cet exercice, vous importerez ce fichier .mp3 (mp3_file.mp3), puis vous l'exporterez avec l'extension .wav à l'aide de .export().

Rappelez-vous que pour traiter des fichiers autres que .wav, vous aurez besoin de ffmpeg.

Cette activité fait partie du cours

Traitement de la langue parlée en Python

Voir le cours

Instructions de l’exercice

  • Importez mp3_file.mp3 et enregistrez-le dans mp3_file.
  • Exportez mp3_file avec le nom de fichier mp3_file.wav en utilisant le format "wav".

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

from pydub import AudioSegment

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

# Export the .mp3 file as wav
mp3_file.____(out_f=____,
                format=____)
Modifier et exécuter le code