Exporter et reformatter des fichiers audio
Si vous avez modifié vos fichiers audio, ou s’ils ont la mauvaise extension, vous pouvez utiliser PyDub pour les exporter et les enregistrer en tant que nouveaux fichiers audio.
Pour cela, utilisez la fonction .export() sur n’importe quelle instance d’AudioSegment que vous avez créée. La fonction export() prend deux paramètres : out_f, le chemin de destination de votre fichier audio, et format, le format souhaité pour votre nouveau fichier audio. Ces deux paramètres sont des chaînes de caractères. Par défaut, format vaut "mp3", pensez donc à le modifier si nécessaire.
Dans cet exercice, vous allez importer ce fichier .mp3 (mp3_file.mp3), puis l’exporter avec l’extension .wav en utilisant .export().
N’oubliez pas que, pour travailler avec d’autres fichiers que .wav, vous aurez besoin de ffmpeg.
Cet exercice fait partie du cours
Traitement du langage parlé en Python
Instructions
- Importez
mp3_file.mp3et enregistrez-le dansmp3_file. - Exportez
mp3_fileavec le nom de fichiermp3_file.waven utilisant leformat"wav".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
from pydub import AudioSegment
# Import the .mp3 file
mp3_file = AudioSegment.from_file(____)
# Export the .mp3 file as wav
mp3_file.____(out_f=____,
format=____)