एवीबीन का उपयोग कैसे करें एमपीईजी को डीकोड करने के लिए पिगलेट द्वारा उपयोग किया जाता है। लिंक: http://avbin.github.com/AVbin/Download.htmlपायथन पिगलेट एवीबीन - एवीबीन
प्रदान की install.sh, जब उपयोग किया जाता है त्रुटि के लिए का उपयोग कर स्थापित:
'AVbin is required to decode compressed media')
pyglet.media.riff.WAVEFormatException: AVbin is required to decode compressed media
... तो इसे ठीक से स्थापित नहीं किया? ... ऐसा लगता है
(SoundShenanigans)[email protected]:~/Downloads/avbin-linux-x86-64-v8$ sudo bash install.sh
अद्यतन
मैं कहाँ avbin स्थापित किया गया है पाया है: अजगर virtualenv का उपयोग करना, संदेह है कि यह समस्याएं उत्पन्न कर सकता है ... हालांकि मैं virtualenv में AVBin के install.sh भाग गया, इस तरह सही जगह में स्थापित करने के लिए किया जा = एस
~/pyvien/SoundShenanigans/lib/python2.7/site-packages/pyglet/media$ ls
avbin.py drivers __init__.pyc procedural.pyc riff.pyc
avbin.pyc __init__.py procedural.py riff.py
अद्यतन 2
पुस्तकालय .so, .dylib नहीं है, तुम क्यों रहस्यमय कोड .dylib चाहते हैं? यह लिनक्स नहीं मैक (मैक के .dylib, उबंटू .so है है)
File "SoundShenanigans.py", line 4, in
from pyglet.media import avbin
File "/home/user/pyvien/SoundShenanigans/local/lib/python2.7/site-packages/pyglet/media/avbin.py", line 53, in
darwin='/usr/local/lib/libavbin.dylib')
File "/home/user/pyvien/SoundShenanigans/local/lib/python2.7/site-packages/pyglet/lib.py", line 122, in load_library
raise ImportError('Library "%s" not found.' % names[0])
ImportError: Library "avbin" not found.
मैंने पढ़ने के लिए लाइन 53 को बदल दिया। इसलिए, अभी भी मदद नहीं मिली है। स्थिर संस्करण 7 स्थापित करना काम किया ... 8 अस्थिर था! मैक ओएसएक्स उपयोगकर्ताओं के लिए – xxjjnn