Articles et techniques - Effet de texte circulaire


Le CD-Text révélé !, par Pete Calkins

Le CD-Text révélé !

Tout ce que vous avez toujours voulu savoir sur le CD-Text

La possibilité de lire les informations d'une playlist (liste de lecture) à partir d'un CD est l'une des nouvelles fonctionnalités de SureThing CD Labeler version 3. SureThing a deux méthodes pour récupérer les listes de lecture: 1) En se connectant à Internet en essayant de faire une  correspondance à partir d'une base de données en ligne ou 2) En lisant directement les informations concernant l'artiste, le titre et la piste à partir du CD. Bien que la première possibilité fonctionne uniquement si vous gravez une copie d'un CD commercialisé et disposez d'une connexion Internet, il est important de comprendre comment SureThing lit les informations contenues dans le CD. Cette information est sauvegardée dans un format défini par Sony et Phillips, appelé "CD-Text". CD-Text est l'extension d'un CD audio standard, et c'est la seule manière d'écrire les informations concernant l'artiste, le titre et la piste sur le CD. Si vous avez un autoradio dans votre voiture ou un lecteur de CD, vous avez peut-être remarqué que certains CD affichent du texte sur l'écran de votre lecteur. Bien que le CD-Text est couramment supporté par les nouveaux autoradios ou lecteurs, la plupart des CD commercialisés (CD Sony après 1997 sont l'exception) ne contiennent pas d'informations. Les anciens lecteurs audio ne permettent  pas d'utiliser la fonctionnalité CD-Text. Cependant, ils jouent la musique. Si vous avez un chargeur de CD ou même un juke-box vous le savez probablement.  Vous avez peut-être entré manuellement les titres avec une télécommande. Le fait est que la plupart des CD commercialisés ne contiennent pas le CD-Text. Les lecteurs d'ordinateurs tel que le lecteur Windows Media, WinAmp etc., ne supportent pas complètement le CD-Text. (Certains disent le supporter alors que ce n'est pas le cas!) Heureusement, les sociétés qui fabriquent les graveurs de CD et les logiciels de gravure s'en sont rendues compte et vous permettent maintenant d'écrire le CD-Text quand vous gravez vos CD. Quand le CD-Text est utilisé avec SureThing CD Labeler et/ou votre lecteur CD, vous gagnerez énormément de temps. 

 Capture d'écran

L'image sur la gauche est la base de données de listes de lecture de SureThing telle qu'elle apparaît quand un CD ne contient pas de CD-Text. L'artiste et les champs du titre sont vides, et ils resteront comme cela jusqu'à ce vous les éditiez. Quand un CD contient le CD-Text (sur la droite) SureThing lit les informations et les insère directement dans la composition de l'étiquette.

Alors, pourquoi le CD-Text n'est-il pas plus populaire ?

Le CD-Text est tellement utile que l'on peut se demander pourquoi il y a si peu de logiciels qui le supportent. Il y a plusieurs raisons à cela. La première et la plus importante est Windows 95, 98, 98se et ME. Ces systèmes d'exploitation n'incluent pas de méthode pour ripper les pistes ou pour lire le CD-Text  — enfin pas une méthode documentée. C'est là ou ASPI arrive. ASPI est un ingénieux et indépendant dispositif d'interface SCSI créé par Adaptec. Windows 95, 98, 98 SE, et ME installent cette interface. Les programmes pour ripper (programmes destinés à importer des pistes de CD sur votre disque dur) étaient les premiers à exploiter "la couche ASPI" pour communiquer avec l'interface du lecteur CD-ROM à un bas niveau. Ceci leur permettait de donner les instructions aux lecteurs qui n'étaient pas inclus dans l'interface CD-Rom de Windows. Le problème est que ASPI n'a jamais été créé dans ce but. Les premières versions de cette couche ont souvent échoué pendant l'exécution d'opérations inattendues. Les versions (1.0) fonctionnent, mais peuvent être problématiques. Souvent des problèmes apparaîtront pendant l'exécution de lecture de CD-Text ou le rippage de pistes. Adaptec a sorti une version plus stable de ASPI (version 4.60) mais n'a jamais été inclus dans Windows 95, 98, 98se ou ME. Microsoft a résolu le problème dans Windows NT, 2000 et XP, en incluant leurs propres méthodes pour exécuter ces opérations. Par rapport à ces problèmes, vous pouvez comprendre que pour la plupart, si ce n'est pas tous, les logiciels basés sur les lecteurs de musique ne supportent pas le CD-Text standard. Pendant le développement de SureThing CD Labeler version 3, nous avons pris la décision de vous faire profiter de cette fonctionnalité très utile qu'est le CD-Text.

CD-Text contre les services de recherche de CD

D'une certaine manière, le manque de support pour le CD-Text a créé une nouvelle industrie basée sur la collecte des habitudes des utilisateurs de média sur ordinateurs. CDDB était le premier service à fournir une base de données correspondante. (Maintenant appelés "Gracenote") Pendant que certains avocats privés s'inquiètent que cette collecte d'information conduise à une atteinte à la vie privée, il n'y a pas d'information qui suggère qu'aucune base de données de services de recherche connecte vos informations avec d'autres données personnellement identifiables. Ils ne sont pas intéressés par vos habitudes musicales mais par les habitudes de milliers ou millions d'utilisateurs. Cette donnée est un produit de valeur pour l'industrie des médias. Microsoft a également ses propres services de recherche utilisés avec son lecteur média, et il a été annoncé qu'un service de recherche pour DVD est également inclut. (Ceci semble étrange parce que la plupart, si ce n'est pas tous les DVD incluent déjà les informations sur les chapitres et les titres.) Le RIAA et Microsoft ont beaucoup de presse négative et sont souvent racoleurs. Mon opinion : leurs motivations sont économiques, complètement et simplement, et il n'y a absolument rien de mal à cela. Ils n'ont pas d'intérêt à jouer les "Big Brother" ; ils veulent simplement récupérer des informations pour leurs services marketing et vente. ( Ou vendre ces informations à d'autres ... ) La dernière version du lecteur Windows Media (XP) ne supporte toujours pas la lecture ou l'écriture CD-Text, même si le système d'exploitation Windows XP a les méthodes mises en place dans ce but, donc il apparaît que cela soit une raison plutôt financière à ne pas proliférer l'utilisation du CD-Text.

Si vous pensez toujours que Bill Gates ou Hillary Rosen sont les frai de Satan, il vaut mieux arrêter d'utiliser les services de recherche sur Internet et commencer à utiliser le CD-Text uniquement.

Que vous choisissiez d'utiliser les services de recherche CD ou pas, il est toujours préférable d'utiliser le CD-Text pour vos chargeurs de CD que ce soit dans la voiture ou à la maison.

SureThing CD Labeler v3.1 supporte le CD-Text

Nous avons introduit le support de CD-Text dans la version 3.0, mais nous l'avons amélioré dans la 3.1, et inclus un nombre de nouvelles fonctionnalités pour vous aider avec les problèmes associés au CD-Text :

  1. Pour les systèmes basés NT (NT, 2000, XP) le programme utilisera la plus stable des méthodes NT même quand ASPI est disponible. (la v3.0 vérifiait l'existence d'ASPI et l'utilisait avant d'essayer la méthode NT)

  2. Les utilisateurs de Windows XP auront la possibilité d'imprimer les listes de lecture directement à partir du lecteur Windows Media XP. Allez dans Fichier > Imprimer l'étiquette. Ceci est un raccourci puisque le lecteur Média ne supporte pas la lecture et l'écriture du CD-Text.

  3. Si le CD-Text et la recherche sur Internet ne fonctionnent pas, le programme importera quand même la durée des pistes donc vous n'aurez pas à la rentrer manuellement.

  4. Une méthode pour détecter les anomalies de la couche ASPI a été développée dans le programme. Quand une couche ASPI ne fonctionne pas, cela est détecté et l'option "Activer le CD-Text" est désactivée pour éviter d'autres problèmes.

En développement

Nous sommes maintenant occupés à recruter des sociétés qui développent des logiciels de gravure pour que nous puissions importer les données du CD et des pistes directement dans SureThing. Ceci résoudra le problème des pilotes ASPI à lire les données à partir d'un CD.

J'espère que cet article vous a aidé à mieux comprendre les questions que vous pouviez avoir concernant le CD-Text standard.

Sur Surething-france.com, retrouvez le logiciel d'étiquetage CD/DVD Labeler pour concevoir vos etiquettes CD, etiquettes DVD, jaquettes CD et jaquettes DVD.