मैं एक परियोजना में WAV फ़ाइलों (वास्तव में तारांकन ध्वनि मेल) परिवर्तित मिल गया है एमपी 3 के। अगर मुझे सही याद है तो लमे के लाइसेंस के बारे में कुछ विषमताएं हैं, इसलिए मैंने पहले LAME को डाउनलोड और संकलित किया है, फिर SOX हाथ से।
मेरे पास वेब सर्वर की स्थानीय फ़ाइल सिस्टम पर वास्तव में डब्ल्यूएवी से एमपी 3 में फ़ाइलों को रूपांतरित करने के लिए PHP में लिखी गई एक वेब प्रक्रिया है (वास्तव में PHP केवल exec()
के माध्यम से कमांड लाइन सॉक्स टूल की निगरानी कर रहा है)। फिर मैं PEAR Mp3_Id पैकेज का उपयोग कर एमपी 3 जरूरतों को पूरा करता हूं।
फिर मैं नव निर्मित एमपी 3 फ़ाइल को एक फ़ोल्डर में अपाचे साझा कर रहा हूं, और बकाया SoundManager2 फ़्लैश-आधारित एमपी 3 प्लेयर को इंगित करता हूं।
छोटे लेनदेन के लिए यह बहुत अच्छी तरह से काम करता है - एक मिनट या दो वॉयस मेल को कनवर्ट करने से वास्तव में प्रतिपादन और शेष पृष्ठ को वापस करने के लिए कोई सराहनीय अंतराल नहीं जोड़ा जाता है। चूंकि मुझे एक सर्वर पर अधिक उपयोगकर्ता मिलते हैं, तो संभवत: उपयोगकर्ता वास्तव में पहली बार फ़ाइल के लिए पूछने से पहले क्रॉन जॉब या रूपांतरण करने के लिए कुछ लिखना आवश्यक हो जाएगा।
स्रोत
2008-09-15 22:56:16
कृपया हमें अपनी प्रगति के साथ अद्यतन! मैं विशेष रूप से एएस 3 एमपी 3 डीकोडर में रूचि रखता हूं। यह बहुत ही हास्यास्पद रूप से इसके लायक होने के लिए धीमा साबित हो सकता है।जैसा कि यहां उल्लेख किया गया है: कीमिया उस के साथ जाने का तरीका हो सकता है, या कम से कम अनियंत्रित "कीमिया ऑपकोड" का उपयोग करके इसका फायदा उठा सकता है, जो नियमित रूप से 3 में अनुपलब्ध है। HaXe इन opcodes का खुलासा करता है ... http://ncannasse.fr/blog/virtual_memory_api – aaaidan
आप इसे फ्लैश में कर सकते हैं: https://github.com/kikko/Shine-MP3-Encoder-on-AS3-Achechemy –