Types de médias MPEG-1

Cette section répertorie les types de médias utilisés pour les données MPEG-1.

Flux système MPEG-1

Étiquette Valeur
Type principal Flux de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1System
Type de format FORMAT _ MPEGStreams
Structure de format AM _ MPEGSYSTEMTYPE
Exemple de contenu multimédia Flux d’octets ; aucun alignement

Flux système MPEG-1 à partir d’un CD vidéo

Étiquette Valeur
Type principal Flux de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1VideoCD
Type de format GUID _ null
Structure de format None
Exemple de contenu multimédia Flux d’octets ; aucun alignement.

Paquet audio MPEG-1

Étiquette Valeur
Type principal Audio de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1Packet
Type de format FORMAT _ WaveFormatEx
Structure de format MPEG1WAVEFORMAT
Exemple de contenu multimédia Paquet MPEG-1 unique, y compris l’en-tête de paquet.

Charge utile MPEG-1

Étiquette Valeur
Type principal Audio de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1Payload
Type de format FORMAT _ WaveFormatEx
Structure de format MPEG1WAVEFORMAT
Exemple de contenu multimédia Données audio MPEG-1 alignées sur les octets.

Paquet vidéo MPEG-1

Étiquette Valeur
Type principal Vidéo de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1Packet
Type de format FORMAT _ mpegvideo
Structure de format MPEG1VIDEOINFO
Exemple de contenu multimédia Paquet MPEG-1 unique, y compris l’en-tête de paquet.

Charge utile vidéo MPEG-1

Étiquette Valeur
Type principal Vidéo de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1Payload
Type de format FORMAT _ mpegvideo
Structure de format MPEG1VIDEOINFO
Exemple de contenu multimédia Données vidéo MPEG-1 alignées sur les octets.

Flux vidéo natif MPEG-1

Étiquette Valeur
Type principal Flux de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1Video
Type de format GUID _ null
Structure de format None
Exemple de contenu multimédia Tableau d’octets de flux vidéo (aucune couche système).

Flux audio natif MPEG-1

Étiquette Valeur
Type principal Flux de MEDIATYPE _
Subtype MEDIASUBTYPE _ MPEG1Audio
Type de format GUID _ null
Structure de format None
Exemple de contenu multimédia Tableau d’octets de flux audio (aucune couche système).

Notes

les filtres MPEG-1 DirectShow prennent en charge ces types comme suit.

Filtrer Sens Types de média pris en charge
Séparateur MPEG-1 Entrée MPEG-1 système streamMPEG-1 flux système à partir du CD vidéo
Séparateur MPEG-1 Sortie Charge utile MPEG-1 audio packetMPEG-1 audio
Paquet vidéo MPEG-1
Charge utile vidéo MPEG-1
Codec audio logiciel Entrée Charge utile MPEG-1 audio packetMPEG-1 audio
Codec vidéo logiciel Entrée Charge utile vidéo MPEG-1 Video packetMPEG-1
Codec audio logiciel Sortie Audio PCM
Codec vidéo logiciel Sortie Vidéo non compressée (Y41P, YUY2, UYVY, RGB-24, RGB-32, RGB-565, RGB-555, RVB-8)

Les types de média de paquets vidéo MPEG-1 et de charge utile contiennent un en-tête de séquence complet afin que les données puissent être lues à partir du milieu d’un fichier sans avoir besoin d’un en-tête de séquence pour initialiser la lecture vidéo.

L’en-tête de séquence vidéo est ajouté au type de données vidéo pour la vidéo MPEG, de sorte que la lecture peut commencer à partir du milieu d’un flux. La longueur de ce champ est de 140 octets. Il comprend le code de début d’en-tête de séquence (0x000001B3) au début, ainsi que toutes les matrices de quantification trouvées dans le premier en-tête de séquence rencontré.