Exportar y reformatear archivos de audio
Si has hecho cambios en tus archivos de audio o tienen la extensión equivocada, puedes usar PyDub para exportarlos y guardarlos como archivos nuevos.
Puedes hacerlo usando la función .export() sobre cualquier instancia de AudioSegment que hayas creado. La función export() recibe dos parámetros: out_f, la ruta de destino de tu archivo de audio, y format, el formato que quieres para el nuevo archivo. Ambos son cadenas. format es "mp3" por defecto, así que acuérdate de cambiarlo si lo necesitas.
En este ejercicio, vas a importar este archivo .mp3 (mp3_file.mp3) y luego exportarlo con la extensión .wav usando .export().
Recuerda que, para trabajar con archivos distintos de .wav, necesitarás ffmpeg.
Este ejercicio forma parte del curso
Procesamiento del lenguaje hablado en Python
Instrucciones del ejercicio
- Importa
mp3_file.mp3y guárdalo enmp3_file. - Exporta
mp3_filecon el nombre de archivomp3_file.wavconformat"wav".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
from pydub import AudioSegment
# Import the .mp3 file
mp3_file = AudioSegment.from_file(____)
# Export the .mp3 file as wav
mp3_file.____(out_f=____,
format=____)