Media Metadata
File media berisi properti yang menjelaskan isi file. Di Microsoft Media Foundation, properti ini dapat dikategorikan sebagai berikut:
- Atribut jenis media menentukan parameter pengodean, seperti algoritma pengodean (subjenis media), ukuran bingkai video, kecepatan bingkai video, laju bit audio, dan laju sampel audio. Untuk informasi selengkapnya tentang atribut jenis media, lihat Jenis Media.
- Metadata berisi informasi deskriptif untuk konten media, seperti judul, artis, komposer, dan genre. Metadata juga dapat menjelaskan parameter pengodean. Dapat lebih cepat untuk mengakses informasi ini melalui metadata daripada melalui atribut jenis media.
- Properti DRM berisi informasi tentang pembatasan penggunaan. Saat ini Media Foundation tidak mendukung properti DRM melalui metadata, dengan pengecualian properti PKEY_DRM_IsProtected .
Ada dua cara untuk membaca metadata di Media Foundation:
- Antarmuka IMFMetadata (metadata Media Foundation versi 1).
- Antarmuka Windows Shell IPropertyStore (metadata Shell).
Metadata shell tidak hanya berkaitan dengan file media tetapi untuk berbagai file yang jauh lebih luas pada sistem.
Tabel berikut membandingkan fitur dan batasan setiap API metadata.
Media Foundation v1 Metadata | Shell Metadata |
---|---|
Membutuhkan Windows Vista atau yang lebih baru. | Membutuhkan Windows 7. Catatan: Metadata Shell secara umum tidak memerlukan Windows 7, tetapi Media Foundation tidak mendukung metadata Shell sebelum Windows 7. |
Properti tidak kompatibel dengan sistem properti Shell. | Properti kompatibel dengan sistem properti Shell. |
Properti dapat berlaku untuk seluruh file, atau di tingkat aliran. | Hanya properti tingkat file yang didukung. Properti tingkat aliran tidak didukung. |
Properti dapat memiliki nilai dalam beberapa bahasa. | Nilai dalam beberapa bahasa tidak didukung. |
Kunci properti adalah string karakter lebar. | Kunci properti adalah nilai PROPERTYKEY . |
Nilai properti adalah nilai PROPVARIANT . | Nilai properti adalah nilai PROPVARIANT . |
Di bagian ini
Topik | Deskripsi |
---|---|
Penyedia Metadata Shell |
Mulai Windows 7, Media Foundation mengekspos metadata melalui antarmuka IPropertyStore . |
Properti Metadata untuk File Media |
Topik ini mencantumkan properti metadata yang paling umum untuk file media. |
Penyedia Metadata di Windows Vista |
Di Windows Vista, Media Foundation mengekspos metadata melalui antarmuka IMFMetadata . |
Jika Anda menerapkan sumber media kustom dan ingin mengekspos metadata Shell, lihat Penyedia Metadata Kustom untuk File Media.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk