Bagikan melalui


Jenis Media MPEG-1

[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.]

Bagian ini mencantumkan jenis media yang digunakan untuk data MPEG-1.

Aliran Sistem MPEG-1

Label Nilai
Jenis utama MEDIATYPE_Stream
Subtipe MEDIASUBTYPE_MPEG1System
Jenis Format FORMAT_MPEGStreams
Format Struktur AM_MPEGSYSTEMTYPE
Konten Sampel Media Aliran byte; tidak ada perataan

 

Aliran Sistem MPEG-1 dari CD Video

Label Nilai
Jenis utama MEDIATYPE_Stream
Subtipe MEDIASUBTYPE_MPEG1VideoCD
Jenis Format GUID_NULL
Format Struktur Tidak
Konten Sampel Media Aliran byte; tidak ada perataan.

 

Paket Audio MPEG-1

Label Nilai
Jenis utama MEDIATYPE_Audio
Subtipe MEDIASUBTYPE_MPEG1Packet
Jenis Format FORMAT_WaveFormatEx
Format Struktur MPEG1WAVEFORMAT
Konten Sampel Media Paket MPEG-1 tunggal, termasuk header paket.

 

MPEG-1 Audio Payload

Label Nilai
Jenis utama MEDIATYPE_Audio
Subtipe MEDIASUBTYPE_MPEG1Payload
Jenis Format FORMAT_WaveFormatEx
Format Struktur MPEG1WAVEFORMAT
Konten Sampel Media Data audio MPEG-1 yang selaras dengan byte.

 

Paket Video MPEG-1

Label Nilai
Jenis utama MEDIATYPE_Video
Subtipe MEDIASUBTYPE_MPEG1Packet
Jenis Format FORMAT_MPEGVideo
Format Struktur MPEG1VIDEOINFO
Konten Sampel Media Paket MPEG-1 tunggal, termasuk header paket.

 

Payload Video MPEG-1

Label Nilai
Jenis utama MEDIATYPE_Video
Subtipe MEDIASUBTYPE_MPEG1Payload
Jenis Format FORMAT_MPEGVideo
Format Struktur MPEG1VIDEOINFO
Konten Sampel Media Data video MPEG-1 yang selaras dengan byte.

 

Aliran Video Asli MPEG-1

Label Nilai
Jenis utama MEDIATYPE_Stream
Subtipe MEDIASUBTYPE_ MPEG1Video
Jenis Format GUID_NULL
Format Struktur Tidak
Konten Sampel Media Array byte aliran video (tanpa lapisan sistem).

 

Aliran Audio Asli MPEG-1

Label Nilai
Jenis utama MEDIATYPE_Stream
Subtipe MEDIASUBTYPE_ MPEG1Audio
Jenis Format GUID_NULL
Format Struktur Tidak
Konten Sampel Media Array byte aliran audio (tanpa lapisan sistem).

 

Komentar

Filter DirectShow MPEG-1 mendukung jenis ini sebagai berikut.

Saringan Arah Jenis media yang didukung
Pemisah MPEG-1 Masukan Aliran sistem MPEG-1 stream sistem MPEG-1 dari CD Video
Pemisah MPEG-1 Hasil MPEG-1 Audio packetMPEG-1 Payload audio
Paket Video MPEG-1
Payload Video MPEG-1
Codec Audio Perangkat Lunak Masukan MPEG-1 Audio packetMPEG-1 Payload audio
Codec Video Perangkat Lunak Masukan Payload Video MPEG-1 Video packetMPEG-1
Codec Audio Perangkat Lunak Hasil Audio PCM
Codec Video Perangkat Lunak Hasil Video yang tidak dikompresi (Y41P, YUY2, UYVY, RGB-24, RGB-32, RGB-565, RGB-555, RGB-8)

 

Paket Video MPEG-1 dan jenis media payload 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.