BaşlayınÜcretsiz Başlayın

Ses dosyalarını dışa aktarma ve yeniden biçimlendirme

Ses dosyalarında bazı değişiklikler yaptıysan ya da dosya uzantıları yanlışsa, onları yeni ses dosyaları olarak dışa aktarmak ve kaydetmek için PyDub kullanabilirsin.

Bunu, oluşturduğun herhangi bir AudioSegment örneği üzerinde .export() fonksiyonunu kullanarak yapabilirsin. export() fonksiyonu iki parametre alır: out_f (ses dosyan için hedef dosya yolu) ve format (yeni ses dosyanın olmasını istediğin biçim). İkisi de string olmalı. format varsayılan olarak "mp3" olduğundan, gerekirse değiştirmeyi unutma.

Bu egzersizde, bu .mp3 dosyasını (mp3_file.mp3) içe aktaracak ve ardından .export() kullanarak .wav uzantısıyla dışa aktaracaksın.

Unutma, .wav dışındaki dosyalarla çalışmak için ffmpeg gerekir.

Bu egzersiz

Python ile Konuşma Dili İşleme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • mp3_file.mp3 dosyasını içe aktar ve mp3_file olarak kaydet.
  • mp3_file dosyasını "wav" format ile mp3_file.wav dosya adıyla dışa aktar.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

from pydub import AudioSegment

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

# Export the .mp3 file as wav
mp3_file.____(out_f=____,
                format=____)
Kodu Düzenle ve Çalıştır