Jenis Media MPEG-1
[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.]
Bagian ini mencantumkan jenis media yang digunakan untuk data MPEG-1.
Aliran Sistem MPEG-1
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Stream |
Subjenis | MEDIASUBTYPE_MPEG1System |
Jenis Format | FORMAT_MPEGStreams |
Format Struktur | AM_MPEGSYSTEMTYPE |
Isi Sampel Media | Aliran byte; tidak ada perataan |
Aliran Sistem MPEG-1 dari CD Video
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Stream |
Subjenis | MEDIASUBTYPE_MPEG1VideoCD |
Jenis Format | GUID_NULL |
Format Struktur | Tidak ada |
Isi Sampel Media | Aliran byte; tidak ada perataan. |
Paket Audio MPEG-1
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Audio |
Subjenis | MEDIASUBTYPE_MPEG1Packet |
Jenis Format | FORMAT_WaveFormatEx |
Format Struktur | MPEG1WAVEFORMAT |
Isi Sampel Media | Paket MPEG-1 tunggal, termasuk header paket. |
MPEG-1 Audio Payload
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Audio |
Subjenis | MEDIASUBTYPE_MPEG1Payload |
Jenis Format | FORMAT_WaveFormatEx |
Format Struktur | MPEG1WAVEFORMAT |
Isi Sampel Media | Data audio MPEG-1 yang selaras dengan byte. |
Paket Video MPEG-1
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Video |
Subjenis | MEDIASUBTYPE_MPEG1Packet |
Jenis Format | FORMAT_MPEGVideo |
Format Struktur | MPEG1VIDEOINFO |
Isi Sampel Media | Paket MPEG-1 tunggal, termasuk header paket. |
Payload Video MPEG-1
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Video |
Subjenis | MEDIASUBTYPE_MPEG1Payload |
Jenis Format | FORMAT_MPEGVideo |
Format Struktur | MPEG1VIDEOINFO |
Isi Sampel Media | Data video MPEG-1 yang selaras dengan byte. |
MPEG-1 Native Video Stream
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Stream |
Subjenis | MEDIASUBTYPE_ MPEG1Video |
Jenis Format | GUID_NULL |
Format Struktur | Tidak ada |
Isi Sampel Media | Array byte aliran video (tanpa lapisan sistem). |
Aliran Audio Asli MPEG-1
Label | Nilai |
---|---|
Jenis utama | MEDIATYPE_Stream |
Subjenis | MEDIASUBTYPE_ MPEG1Audio |
Jenis Format | GUID_NULL |
Format Struktur | Tidak ada |
Isi Sampel Media | Array byte aliran audio (tanpa lapisan sistem). |
Keterangan
Filter DirectShow MPEG-1 mendukung jenis ini sebagai berikut.
Filter | Petunjuk | Jenis media yang didukung |
---|---|---|
Pemisah MPEG-1 | Input | Aliran sistem MPEG-1 stream sistemMPEG-1 dari CD Video |
Pemisah MPEG-1 | Output | MPEG-1 Paket audioMPEG-1 Payload audio Paket Video MPEG-1 Payload Video MPEG-1 |
Codec Audio Perangkat Lunak | Input | MPEG-1 Paket audioMPEG-1 Payload audio |
Codec Video Perangkat Lunak | Input | Payload Video MPEG-1 Paket videoMPEG-1 |
Codec Audio Perangkat Lunak | Output | Audio PCM |
Codec Video Perangkat Lunak | Output | Video yang tidak dikompresi (Y41P, YUY2, UYVY, RGB-24, RGB-32, RGB-565, RGB-555, RGB-8) |
Jenis media paket video dan payload MPEG-1 berisi header urutan lengkap sehingga data dapat diputar dari tengah file tanpa memerlukan header urutan untuk menginisialisasi pemutaran video.
Header urutan video ditambahkan ke jenis data video untuk video MPEG sehingga pemutaran dapat dimulai dari tengah aliran. Panjang bidang ini hingga 140 byte; ini termasuk kode mulai header urutan (0x000001B3) di awal, bersama dengan matriks kuantisasi apa pun yang ditemukan di header urutan pertama yang ditemui.