2011-09-28 8 views
7

के साथ ऑडियो फ़ाइल बजाना मैंने इस विषय पर अधिकांश प्रश्नों को देखा है, लेकिन लगभग सभी पुराने हैं।पायथन

मेरे आवश्यकता ऐसे एमपी 3, आदि अजगर से के रूप में ऑडियो फ़ाइलों को आसानी से खेलने के लिए एक बेहतर हल्के वजन पुस्तकालय है (यह एक शिकार नहीं है) (2,7)

इन पुस्तकालयों है कि मैं अब तक है कर रहे हैं में देखा है और मैं कर रहा हूँ लिस्टिंग चीजें हैं जो मुझे उनमें से प्रत्येक का उपयोग करने से रोक रहे हैं क्या:

  • PyMedia: यह पिछले फरवरी में अद्यतन किया गया था, 2006
  • Mp3Play: केवल XP समर्थन करता है और अंत में अद्यतन किया गया था 2008.

मैंने Pyglet भी कोशिश की है, लेकिन यह भी अच्छा नहीं लग रहा है। यह भी सुना है कि डब्ल्यूएक्स एमपी 3 के लिए समर्थन है और मैं इसे आजमा रहा हूं। इसके बारे में कोई टिप्पणी?

अन्य विश्वसनीय प्रकाश वजन पुस्तकालय इन दिनों किस प्रकार उपयोग करते हैं?

पुनश्च: केवल जवाब

उत्तर

12

प्रति एक पुस्तकालय मुझे यकीन है कि यह आपकी समस्या pyglet साथ है नहीं कर रहा हूँ पोस्ट करें। एक एमपी 3 का उपयोग कर खेल रहा है आसान नहीं हो सकता है:

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

pyglet अच्छी तरह से बनाए, पार मंच, और एक मल्टीमीडिया पुस्तकालय के लिए बहुत छोटा है।

+0

असल में मैं इसे स्थापित किया है और जब मैं pyglet का आयात यह पुस्तकालय का पता लगाने नहीं कर रहा है एक प्रोग्राम लिखने, शायद कारण यह है कि pyglet 2.6 तक अजगर के लिए समर्थित है हो सकता है? जब मैं इसे स्थापित करता हूं, तो इसकी आवश्यकता होती है: 'पायगलेट को या तो पायथन 2.4 स्थापित किया गया है पायथन 2.5 या पायथन 2.6' –

+2

पायगलेट पाइथन 2.7 का समर्थन करता है, लेकिन स्पष्ट रूप से इंस्टॉलर में एक बग है http://code.google .com/p/pyglet/issues/detail? id = 488, स्रोत –

+0

से इंस्टॉल करने का प्रयास करें ओह मैं देखता हूं! धन्यवाद। स्रोत से स्थापित करने का प्रयास करेंगे, लेकिन यह समस्या आप देखते हैं, क्या आप अभी भी इसे अच्छी तरह से बनाए रखेंगे! :) –