Ich möchte eine MP3-Datei von SD-Karte wiederholt ohne jede Lücke spielen. Ich verwende MediaPlayer.setlooping(true)
Methode, um die mp3 wiederholt zu spielen. es funktioniert gut. Aber es gibt ein paar Sekunden Pause zwischen den Wiederholungen. Ich suche auch nach SoundPools, aber es gibt auch eine Lücke. Gibt es irgendeine Klasse, Methode oder eine Idee, die mir hilft, die Lücke von wenigen Sekunden zu beseitigen?Android wiederholt eine mp3-Datei ohne jede Lücke
Antwort
Nachdem einige praktische Experimente endlich tun bekam ich meine Lösung
mit mPlayer.setLooping(true);
mPlayer ist eine Instanz der MediaPlayer-Klasse. Obwohl diese Codezeile den Code loopt, haben diese doch einige Lücken zwischen aufeinander folgenden Sounds. Aber letztendlich funktioniert es für mich. Jeder kann die MediaPlayer-Klasse ausprobieren. es ist wirklich großartig für die Verarbeitung von Audiodateien.
Können Sie Ihre Lösung erweitern, bitte ... –
Ich denke, das ist nicht möglich, aber Sie können versuchen, Fade-In-und Fade-Out-Methoden zu implementieren. Überprüfen Sie diesen Link:
How to create fade-in/fade-out sound effects for any music file that my app plays?
EDIT: Oder versuchen Sie dies, ich denke, dies sollte funktionieren: https://stackoverflow.com/a/13410499/3377857
Ich schätze Sie zu beantworten. Aber ich wollte meinen Sound nicht ausblenden. Ich möchte nur die Lücke zwischen den Wiederholungen beseitigen. Ich werde versuchen, dies zu tun, wenn ich keine Lösung bekomme. Vielen Dank. – mnsalim
Ich habe meine Post bearbeitet, überprüfen Sie dies: http://Stackoverflow.com/a/13410499/3377857 –
Danke Morbe für Ihre Antwort, es ist wirklich eine gute Ressource, aber ich muss MP3-Datei verwenden, ich konnte nicht verwenden. Ogg-Dateiformat . – mnsalim
- 1. Ausgabe für jede Zeile wiederholt
- 2. Looping AVAudioPlayer ohne Lücke
- 3. wie ohne Lücke
- 4. postgresql Sequenz ohne Lücke generieren
- 5. Telefon Lücke Vs Android
- 6. Android GCM-Nachrichten wiederholt
- 7. Gebäudetel Lücke App für Android
- 8. UITableView bekommt eine Lücke oben
- 9. AVQueuePlayer Wiedergabe ohne Lücke und Freeze
- 10. wie Telefon Lücke installieren und jede Website App für iphone
- 11. SVG-Kreis hat eine Lücke
- 12. arbeitet eine Zeichenfolge wiederholt
- 13. Android globalen Layout Listener wiederholt in Android aufgerufen
- 14. Wie kann ich die Lücke entfernen, wenn das Lied im HTML-Audio-Tag wiederholt wird?
- 15. Android benutzerdefinierte Listview wiederholt Auswahl Hintergrund
- 16. Ausführung wird ohne jede Ausnahme
- 17. Kontinuierliche Spracherkennung Android - ohne Lücken
- 18. Divs in einem responsiven Raster-Layout ohne vertikale Lücke
- 19. Listenelement wiederholt in android angepasst listview
- 20. Android: nicht vertikale Lücke zwischen den Bildern in Linearlayout entfernen
- 21. OpenCart clear: both erzeugt eine Lücke
- 22. aktualisiert Tabelle mit korrekten Datumswerten ohne Lücke in SQL
- 23. Führen Sie eine URL ohne Öffnen des Browsers jede Stunde
- 24. Eine Aktion kann nicht wiederholt werden. libGDX
- 25. Lücke zwischen Textzeilen beseitigen
- 26. Highchart Lücke wie Highstock
- 27. Ablaufdiagramm "für jede" Schleife ohne variables Inkrement
- 28. Drag & Drop-Elemente in der Rasterdarstellung mit Lücke
- 29. Threading Android ausführt Lücke in dem UI-Thread
- 30. jQuery-Schleife ohne jede und Callback-Funktion
könnte auch Duplikat sein My background loop music doesn't “loop” good –