OGG Vue

Sous l'appellation Ogg se cache un certain nombre de projets lies au multimedia et au traitement du signal. La recherche engagee par ce groupe de projets touche a deux themes principaux : le codage audio et la video. Ogg Vorbis s'interesse au codage audio. C'est un codage avec perte comme le MP3 et le WMA. La specificite de Ogg est que c'est un projet totalement Open Source et que le format Vorbis est sans brevet et completement libre de droits.Ogg est ne en 1993 apres que l'institut allemand Fraunhofer ait obtenu la standardisation ISO du MP3 (1992) et depose son 1er brevet, faisant ainsi du MP3 un format audio proprietaire. Le groupe de projets Ogg a alors developpe un format audio compresse devant rivaliser en taille et qualite avec le MP3 mais gratuit. Les specifications du format Vorbis sont dans le domaine public et toute personne desirant developper un encodeur pour compresser un fichier Wave au format Vorbis est libre de le faire sans devoir rien a quiconque.
Le format Ogg Vorbis delivre des fichiers audio dont l'extension est .ogg. Les techniques de compression du signal audio sont un peu differentes de celles employees par les formats MP3 et WMA. Evidemment, on exploite toujours les caracteristiques de l'oreille humaine pour augmenter le taux de compression. La grande difference se situe dans l'organisation de la compression et dans le codage en lui-meme. Vorbis supporte 6-canal (5.1) audio.

Le format Ogg Vorbis est particulierement bien adapte a la diffusion de musique en streaming de par sa structure intrinseque. Dans sa forme actuelle, Ogg encode des sons numeriques provenant de signaux sonores analogiques echantillonnes a une frequence pouvant aller de 8 kHz a 48 kHz, sur 16 bits ou plus et en polyphonie. Ainsi, le son Surround (bande son sur les DVD video) peut etre compresse en Ogg sans perdre ses caracteristiques multi-voies alors qu'en MP3 ou WMA, il est obligatoirement ramene a de la stereo. L'encodage Ogg se fait a bitrate constant ou variable. Dans le cas d'un bitrate constant, ce dernier peut se regler a une valeur comprise entre 16 kbits/s et 128 kbits/s. Theoriquement, l'encodeur actuel supporte un bitrate pouvant aller jusqu'a 512 kbits/s. Les versions futures offriront un bitrate pouvant descendre en dessous de 16 kbits/s.Enfin, le format Ogg, est 100% "backwards" compatible. Cela signifie qu'un fichier encode en Ogg Vorbis avec l'encodeur actuel est lisible avec un ancien player Ogg sans degradation de la qualite sonore.

Vous pouvez convertir n'importe quel format audio vers Ogg Vorbis. Un encodeur Ogg Vorbis procede en trois phases distinctes pour fournir le fichier Ogg.
Celles-ci sont :


- l'analyse
- le codage
- le streaming

L'analyse consiste en deux etapes. Les donnees audio sont d'abord separees en petits segments contigus puis ces segments sont traites separement :
ils sont transformes en une representation plus propice au codage. La phase de codage consiste en deux etapes egalement. Les segments transformes precedemment sont analyses a l'aide d'un modele probabiliste (codage de Huffman par exemple) et codes en un nombre de bits le plus faible possible. Les mots ainsi obtenus etant de longueur differente (on rappelle qu'un codage de Huffman produit le mot le plus court pour l'occurrence la plus frequente), l'etape de "bitpacking" les arrange en sequences d'octets sans perdre de place. L'ensemble des octets necessaires au codage d'un segment (obtenu a la 1ere etape) est un "Vorbis packet". Enfin, la troisieme phase - le streaming - assemble les "Vorbis packets" en un flux de donnees appele un "Ogg bitstream". Une table de correspondance entre la structure logique des "Ogg bitstreams" et leurs combinaisons en un flux physique de donnees est etablie. Celle-ci doit permettre au player ou au decodeur de retrouver comment assembler les "Ogg bitstreams" entre eux pour delivrer un signal audio image de l'original.

Dиs que les lecteurs diffйrents peuvent lire les deux: MP3 et Ogg fichiers, il n'y a plus de raison que vous choisissiez chaque format de nouveau. Si vous prйfйrez Ogg Vorbis, vous pouvez l'utiliser quand vous coder de l'original les sources audio sans pertes (comme CDs). Quand vous codez de l'original, vous trouverez que vous pouvez crйer des Ogg fichiers qui seront plus petits ou de meilleure qualitй que vos MP3s.

Liens relatifs