MPEG-2 Splitter Media Types
[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
Het MPEG-2 Splitter filter ondersteunt momenteel audio en video. Dolby AC-3 wordt ondersteund als een substream zoals gedefinieerd door dvd. Het filter ondersteunt ook MPEG-2-audio. De mediatypen zijn afhankelijk van of de MPEG-2-splitser PES-pakketten of PES-nettoladingen levert.
Video
Voor MPEG-2-video zijn de mediatypen als volgt.
PES-uitvoer | Uitvoer van nettolading | |
---|---|---|
primaire | MEDIATYPE_MPEG2_PES | MEDIATYPE_Video |
subtype | MEDIASUBTYPE_MPEG2_VIDEO | MEDIASUBTYPE_MPEG2_VIDEO |
opmaaktype | FORMAT_MPEG2Video | FORMAT_MPEG2Video |
structuur opmaken | MPEG2VIDEOINFO | MPEG2VIDEOINFO |
AC-3 Audio
Voor AC-3-audio zijn de mediatypen als volgt.
PES-uitvoer | Uitvoer van nettolading | |
---|---|---|
primaire | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
subtype | MEDIASUBTYPE_DOLBY_AC3 | MEDIASUBTYPE_DOLBY_AC3 |
opmaaktype | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
structuur opmaken | WAVEFORMATEX- | WAVEFORMATEX- |
De WAVEFORMATEX structuur is wFormatTag lid voor AC-3 is momenteel WAVE_FORMAT_UNKNOWN, maar dit kan veranderen.
MPEG-2 Audio
Voor MPEG-2-audio zijn de mediatypen als volgt.
PES-uitvoer | Uitvoer van nettolading | |
---|---|---|
primaire | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
subtype | MEDIASUBTYE_MPEG2_AUDIO | MEDIASUBTYPE_MPEG2_AUDIO |
opmaaktype | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
structuur opmaken | WAVEFORMATEX- | WAVEFORMATEX- |
De WAVEFORMATEX structuur wFormatTag lid voor MPEG-2 Audio is momenteel WAVE_FORMAT_UNKNOWN, maar dit kan veranderen.
De MPEG-2 Splitter gaat ervan uit dat streams D0 tot en met DF worden gebruikt voor de uitbreidingsstroom met meerdere kanalen, zoals ze zijn voor dvd MPEG-2-audio. Dus wanneer stream C x is geselecteerd, stuurt de splitser ook de pakketten voor stream D x door.
LPCM Audio
Voor LPCM-audio zijn de mediatypen als volgt.
PES-uitvoer | Uitvoer van nettolading | |
---|---|---|
primaire | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
subtype | MEDIASUBTYPE_DVD_LPCM_AUDIO | MEDIASUBTYPE_DVD_LPCM_AUDIO |
opmaaktype | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
structuur opmaken | WAVEFORMATEX- | WAVEFORMATEX- |
De WAVEFORMATEX structuur is wFormatTag lid voor LPCM-audio is momenteel WAVE_FORMAT_UNKNOWN, maar dit kan veranderen.
Verwante onderwerpen