androidx.media3.inspector โมดูลช่วยให้คุณตรวจสอบไฟล์สื่อได้โดยการ
ดึงข้อมูลจากไฟล์ คุณไม่จำเป็นต้องสร้างอินสแตนซ์ของเพลเยอร์แบบเต็ม
ซึ่งทำให้โมดูลนี้เหมาะสำหรับสถานการณ์ที่ไม่ใช่การเล่น
โมดูลนี้มี API ต่อไปนี้
MetadataRetriever: ดึงข้อมูลข้อมูลเมตาระดับสูงFrameExtractor: แยกเฟรมวิดีโอที่ถอดรหัสแล้วและภาพขนาดย่อแต่ละรายการMediaExtractorCompat: แยกตัวอย่างสื่อที่เข้ารหัสแบบดิบ
เริ่มต้นใช้งาน
เพิ่มทรัพยากร Dependency สำหรับโมดูลที่จำเป็น
Kotlin
implementation("androidx.media3:media3-inspector:1.10.0")
implementation("androidx.media3:media3-inspector-frame:1.10.0")
Groovy
implementation "androidx.media3:media3-inspector:1.10.0"
implementation "androidx.media3:media3-inspector-frame:1.10.0"
หากคุณย้ายข้อมูลแอปจาก API ของแพลตฟอร์ม ฟีเจอร์เหล่านี้จะมอบฟังก์ชันการทำงานที่เทียบเท่ากัน
| ฟังก์ชันการทำงาน | API ของแพลตฟอร์ม | Media3 API |
|---|---|---|
การดึงข้อมูลเมตา |
||
การแยกเฟรม |
||
การแยกตัวอย่าง |