ПочатиПочніть безкоштовно

Експорт і переформатування аудіофайлів

Якщо ви змінили свої аудіофайли або вони мають неправильне розширення, ви можете скористатися PyDub, щоб експортувати й зберегти їх як нові аудіофайли.

Зробити це можна за допомогою функції .export() для будь-якого екземпляра AudioSegment, який ви створили. Функція export() приймає два параметри: out_f — шлях до файла призначення вашого аудіо, і format — формат, у якому має бути новий аудіофайл. Обидва параметри — рядки. За замовчуванням format — це "mp3", тож за потреби не забудьте його змінити.

У цій вправі ви імпортуєте цей файл .mp3 (mp3_file.mp3), а потім експортуєте його з розширенням .wav, використовуючи .export().

Пам'ятайте: щоб працювати з файлами, відмінними від .wav, вам знадобиться ffmpeg.

Ця вправа є частиною курсу

Обробка усного мовлення в Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте mp3_file.mp3 і збережіть його в mp3_file.
  • Експортуйте mp3_file з назвою файла mp3_file.wav, використавши format "wav".

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

from pydub import AudioSegment

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

# Export the .mp3 file as wav
mp3_file.____(out_f=____,
                format=____)
Редагувати та запускати код