2011-09-28 41 views
7

Bu konuyla ilgili soruların çoğunu gördüm ama hemen hemen hepsi güncel değil.Python ile ses dosyası çalma

Benim gereksinimi böyle Python vs mp3 olarak basitçe oynarken ses dosyaları için bir tercih hafif kütüphanesidir (Bu dupe değil) (2,7)

Bunlar şimdiye kadar ettik kütüphaneler vardır içine baktım ve her biri kullanmamı duruyorlar şeylerin ne listeleme ediyorum: sadece XP işletim sistemlerini destekler ve sonuncu güncellendi: 2006

  • Mp3Play, son Şubat güncellendi:

    Ayrıca Pyglet'u denedim, ancak bu bile iyi görünmüyor. Ayrıca wx'in mp3 desteği olduğunu ve bunu denediğimi duydum. Aynı hakkındaki herhangi bir yorum var mı?

    Bu günlerde başka hangi güvenilir hafif kitaplıklar kullanılıyor?

    PS: Ben senin sorunu pyglet ile ne olduğundan emin değilim sadece cevap

  • cevap

    12

    başına bir kütüphane gönderin. Bu kullanarak bir mp3 çalma basit olamazdı:

    import pyglet 
    sound = pyglet.media.load('mysound.mp3', streaming=False) 
    sound.play() 
    pyglet.app.run() 
    

    pyglet çapraz platform, bakımlı ve multimedya kütüphanesi için çok azdır.

    +0

    Aslında onu yükledim ve bir programcıyı (pyglet) bir program yazarken kütüphaneyi algılamıyor, belki de Python 2.6'ya kadar bu pıgratı destekleyen neden olabilir? Bunu yüklediğimde, gereksinimlerinde: 'pyglet ya da: Python 2.4 yüklü ktipler ile Python 2.5 veya Python 2.6' –

    +2

    pimli Python 2.7 destekler, ancak yükleyici http://code.google içinde bir hata olduğu anlaşılmaktadır. .com/p/pyglet/issues/detail? id = 488, kaynaktan yükleme yapmayı deneyin. –

    +0

    Oh Görüyorum! Teşekkürler. kaynağından yüklemeyi deneyecek, ama gördüğünüz sorun, hala iyi bakıldığını söyleyebilirim! :) –