androidx.media3.inspector मॉड्यूल की मदद से, मीडिया फ़ाइलों की जांच की जा सकती है. इसके लिए, उनसे जानकारी निकाली जाती है. आपको पूरे प्लेयर को इंस्टैंशिएट करने की ज़रूरत नहीं है. इससे यह मॉड्यूल, नॉन-प्लेबैक के लिए सबसे सही विकल्प बन जाता है.
इस मॉड्यूल में ये एपीआई शामिल हैं:
MetadataRetriever: इससे मेटाडेटा की ज़्यादा जानकारी मिलती है.FrameExtractor: यह डिकोड किए गए वीडियो फ़्रेम और थंबनेल को अलग-अलग करता है.MediaExtractorCompat: यह कोड में बदले गए मीडिया सैंपल को एक्सट्रैक्ट करता है.
शुरू करना
ज़रूरी मॉड्यूल के लिए डिपेंडेंसी जोड़ें:
Kotlin
implementation("androidx.media3:media3-inspector:1.11.1")
implementation("androidx.media3:media3-inspector-frame:1.11.1")
Groovy
implementation "androidx.media3:media3-inspector:1.11.1"
implementation "androidx.media3:media3-inspector-frame:1.11.1"
अगर आपको अपने ऐप्लिकेशन को प्लैटफ़ॉर्म एपीआई से माइग्रेट करना है, तो ये सुविधाएं एक जैसी फ़ंक्शनलिटी उपलब्ध कराती हैं:
| सुविधा | Platform API | Media3 API |
|---|---|---|
मेटाडेटा वापस पाना |
||
फ़्रेम निकालना |
||
सैंपल निकालना |