Tipi di supporti di divisione 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 Splitter MPEG-2 supporta attualmente audio e video. Dolby AC-3 è supportato come sottostream definito dal DVD. Il filtro supporta anche l'audio MPEG-2. I tipi di supporti dipendono dal fatto che lo splitter MPEG-2 fornisca pacchetti PES o payload PES.
Video
Per il video MPEG-2, i tipi di supporti sono i seguenti.
Output di PES | Output del payload | |
---|---|---|
Tipo principale | MEDIATYPE_MPEG2_PES | MEDIATYPE_Video |
Sottotipo | MEDIASUBTYPE_MPEG2_VIDEO | MEDIASUBTYPE_MPEG2_VIDEO |
Tipo di formato | FORMAT_MPEG2Video | FORMAT_MPEG2Video |
Struttura formato | MPEG2VIDEOINFO | MPEG2VIDEOINFO |
AC-3 Audio
Per l'audio AC-3, i tipi di supporti sono i seguenti.
Output di PES | Output del payload | |
---|---|---|
Tipo principale | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Sottotipo | MEDIASUBTYPE_DOLBY_AC3 | MEDIASUBTYPE_DOLBY_AC3 |
Tipo di formato | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Struttura formato | WAVEFORMATEX | WAVEFORMATEX |
Il membro wFormatTag della struttura WAVEFORMATEX per AC-3 è attualmente WAVE_FORMAT_UNKNOWN, ma potrebbe cambiare.
MPEG-2 Audio
Per l'audio MPEG-2, i tipi di supporti sono i seguenti.
Output di PES | Output del payload | |
---|---|---|
Tipo principale | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Sottotipo | MEDIASUBTYE_MPEG2_AUDIO | MEDIASUBTYPE_MPEG2_AUDIO |
Tipo di formato | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Struttura formato | WAVEFORMATEX | WAVEFORMATEX |
Il membro wFormatTag della struttura WAVEFORMATEX per MPEG-2 Audio è attualmente WAVE_FORMAT_UNKNOWN, ma potrebbe cambiare.
Lo splitter MPEG-2 presuppone che i flussi D0 tramite DF vengano usati per il flusso di estensione multicanale, poiché sono per l'audio MPEG-2 DVD. Pertanto, ogni volta che viene selezionato il flusso C x , il splitter inoltra anche i pacchetti per stream D x .
LPCM Audio
Per l'audio LPCM, i tipi di supporti sono i seguenti.
Output di PES | Output del payload | |
---|---|---|
Tipo principale | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Sottotipo | MEDIASUBTYPE_DVD_LPCM_AUDIO | MEDIASUBTYPE_DVD_LPCM_AUDIO |
Tipo di formato | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Struttura formato | WAVEFORMATEX | WAVEFORMATEX |
Il membro wFormatTag della struttura WAVEFORMATEX per l'audio LPCM è attualmente WAVE_FORMAT_UNKNOWN, ma potrebbe cambiare.
Argomenti correlati