2010-10-21 16 views
6

में एक लूपेड ऑडियो फ़ाइल का गैपलेस प्लेबैक मैं अपने ऐप में एक सेटलोप्ड सक्षम ऑडियो फ़ाइल चला रहा हूं, लेकिन हर बार ऑडियो फाइल लूप होने पर, ऑडियो प्लेबैक में बहुत संक्षिप्त, अंतर है, हालांकि एक उल्लेखनीय है। । क्या इसके आसपास पाने के लिए कोई रास्ता नहीं है?एंड्रॉइड: मीडियाप्लेयर

+1

यह समस्या वास्तव में अघुलनशील नहीं है !? मैं मीडियाप्लेयर में आया हूं क्योंकि साउंडपूल लंबी ऑडियो फाइल नहीं चलाता है और अब मीडियाप्लेयर ऑडियो लूपिंग पर भयानक है! – SARose

उत्तर

1

मुझे बस एक ही समस्या का सामना करना पड़ रहा था और मुझे लगता है कि आप एमपी 3 या ओजीजी फाइलों या कुछ अन्य संकुचित प्रारूप का उपयोग कर रहे हैं। समाधान इसके बजाय WAV फ़ाइलों का उपयोग करना है। यह आपके एपीके आकार को बढ़ा सकता है लेकिन आपको लूप को अंतराल देता है।

+0

ओग के साथ गैपलेस ऑडियो काम करता है। विवरण: https://en.wikipedia.org/wiki/Gapless_playback – eosrei

0

मुझे एक ही समस्या थी और एमपी 3 से डब्ल्यूएवी में स्विच करने का प्रयास किया। फिर लूपिंग एम्यूलेटर में अंतहीन रूप से काम किया, लेकिन मेरे फोन में नहीं। ओजीजी फाइलों का उपयोग करने से वास्तव में यह फोन में भी काम करता है। तो .ogg का उपयोग करना भी एक शॉट के लायक हो सकता है, लेकिन मुझे वास्तव में

+2

वही समस्या। मैंने हर प्रारूप की कोशिश की है, और अब मैं पढ़ रहा हूं कि अंतहीन लूप प्राप्त करने का एकमात्र तरीका SoundPool() क्लास का उपयोग 1 एमबी के तहत फाइलों के साथ करना है !? यह सिर्फ पागल है। तो मुझे लगता है कि मैं कोशिश करूँगा। 4.0x पर एंड्रॉइड ऑडियो इतनी छोटी है कि मेरे अलावा है। – jdrefahl

+0

इसके अलावा, यह अधिकतम 5 सेकंड लंबा होना चाहिए –

संबंधित मुद्दे