Bagikan melalui


Pemisah MPEG-2

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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.]

Mulai dari Microsoft® Windows® XP, filter Pemisah MPEG-2 tidak digunakan lagi. Gunakan Demultiplexer MPEG-2 sebagai gantinya.

Pada platform sebelumnya, gunakan MPEG-2 Splitter untuk aliran program MPEG-2 yang dikirimkan dalam mode penarikan yang berisi setidaknya salah satu jenis aliran berikut: video MPEG-2; Audio MPEG-2; Audio AC3 dikodekan sebagaimana didefinisikan untuk video DVD; atau audio PCM yang dikodekan sebagaimana didefinisikan untuk video DVD. Filter ini mengurai aliran, membuat pin output untuk setiap aliran, dan menghasilkan paket audio atau video MPEG terkompresi ke filter dekoder MPEG-2.

Untuk program dan aliran transportasi yang dikirimkan dalam mode pendorongan, gunakan Demultiplexer MPEG-2, di semua platform.

Catatan

MPEG-2 Splitter tidak mendukung pencarian yang akurat bingkai.

 

Label Nilai
Antarmuka Filter IBaseFilter, ISpecifyPropertyPages, IAMParse, IAMStreamSelect
Jenis Media Pin Input
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG1_Video
  • MEDIATYPE_Stream, MEDIASUBTYPE_NULL
Antarmuka Pin Input IPin, IQualityControl
Tipe Media Pin Output Tergantung pada jenis aliran. Lihat Jenis Media Pemisah MPEG-2
Antarmuka Pin Output IPin, IMediaSeeking
Filter CLSID CLSID_MMSPLITTER
CLSID Halaman Properti Tidak berlaku
Eksekusi mpg2splt.ax
Merit MERIT_NORMAL + 1
Kategori Filter CLSID_AudioInputDeviceCategory

 

Filter DirectShow

Menggunakan Pemisah MPEG-2