Bagikan melalui


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.