7.3. CD : lecture et extraction (RIP)

Il existe de nombreuses manières d'écouter vos morceaux de musique préférés. Vous pouvez lire un CD ou en lire une version numérisée. La section suivante présente quelques applications de lecture de CD, ainsi que des applications d'extraction (RIP) et d'encodage de CD audio.

[Important]CDDA et lecture analogique de CD

Il existe deux manières de lire des CD audio. Les lecteurs de CD et de DVD qui peuvent lire des CD analogiques lisent les données audio, puis les envoient au périphérique de sortie. Certains lecteurs externes, connectés via PCMCIA, FireWire ou USB doivent recourir à CDDA (Compact Disk Digital Audio - audio numérique CD) pour extraire les données audio, puis les lire au format PCM numérique. Les lecteurs présentés ici ne prennent pas en charge CDDA. Si vous devez prendre en charge CDDA, utilisez XMMS.

7.3.1. KsCD : lecteur de CD audio

KsCD est un lecteur de CD audio facile à utiliser. Il s'intègre à la barre des tâches KDE et peut être configuré afin de démarrer la lecture automatiquement lors de l'insertion d'un CD. Pour accéder au menu de configuration, sélectionnez Extras+Configure KsCD (Configurer KsCD). Téléchargez les informations d'album et de piste à partir d'un serveur CDDB sur Internet, si KsCD est configuré pour cela. Vous pouvez également télécharger des informations vers le serveur CDDB pour les partager avec d'autres. Pour l'extraction et le partage d'informations, utilisez la boîte de dialogue CDDB.

Figure 7.6. L'interface utilisateur de KsCD

L'interface utilisateur de KsCD

7.3.2. L'applet Lecteur de CDs audio de GNOME

Il s'agit d'une simple applet intégrée au tableau de bord GNOME. A l'aide de l'icône des outils, configurez son comportement et sélectionnez un thème. Vous contrôlez la lecture avec les boutons (en bas de la fenêtre du lecteur) ou via le menu contextuel (cliquez avec le bouton droit de la souris sur l'icône du tableau de bord ou dans la fenêtre du lecteur).

7.3.3. Compression des données audio

La compression audio peut être gérée par divers outils. Les sections suivantes décrivent l'encodage et la lecture de données audio via la ligne de commande, ainsi que certaines applications graphiques qui offrent des fonctions de compression audio.

7.3.3.1. Outils de ligne de commande pour l'encodage et la lecture des données audio

Ogg Vorbis (paquetage vorbis-tools) est un format de compression audio libre, désormais pris en charge par la plupart des lecteurs audio et même des baladeurs MP3. La page Web de ce projet est http://www.xiph.org/ogg/vorbis.

SUSE Linux est livré avec plusieurs outils qui prennent en charge Ogg Vorbis. oggenc est un outil de ligne de commande qui encode les fichiers WAV au format Ogg. Il suffit d'exécuter oggenc nom_fichier.wav pour convertir au format Ogg Vorbis un fichier .wav spécifique. L'option -h affiche une présentation des autres paramètres. Oggenc prend en charge l'encodage avec un débit binaire variable. Ainsi, il est possible d'obtenir un degré de compression encore meilleur. Au lieu du débit binaire, vous pouvez spécifier la qualité souhaitée (paramètre -q) ; l'option -b détermine le débit binaire moyen, alors que -m et -M spécifient le débit binaire minimum et maximum.

ogg123 est un lecteur Ogg de ligne de commande. Vous le démarrez avec une commande comme ogg123 ma_chanson.ogg .

7.3.3.2. Compression de données audio avec Grip

Grip est un lecteur de CD extracteur (RIP) GNOME (consultez la Figure 7.7, « Extraction (RIP) de CD audio avec Grip »). Vous contrôlez entièrement la fonction de lecteur de CD avec les boutons, en bas de la fenêtre. Pour contrôler les fonctions d'extraction (RIP) et d'encodage, vous utilisez les onglets situés en haut de la fenêtre. Pour afficher et modifier des informations sur l'album et ses pistes, ou pour sélectionner les pistes à extraire (RIP), ouvrez l'onglet Tracks (Pistes). Sélectionnez une piste en cliquant sur la case à côté de son titre. Pour modifier les informations relatives à un morceau, cliquez sur Toggle disc editor (Activer/Désactiver l'éditeur de disque), puis soumettez vos modifications. L'onglet Rip sélectionne le mode d'extraction (RIP) le mieux adapté et contrôle le processus. L'onglet Config permet d'accéder à la configuration complète de Grip. Utilisez l'option Status (État) pour contrôler l'état de l'application.

Figure 7.7. Extraction (RIP) de CD audio avec Grip

Extraction (RIP) de CD audio avec Grip

7.3.3.3. Compression de données audio avec KAudioCreator

KAudioCreator est une application d'extraction (RIP) de CD légère (consultez la Figure 7.8, « Extraction (RIP) de CD audio avec KAudioCreator »). Une fois démarrée, elle répertorie les morceaux présents sur le CD, dans l'onglet CD Tracks (Pistes du CD). Sélectionnez les pistes à extraire (RIP) et à encoder. Pour modifier les informations relatives à la piste, utilisez l'éditeur d'album, accessible via le menu File (Fichier)+Edit Album (Modifier l'album). Sinon, démarrez simplement l'extraction (RIP) et l'encodage avec File (Fichier)+Rip Selection (Extraire la sélection). Observez la progression de ces opérations dans l'onglet Jobs (Travaux). Selon sa configuration, KAudioCreator génère également des fichiers de liste de lecture qui peuvent être utilisés par des lecteurs comme amaroK ou XMMS.

Figure 7.8. Extraction (RIP) de CD audio avec KAudioCreator

Extraction (RIP) de CD audio avec KAudioCreator

7.3.3.4. Compression de CD audio avec Konqueror

Avant de lancer l'extraction (RIP) proprement dite avec Konqueror, configurez la gestion des CD audio et de l'encodeur Ogg Vorbis dans le centre de contrôle KDE. Sélectionnez Sound & Multimedia (Son et multimédia)+Audio CDs (CD audio). Le module de configuration comporte trois onglets : General (Général), Names (Noms) et Ogg Vorbis Encoder (Encodeur Ogg Vorbis). Normalement, tout lecteur de CD adapté est automatiquement détecté. Ne modifiez pas ce comportement par défaut, à moins que la détection automatique ait échoué et que vous soyez contraint de configurer manuellement le lecteur de CD. La correction des erreurs et la priorité d'encodage sont également configurées ici. L'onglet Ogg Vorbis Encoder (Encodeur Ogg Vorbis) détermine la qualité de l'encodage. Pour configurer la consultation en ligne des informations relatives à un album, une piste ou un artiste correspondant à vos données audio extraites (RIP), sélectionnez Add Track Information (Ajouter des informations sur la piste).

Démarrez le processus d'extraction (RIP) en insérant le CD dans le lecteur de CD et en entrant audiocd:/ dans la barre d'adresse. Konqueror affiche alors les pistes du CD et quelques dossiers (consultez la Figure 7.9, « Extraction (RIP) de données audio avec Konqueror »).

Figure 7.9. Extraction (RIP) de données audio avec Konqueror

Extraction (RIP) de données audio avec Konqueror

Pour conserver des données audio non compressées sur votre disque, il suffit de sélectionner les fichiers .wav et de les faire glisser vers une autre fenêtre Konqueror afin de les copier vers leur destination finale. Pour démarrer l'encodage Ogg Vorbis, faites glisser le dossier Ogg Vorbis vers une autre fenêtre Konqueror. L'encodage démarre dès que vous déposez le dossier Ogg Vorbis à son emplacement de destination.