• [^] # Re: basse latence ?

    Posté par (site web personnel, Mastodon) . En réponse au journal Le codec audio libre Opus désormais normalisé. Évalué à 6. Dernière modification le 11 septembre 2012 à 13:40.

    A priori Opus a pour vocation d'être plus flexible que CELT, mais je n'ai pas vu dans l'article sur la cohabitation ou l'obsolescence de CELT.

    Opus n'est pas un format de fichiers, comme MP3. Il est conçu pour l'audio en temps réel […]. Il est prévu pour un grand nombre d'utilisations audio distinctes : téléphonie sur IP, mais aussi, par exemple, distribution de musique en temps réel. Il est prévu pour être utilisable lorsque la capacité du réseau est minimale (dans les 6 kb/s) aussi bien que lorsqu'elle permet de faire de la haute fidélité (mettons 510 kb/s, cf. section 2.1.1). Ses deux principaux algorithmes sont la prédiction linéaire (plus efficace pour la parole) et la transformation en cosinus discrète (plus efficace pour la musique).

    [Opus] a deux « couches », LP (prédiction linéaire) et MDCT (transformée en cosinus discrète). L'une ou l'autre (ou même les deux en même temps) est active pour encoder le signal audio, donnant ainsi à Opus la souplesse nécessaire. La couche LP est dérivée du codec Silk. Elle permet le débit variable mais aussi le constant (section 2.1.8). La couche MDCT, elle, est basée sur CELT.