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
MERIT_DO_NOT_USE
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:
- La proprietà AVEncCommonMeanBitRate imposta la frequenza media di bit per il flusso video.
- La proprietà AVEncAudioMeanBitRate imposta la frequenza media di bit per il flusso audio.
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 |
|
Vedi anche