Introduction
L'extension de format «.OGG» permet d'indiquer format audio de codecs multimédia ouverts et libres de tout brevet ou de royauté, créer par la fonction Xiph.org. Il peut par exemple utiliser des codecs comme Vorbis, Speex ou FLAC.
Spécification
Spécification | Description |
---|---|
Format | Conteneur |
Auteur | Xiph.org |
Structure du fichier
Voici la structure d'entête du format «OGG» :
Déplacement | Taille | Description | |||
---|---|---|---|---|---|
0 | 4 octets | Ce champ permet d'indiquer la signature du fichier, soit une chaîne de caractères ASCII «OggS». | |||
4 | 1 octet | Ce champ permet d'indiquer la version du flux de données binaires de Ogg. | |||
5 | 1 octet | Ce champ permet d'indiquer les drapeaux de type de page : | |||
Bit | Valeur | Nom | Description | ||
0 | 01h | Continuation | Ce bit permet d'indiquer le paquet dans cette page est une continuation des paquets précédent dans la logique de flux de données binaires. | ||
1 | 02h | BOS | Ce bit permet d'indiquer le début du flux de données binaires. C'est la première page de la logique du flux de données binaires. | ||
2 | 04h | EOS | Ce bit permet d'indiquer la fin du flux de données binaires. C'est la dernière page de la logique du flux de données binaires. | ||
6 | 8 octets | Ce champ permet d'indiquer la position de granule de chaque marque dans les fichiers «.OGG». | |||
14 | 4 octets | Ce champ permet d'indiquer le numéro de série d'une page appartenant à un flux de données binaires logique particulier. |
Dernière mise à jour : Dimanche, le 28 février 2016