Exportarea și reformatarea fișierelor audio
Dacă ai modificat fișierele audio sau dacă au extensia greșită, poți folosi PyDub pentru a le exporta și salva ca fișiere audio noi.
Poți face acest lucru apelând funcția .export() pe orice instanță de AudioSegment pe care ai creat-o. Funcția export() primește doi parametri: out_f, adică calea de destinație a fișierului audio, și format, formatul în care dorești să salvezi noul fișier audio. Ambii sunt șiruri de caractere. Valoarea implicită a parametrului format este "mp3", așa că asigură-te că îl modifici dacă este nevoie.
În acest exercițiu, vei importa acest fișier .mp3 (mp3_file.mp3), apoi îl vei exporta cu extensia .wav folosind .export().
Reține că, pentru a lucra cu fișiere altele decât .wav, vei avea nevoie de ffmpeg.
Acest exercițiu face parte din cursul
Procesarea limbajului vorbit în Python
Instrucțiuni pentru exercițiu
- Importă
mp3_file.mp3și salvează-l în variabilamp3_file. - Exportă
mp3_filecu numele de fișiermp3_file.wavșiformat-ul"wav".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
from pydub import AudioSegment
# Import the .mp3 file
mp3_file = AudioSegment.from_file(____)
# Export the .mp3 file as wav
mp3_file.____(out_f=____,
format=____)