Bagikan melalui


Codec Windows Media

Codec Windows Media Audio dan Video adalah kumpulan objek yang dapat Anda gunakan untuk memadatkan dan mendekompresi data media digital. Setiap codec terdiri dari dua objek, encoder dan decoder. Bagian dokumentasi ini menjelaskan cara menggunakan fitur codec Windows Media Audio dan Video untuk menghasilkan dan mengonsumsi aliran data terkompresi.

Catatan

Dokumentasi ini terutama untuk pengembang yang ingin menggunakan codec Windows Media di aplikasi media berbasis C++mereka. Untuk gambaran umum teknis fitur codec Windows Media, lihat Tentang Codec Media Windows.

 

Istilah codec adalah amalgamasi dari istilah kompresor dan dekompresor. Codec biasanya diimplementasikan sebagai sepasang objek COM: satu untuk mengodekan konten, dan satu lagi untuk mendekode konten. Dalam beberapa kasus, objek COM menempati pustaka (DLL) yang ditautkan secara dinamis yang sama.

Setiap objek codec mengimplementasikan dua antarmuka terpisah tetapi serupa:

Antarmuka Deskripsi
IMFTransform Kompatibel dengan Microsoft Media Foundation.
IMediaObject Kompatibel dengan DirectShow.

 

Tidak hanya ada codec yang berbeda untuk audio dan untuk video, tetapi juga codec yang berbeda untuk berbagai jenis konten yang mungkin ingin Anda masukkan ke dalam file audio atau video. Algoritma yang digunakan untuk mengompresi dan mendekompresi data untuk kata-kata lisan berbeda dari algoritma yang digunakan untuk mengompresi dan mendekompresi data musik.

Deskripsi Codec

Tabel berikut ini menjelaskan penggunaan codec Windows Media yang dimaksudkan.

Codec Deskripsi
Windows Media Audio Codec audio yang mendukung tiga kategori konten yang dikodekan: Standar, Profesional, dan Lossless.
Windows Media Audio Voice Codec audio dioptimalkan untuk mengodekan suara manusia pada rasio kompresi tinggi. Ini adalah codec pilihan untuk aliran yang sebagian besar terdiri dari kata-kata lisan. Untuk konten yang merupakan musik campuran dan ucapan, codec ini dapat secara dinamis mengubah algoritma pengodean yang digunakan, untuk mendapatkan kualitas optimal.
Windows Media Video 9 Codec video yang mendukung empat kategori konten yang dikodekan: Profil Sederhana, Profil Utama, Profil Lanjutan, dan Gambar..
Layar Windows Media Video 9 Codec video dioptimalkan untuk pengodean cuplikan layar berurutan dari monitor komputer. Codec ini sering digunakan untuk pelatihan atau dukungan perangkat lunak dengan merekam gambar monitor saat aplikasi komputer sedang digunakan.

 

Versi terbaru objek codec juga memungkinkan akses ke beberapa codec warisan, termasuk Windows Media Video 7 dan 8, Windows Media Screen 7, codec Microsoft MPEG-4 yang lebih lama, dan codec Microsoft ISO MPEG-4.

Catatan

Dokumentasi ini tidak mencakup codec warisan ini; ini hanya mencakup versi codec saat ini.

 

Untuk codec yang lebih lama, gunakan prosedur yang sama seperti saat menggunakan codec saat ini; namun, ingat bahwa tidak semua fitur didukung di semua codec.

Di bagian ini

Panduan Pemrograman Media Foundation

Teknologi Media untuk Windows