تتيح لك وحدة androidx.media3.inspector فحص ملفات الوسائط من خلال
استخراج المعلومات منها. لست بحاجة إلى إنشاء مثيل لمشغّل كامل،
ما يجعل الوحدة مثالية لسيناريوهات عدم التشغيل.
تتضمّن هذه الوحدة واجهات برمجة التطبيقات التالية:
MetadataRetriever: لاسترداد البيانات الوصفية العالية المستوى-
FrameExtractor: لاستخراج إطارات الفيديو والصور المصغّرة التي تم فك ترميزها بشكل فردي. MediaExtractorCompat: لاستخراج عينات الوسائط الأولية المشفّرة
الخطوات الأولى
أضِف الاعتماديات للوحدات المطلوبة:
Kotlin
implementation("androidx.media3:media3-inspector:1.11.1")
implementation("androidx.media3:media3-inspector-frame:1.11.1")
أنيق
implementation "androidx.media3:media3-inspector:1.11.1"
implementation "androidx.media3:media3-inspector-frame:1.11.1"
إذا كنت تنقل تطبيقك من واجهات برمجة التطبيقات الخاصة بالنظام الأساسي، توفّر هذه الميزات وظائف مكافئة:
| الوظائف | Platform API | Media3 API |
|---|---|---|
استرداد البيانات الوصفية |
||
استخراج الإطارات |
||
استخراج العيّنات |