Bagikan melalui


Microsoft MPEG-2 Video Decoder

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

Filter ini mendekode video MPEG-1, MPEG-2, H.264.

Catatan

Pendekodean video H.264 memerlukan Windows 7.

 

Catatan

Filter ini tidak didukung pada platform berbasis IA-64.

 

Dalam registri, nama yang mudah diingat dari filter ini adalah "Microsoft DTV-DVD Video Decoder".

Informasi Filter

Antarmuka Filter

IAMDecoderCaps
IBaseFilter
ICodecAPI

Jenis Media Pin Input

Pin input video:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG1Packet
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG1Payload
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG2_VIDEO

Pin input subgambar:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DVD_SUBPICTURE

Mulai windows 7, pin input video juga mendukung jenis input berikut:

  • MEDIATYPE_Video, MEDIASUBTYPE_AVC1
  • MEDIATYPE_Video, MEDIASUBTYPE_H264
  • MEDIATYPE_Video, MEDIASUBTYPE_h264
  • MEDIATYPE_Video, MEDIASUBTYPE_X264
  • MEDIATYPE_Video, MEDIASUBTYPE_x264

Lihat Jenis Video H.264 untuk informasi selengkapnya. Jenis media input dapat berubah secara dinamis antara jenis MPEG2 dan H.264.

Antarmuka Pin Input

ICodecAPI
IKsPropertySet
IMemInputPin
IMFSampleProtection
Ipin
IQualityControl

Tipe Media Pin Output

Pin output video:

  • MEDIATYPE_Video, DXVA_ModeMPEG2_A (DXVA 1.0)
  • MEDIATYPE_Video, DXVA_ModeMPEG2_C (DXVA 1.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_I420 (Dekode perangkat lunak atau DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_NV12 (Dekode perangkat lunak atau DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_YUY2 (Dekode perangkat lunak atau DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_IMC3 (hanya DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_IMC4 (hanya DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_S340 (hanya DXVA2.0)
  • MEDIATYPE_Video, MEDIASUBTYPE_YV12 (hanya DXVA2.0)

Pin output Baris-21:

  • MEDIATYPE_AUXLine21Data, MEDIASUBTYPE_Line21_GOPPacket

Pin output subgambar:

  • MEDIATYPE_Video, MEDIASUBTYPE_AI44
  • MEDIATYPE_Video, MEDIASUBTYPE_ARGB32
  • MEDIATYPE_Video, MEDIASUBTYPE_ARGB4444
  • MEDIATYPE_Video, MEDIASUBTYPE_AYUV

Antarmuka Pin Output

IAMVideoAcceleratorNotify (hanya pin output video)
IKsPropertySet
IMediaSeeking
Ipin
IQualityControl
IVPConfig

Filter CLSID

CLSID_CMPEG2VidDecoderDS (didefinisikan dalam wmcodecdsp.h)

Eksekusi

msmpeg2vdec.dll

Merit

MERIT_NORMAL - 1

Kategori Filter

CLSID_LegacyAmFilterCategory

 

Keterangan

Filter ini memiliki dua pin input dan tiga pin output.

Pin input:

  • Input video
  • Input subgambar

Pin output:

  • Output video
  • Output baris-21
  • Output subgambar

Filter tidak membuat pin output subgambar kecuali pin input video tersambung dengan jenis media MEDIATYPE_DVD_ENCRYPTED_PACK .

Dukungan MPEG-1/2

Untuk MPEG-1 dan MPEG-2, dekoder mendukung format berikut:

Label Nilai
Profil/Tingkat Kombinasi profil dan tingkat berikut:
  • Profil: Sederhana, Utama
  • Tingkat: Rendah, Utama, Tinggi, Tinggi 1440
Format Chroma 4:2:0 klorma
Resolusi Maksimum 1920 × 1088 piksel
DXVA Dekoder mendukung DirectX Video Acceleration (DXVA) versi 1 dan versi 2.

 

Decoder tidak mendukung bitstream yang dapat diskalakan. Input harus berupa aliran video dasar.

Dekoder tidak mendukung format chroma 4:2:2.

Dukungan H.264

Untuk H.264, dekoder mendukung format berikut:

Persyaratan Nilai
Profil/Tingkat Garis besar, Utama, dan Profil tinggi, hingga tingkat 5.1. (Lihat spesifikasi ITU-T H.264 untuk detailnya.)
Format Chroma 4:2:0 klorma atau monokrom
Resolusi Minimum 48 × 48 piksel
Resolusi Maksimum 1920 × 1088 piksel
DXVA Decoder mendukung DXVA versi 2, tetapi bukan DXVA versi 1. Dekode DXVA hanya didukung untuk Bitstream profil Utama, Utama, dan Tinggi yang kompatibel. (Bitstream Garis Besar yang kompatibel utama didefinisikan sebagai profile_idc=66 dan constrained_set1_flag=1.)

 

Decoder tidak mendukung teknologi Film Grain.

Untuk informasi tentang jenis media H.264, lihat Jenis Video H.264.

Properti Codec

Pin input mendukung set properti berikut melalui IKsPropertySet:

Pin input mendukung properti berikut melalui ICodecAPI:

Properti Memerlukan
AVDecCommonInputFormat Windows Vista
AVDecVideoInputScanType Windows Vista
AVDecVideoPixelAspectRatio Windows Vista

 

Filter mendukung properti berikut melalui ICodecAPI:

Properti Memerlukan
AVDecMmcssClass Windows Vista
AVDecVideoAcceleration_H264 Windows 7
AVDecVideoAcceleration_MPEG2 Windows 7
AVDecVideoDropPicWithMissingRef Windows 7
AVDecVideoFastDecodeMode Windows 7
AVDecVideoImageSize Windows 7
AVDecVideoSoftwareDeinterlaceMode Windows 7
AVDecVideoThumbnailGenerationMode Windows 7

 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista Home Premium, Windows Vista Ultimate, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Enterprise, Windows 7 Ultimate [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
Wmcodecdsp.h

Lihat juga

Filter DirectShow

Tipe Media DVD

Jenis Video H.264