Aplikasi DVD

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

DirectShow menyediakan komponen yang disebut filter sumber DVD Navigator yang menyederhanakan tugas navigasi DVD di C++. DVD Navigator memiliki semua kemampuan yang Anda temukan pada pemutar DVD mandiri berfungsi lengkap, ditambah kemampuan tambahan khusus untuk memutar DVD di komputer pribadi. Menggunakan DVD Navigator, C++ dan pengembang pembuatan skrip dapat membuat aplikasi DVD berfungsi lengkap tanpa mengacu pada spesifikasi DVD. Navigator DVD, berkoordinasi dengan filter dekoder, juga menangani manajemen regional dan perlindungan hak cipta (CSS dan perlindungan salinan analog), mengisolasi pengembang aplikasi dari detail ini.

Filter Navigator DVD berfungsi di seluruh volume DVD-Video, yang terdiri dari file dalam direktori VIDEO_TS. Tidak seperti kebanyakan filter sumber DirectShow yang berfungsi dengan aliran atau file individual, Navigator DVD menggunakan struktur judul, bab, dan kode waktu yang DVD-Video. Pengembang yang ingin memutar file MPEG-2 individual di DirectShow harus menggunakan MPEG-2 Demultiplexer alih-alih filter NAVIGATOR DVD. Lihat Dukungan MPEG-2 di DirectShow untuk informasi selengkapnya.

Catatan

Untuk memutar DVD, pengguna harus memiliki dekoder MPEG-2.

 

Bagian ini berisi topik berikut.

Untuk referensi tentang pengembangan dekoder DVD/MPEG2, lihat Pengembangan Dekoder DVD di DirectShow.

Menggunakan DirectShow