2016-06-29 7 views
5

Gibt es eine Möglichkeit, die Metadaten für eingebettete Kapitel in MP3/M4a-Dateien mit MediaMetadataRetriever in Android zu erhalten? Dies ist nur für Audio-Dateien. Ich brauche nur den Kapitelnamen, die Startposition und die Dauer. Eingebettetes Artwork wäre nett, aber nicht notwendig.So erhalten Sie eingebettete Kapitelmetadaten mit MediaMetadataRetriever

Ich habe versucht, FFmpegMediaMetadataRetriever Bibliothek, aber ich einige Probleme mit API 19 mit https://github.com/wseemann/FFmpegMediaMetadataRetriever

Vielleicht ist dort besser Bibliothek, die ich benutzen kann?

Antwort

2

Eingebaute MediaMetadataRetriever hat keine API, um pro Kapitel Metadaten zu erhalten, und außerdem ist es seltsam, aber das Verhalten unterscheidet sich von Gerät zu Gerät, wenn Sie Kunstwerke mit einer Auflösung von 2k oder mehr zu bekommen versuchen. Und als Ergebnis FFmpeg basierte Retriever ist die einzige Wahl.

Um das Ganze abzurunden sollten Sie Probleme mit FFmpegMediametadataRetriever beheben oder Schnittstelle zu Public Metadata API selbst implementieren.

Verwandte Themen