ACCUEIL F.A.Q. S'INSCRIRE CONNEXION
Forum OXMO > Section Technique > Software >

Un codec pour les dominer tous




Aller au Forum:
Notez ce sujet :

  Sujet précédent   Sujet suivant
Auteur
Sujet    Tout développer | Tout contracter NOUVEAU SUJET    RÉPONDRE
Réduire ce message Membre Carlos_Amonia
Confirmé

Niveau : 2
N° de Membre : 11201

Ancienneté : 96%
Participation : 48%
Inscription: 25 Mar 2003
Localisation: Vieille Europe
Messages: 846
Sujets Lancés : 95

Thumbs up Un codec pour les dominer tous

Citation
Qu'est-ce qu'un codec ? "Codec" est la contraction de "codeur/décodeur". Pour faire simple, disons que c'est une norme qui permet de compresser/décompresser des données numériques, afin de gagner de la place.

Vous connaissez tous le codec MP3 pour la compression audio. Il en existe bien d'autres, libres ou propriétaires, gratuits ou payants, conçus pour l'audio haute qualité (AAC, AC3, Vorbis...) ou la voix sur IP (G711, G722, Speex...). On ne les compte plus. Opus - un nouveau codec audio - vient de tous les tuer. Du moins techniquement.

Ce codec est assez hallucinant: Il est de meilleure qualité que tous les codecs existants, que ce soit dans les faibles débits (utiles en VOIP) ou dans les hauts débits (stockage de musique haute fidélité), le tout en consommant généralement moins de CPU. Plus besoin d'avoir de multiples codecs pour pouvoir couvrir tous les cas d'utilisation. Un seul suffit.

Le graphe suivante montre le résultat de tests perceptifs effectués à différents débits (Plus la valeur est élevée, mieux c'est):



Autre avantage: Il travaille avec une faible latence (20 ms) qui peut même être descendue à 2,5 ms, ce qui en fait un codec idéal pour l'audio en temps réel (VOIP, chat dans les jeux, PABX...).

Non seulement c'est un codec libre (opensource) et gratuit, mais il vient d'être adopté comme standard par l'IETF (RFC 6716). Il n'utilise (a priori) aucun brevet existant. Le seul "manque" d'Opus est de ne pas avoir de mode lossless (comme Flac), mais on lui pardonnera. L'IETF envisage également d'en faire le standard pour WebRTC, le projet conjoint avec le W3C pour créer un standard de communication en temps réel dans les navigateurs (pensez: chat audio et vidéo en temps réel directement dans le navigateur).

Broadcom (fabricant de puces électroniques), Xiph.Org (auteurs de OGG/Vorbis), Skype/Microsoft et Huawei ont participé à l'élaboration de ce codec.

Alors, ça y est le monde est beau et on mange des licornes au petit déjeuner ?


Pas si vite: Je ne suis pas aussi enthousiaste que cet employé de Mozilla. Non, Opus n'annonce pas la fin des codecs propriétaires et payants, loin de là. Une preuve ? Le format Vorbis a beau exister depuis 12 ans, être libre et de meilleure qualité que le MP3 propriétaire, ce dernier l'écrase complètement en parts de marché. Les appareils capables de lire le Vorbis se comptent sur les doigts de la main alors qu'absolument tout est capable de lire du MP3, même un appareil photo. De même, on est pas prêt de voir apparaître Opus sur les lecteurs de DVD/Bluray de salon, tous les fabricants ayant payé (cher) leur licence MPEG.


Mais ne râlons pas trop: Opus est techniquement magnifique. Il est déjà supporté par Firefox, Thunderbird, VLC, Foobar2000, GStreamer, Mumble, Icecaste et il est intégré à Skype même si actuellement pas utilisé. Il devrait également arriver prochainement dans les dépôts Debian, dans Opera, Rockbox et ffmpeg (libavcodecs).

Le site officiel est https://opus-codec.org/.

Cela fait plaisir d'avoir des codecs libres (Opus, Vorbis, VP8/WebM, Theora) dont certains battent des codecs propriétaires et hors de prix (rappelons que la licence de codecs vidéo comme H264 coûte plusieurs millions de dollars). C'est bénéfique au web ouvert et à la communication.


EDIT: J'allais oublier la bd xkcd obligatoire:






Source : sebsauvage.net


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 13 Jours, 14 Heures, 36 Minutes, 40 Secondes en ligne

Ancien message 12-09-2012 12:11
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre dsp56001 Connecté
Guru

Niveau : 5
N° de Membre : 13832

Ancienneté : 84%
Participation : 93%
Inscription: 17 Apr 2006
Localisation: Le Mans
Messages: 10067
Sujets Lancés : 5219

Salut les jeunes,

La seule solution pour savoir si ce codec va percer ou pas ..... c'est attendre.
On verra qui le supportera ou pas.

On peut en dire autant du WEBM supporté par Google et qui pourtant ne semble pas percer plus que cela.

Qui vivra verra.

Bonne nuit Europe.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 17 Jours, 18 Heures, 37 Minutes, 8 Secondes en ligne

Ancien message 12-09-2012 17:48
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre dd150
Expert

Niveau : 3
N° de Membre : 5368

Ancienneté : 98%
Participation : 63%
Inscription: 26 Oct 2002
Localisation:
Messages: 1871
Sujets Lancés : 98

Effectivement, avant de remplacer mp3, il y a du travail, ne serait-ce que demander à énormément de personne de balancer leur baladeur pour en acheter un nouveau (simple exemple parmi d'autres ...).

Sur la figure, je constate que mp3 ou Opus sont pratiquement à la qualité dite "fullband stereo", ils ont dû écouter leur vraie source non compressée avec des pots de yaourts reliés par une ficelle.


__________________
Je garde toujours mes chaussettes pour me coucher, pour éviter que les draps salissent mes pieds.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 15 Heures, 57 Minutes, 48 Secondes en ligne

Ancien message 12-09-2012 18:20
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre dsp56001 Connecté
Guru

Niveau : 5
N° de Membre : 13832

Ancienneté : 84%
Participation : 93%
Inscription: 17 Apr 2006
Localisation: Le Mans
Messages: 10067
Sujets Lancés : 5219

Message écrit par dd150, le 12-09-2012 à 19:20
Sur la figure, je constate que mp3 ou Opus sont pratiquement à la qualité dite "fullband stereo", ils ont dû écouter leur vraie source non compressée avec des pots de yaourts reliés par une ficelle.


Salut les jeunes,

Historiquement ces codecs audio ont été conçus pour transporter de la voix sur des circuits dont la capacité était 64 ou 128 kbit.
On est ici dans le domaine des télécommunications et non de la haute fidélité.
Tous les Codecs en G.xx sont utilisés par les opérateurs de télécommunications pour transporter de la voix en TDM ou en mode GSM en compressé ou pas.

Donc ces codecs audio dont la plupart sont très anciens ont été conçus pour le monde des télécommunications.

Donc ton analogie avec les pots de yaourt est bonne puisque à un débit donné on essaie de caser le plus d'information possible dans un débit de transmission relativement faible (le débit d'un canal B ISDN (64 kbits/s) ou de deux canaux B (128 kbits/s)).

Hé oui la courbe s'arrête à 128 kbit preuve que le domaine d'application est les télécommunications et non la haute fidélité.

C'est aussi utilisé pour la radio et autre transmission hertzienne.

Pour se convaincre il suffit de regarder le site de Fraunhoffer:
https://www.mp3-history.com/en/the_story_of_mp3.html

Le souci et tu as raison de le soulever c'est qu'il ne faut pas espérer avoir une qualité musicale excellente puisque ce n'est pas le but recherché.

Là ou par contre les marketeux délirent c'est de nous vendre des codecs conçus pour les faibles débits du téléphone comme des solutions haute-fidélité permettant de réduire le poids des fichiers sans contrepartie ou presque.

Par contre on peut dire que le MP3 à la base conçu pour transporter de l'audio en bas débit à été détourné de son utilisation première par les utilisateurs avec la complicité des industriels trop content de leur vendre platines et baladeurs qui génèrent un écosystème de plusieurs centaine de millions d'euros (ajoutons la SACEM bien contente de pouvoir y coller une taxe afin de croquer au gateau).

Bonne nuit Europe.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 17 Jours, 18 Heures, 37 Minutes, 8 Secondes en ligne

Ancien message 12-09-2012 18:53
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre Benmars
Guru

Niveau : 5
N° de Membre : 870

Ancienneté : 100%
Participation : 95%
Inscription: 03 Apr 2002
Localisation:
Age: 55
Messages: 11324
Sujets Lancés : 780

Parce que, si je lis la courbe, je vois que aac, ogg ou mp3, c'est quasi kif kif aux bitrates où on encode (>128 kbps).
Pas la peine de s'emmerder avec de l'ogg.


__________________
Tout le monde est un génie. Mais si vous jugez un poisson sur ses capacités à grimper à un arbre, il passera sa vie à croire qu'il est stupide.
A. Einstein


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 57 Jours, 6 Heures, 9 Minutes, 0 Seconde en ligne

Ancien message 12-09-2012 20:05
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Modérateur KeySoze
Modérateur

Niveau : 5
N° de Membre : 4449

Ancienneté : 98%
Participation : 85%
Inscription: 15 Sep 2002
Localisation: IDF
Age: 42
Messages: 6370
Sujets Lancés : 603

Intéressant, je ne connaissais pas.

Il reste un dernier point (même si nos disques durs de plusieurs To ne sont pas encore saturés par les dits mp3). Quelle différence sur la taille des fichiers ? ça peut jouer pour le streaming en 3G par exemple. Curieux qu'ils n'en fassent pas du tout mention dans l'article


__________________
OXMO : On est plus intelligent à plusieurs que tout seul...mais certains aident moins que d'autres


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 46 Jours, 18 Heures, 58 Minutes, 16 Secondes en ligne

Ancien message 15-09-2012 03:59
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre dsp56001 Connecté
Guru

Niveau : 5
N° de Membre : 13832

Ancienneté : 84%
Participation : 93%
Inscription: 17 Apr 2006
Localisation: Le Mans
Messages: 10067
Sujets Lancés : 5219

Salut les jeunes,

VLC ouvre le bal et intègre OPUS parmi les formats supportés:
https://www.clubic.com/telecharger/...ay-youtube.html

Bonne nuit Europe.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 17 Jours, 18 Heures, 37 Minutes, 8 Secondes en ligne

Ancien message 19-10-2012 14:14
PROFIL PM  RECH. AMIS ÉDITER CITER
Réduire ce message Membre dsp56001 Connecté
Guru

Niveau : 5
N° de Membre : 13832

Ancienneté : 84%
Participation : 93%
Inscription: 17 Apr 2006
Localisation: Le Mans
Messages: 10067
Sujets Lancés : 5219

Salut les jeunes,

C'est au tour de AIMP3 de supporter le décodage d'OPUS:
https://www.aimp.ru/index.php?do=news&id=45

Bonne nuit Europe.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 17 Jours, 18 Heures, 37 Minutes, 8 Secondes en ligne

Ancien message 23-11-2012 14:35
PROFIL PM  RECH. AMIS ÉDITER CITER
Il est actuellement 21:18 (GMT) NOUVEAU SUJET    RÉPONDRE   
  Sujet précédent   Sujet suivant
Forum OXMO > Section Technique > Software > Un codec pour les dominer tous

Aller au Forum:
Notez ce sujet :


 Réponse Rapide
Titre: (Optionnel)
Message:

Convertir automatiquement les URLs Montrer la Signature
Afficher une version imprimable | Chercher dans ce sujet | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le BBCode est ON
Les Smileys sont ONs
Le code [IMG] est ON
< Contactez-nous - Forum OXMO>

Uptime du serveur SQL : 56 jour(s) 5 heure(s) et 29 minute(s)
Page générée en 0.075344 secondes en exécutant 39 requêtes SQL.
Apache - Compression GZIP : Activée.