Share via


Codificatore MICROSOFT MPEG-2

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il filtro Del codificatore MPEG-2 codifica l'audio e il video MPEG-2 e piùxe i flussi per generare un flusso di programmi MPEG-2 o un flusso di trasporto.

Nota

Questo filtro non è supportato nelle piattaforme basate su IA-64.

 

Filtra informazioni

Interfacce di filtro

IBaseFilter
ICodecAPI
IEncoderAPI
IMediaSeeking
IVideoEncoder

Tipi di supporti pin di input

Vedere la sezione Osservazioni

Interfacce pin di input

IMemInputPin
IPin
IQualityControl

Tipi di supporti di pin di output

Vedere la sezione Osservazioni

Interfacce pin di output

IMediaSeeking
IPin
IQualityControl

Filtro CLSID

CLSID_CMPEG2EncoderDS (dichiarato in wmcodecdsp.h)

File eseguibile

msmpeg2enc.dll

Merito

MERIT_DO_NOT_USE

Categoria filtro

CLSID_LegacyAmFilterCategory

 

Commenti

Questo filtro combina la funzionalità di codifica di due altri filtri:

Ad eccezione di quanto indicato, questo filtro supporta le stesse funzionalità di codifica di tali due codificatori.

Inizialmente il filtro ha un pin di input, che può accettare l'input audio o video. Quando il pin è connesso, il filtro crea un secondo pin di input. Se il primo pin di input riceve l'audio, il secondo pin di input accetta solo video e viceversa. Ogni pin di input supporta gli stessi tipi di supporti del filtro del codificatore corrispondente.

Se è connesso un solo pin di input, il filtro supporta gli stessi tipi di output del codificatore audio o video corrispondente. Se entrambi i pin sono connessi, il filtro supporta i tipi di output seguenti:

  • Oggetto visivo audio in un flusso di programmi MPEG-2
  • Oggetto visivo audio in un flusso di trasporto MPEG-2

Questi corrispondono ai tipi di output seguenti:

  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_TRANSPORT

Questo filtro non può eseguire flussi multiplex codificati in precedenza. I flussi di input devono essere audio/video non compressi, che il filtro codifica prima del multiplexing. Il flusso multiplexed è limitato a un programma, contenente fino a un audio e un flusso video.

Proprietà codec

Il filtro supporta le proprietà combinate dei filtri CODIFICATORE AUDIO MPEG-2 e MPEG-2 Video Encoder , con la differenza seguente:

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista Home Premium, Windows Vista Ultimate, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Enterprise, Windows 7 Ultimate [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Wmcodecdsp.h

Vedi anche

Filtri DirectShow