article:lecture_de_cd_audio_sur_debian_minimale
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| article:lecture_de_cd_audio_sur_debian_minimale [2026/06/05 09:57] – estro | article:lecture_de_cd_audio_sur_debian_minimale [2026/06/06 06:50] (Version actuelle) – estro | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| <meta charset=" | <meta charset=" | ||
| <meta name=" | <meta name=" | ||
| - | < | + | < |
| < | < | ||
| body { font-family: | body { font-family: | ||
| Ligne 41: | Ligne 41: | ||
| < | < | ||
| <div class=" | <div class=" | ||
| - | < | + | < |
| - | < | + | < |
| - | <div class=" | + | <h2>1. Installation des Outils Nécessaires</ |
| - | <strong>✅ Réponse courte | + | <p>Mettez à jour votre système puis installez les paquets requis |
| - | | + | |
| + | | ||
| + | sudo apt install cdparanoia alsa-utils</ | ||
| + | |||
| + | < | ||
| + | <ul> | ||
| + | <li>< | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| </ | </ | ||
| - | <h2>1. Pourquoi utiliser < | + | <h2>2. Vérification du Matériel</ |
| - | <p>Sur une installation minimale, la disponibilité des outils | + | <p>Vérifiez que votre lecteur de CD est correctement détecté |
| - | <table> | + | <pre><code># Voir les périphériques |
| - | | + | lsblk |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | </ | + | |
| - | < | + | # Alternative : voir les périphériques SCSI/CDROM |
| - | < | + | lsscsi |
| - | < | + | # Vérifier les messages du noyau |
| + | dmesg | grep -i cdrom</ | ||
| - | <h3>Détail des paramètres :</h3> | + | <p>Le lecteur devrait apparaître comme <code>/dev/ |
| - | <ul> | + | |
| - | <li>< | + | <h2>3. Configuration de la Sortie Audio</ |
| - | < | + | <p>Avant de lire un CD, assurez-vous que la sortie audio est configurée :</ |
| - | < | + | |
| - | < | + | <pre>< |
| - | </ul> | + | |
| + | < | ||
| + | | ||
| + | | ||
| + | <li>Vérifiez que les canaux | ||
| + | <li>Appuyez sur <kbd>M</kbd> pour désactiver le mute si nécessaire</li> | ||
| + | | ||
| + | <li>Appuyez sur <kbd>Esc</kbd> pour quitter</ | ||
| + | </ol> | ||
| <div class=" | <div class=" | ||
| - | < | + | < |
| - | | + | |
| - | < | + | |
| - | < | + | |
| - | | + | |
| </ | </ | ||
| - | <h2>3. Vérification | + | <h2>4. Méthodes |
| - | < | + | |
| - | < | + | |
| - | ls -lh mon_cd.iso | + | |
| + | cdparanoia | ||
| - | # Comparer avec la taille du périphérique source | + | # Puis lire les fichiers générés |
| - | lsblk -b /dev/sr0</ | + | aplay *.wav</ |
| - | <p>La taille affichée par < | + | <h3>Option B — Extraire une piste spécifique :</h3> |
| + | | ||
| + | cdparanoia 1 track1.wav | ||
| - | < | + | # Extraire les pistes 1 à 3 |
| - | <p>Pour vérifier le contenu de l'ISO sans la graver :</p> | + | cdparanoia 1-3</code></pre> |
| - | < | + | |
| - | sudo mkdir -p / | + | |
| + | abcde -o mp3 | ||
| - | # Monter l' | + | # Extraire |
| - | sudo mount -o loop,ro mon_cd.iso | + | abcde -o flac</code>< |
| - | # Lister le contenu | + | <div class=" |
| - | ls /mnt/ | + | < |
| - | + | | |
| - | # Démonter | + | |
| - | sudo umount / | + | |
| - | < | + | < |
| - | <p>Si le CD est physiquement abîmé (rayures profondes), < | + | |
| < | < | ||
| < | < | ||
| <tr> | <tr> | ||
| - | <th>Situation</ | + | <th>Problème</ |
| - | <th>Comportement de < | + | <th>Solution</th> |
| - | < | + | |
| </tr> | </tr> | ||
| </ | </ | ||
| < | < | ||
| <tr> | <tr> | ||
| - | <td>< | + | <td>" |
| - | <td>✅ Copie parfaite et rapide</ | + | <td>Fermez tout autre accès au lecteur |
| - | < | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>< | + | <td>Pas de son</ |
| - | <td>❌ S' | + | <td>Vérifiez |
| - | < | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | < | + | <td>Lecteur non détecté</td> |
| - | <td>⚠️ Crée une image brute (difficile à lire)</ | + | < |
| - | < | + | </ |
| + | <tr> | ||
| + | <td>Droits insuffisants</ | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| </tr> | </tr> | ||
| </ | </ | ||
| </ | </ | ||
| - | <h2>6. Résumé des Commandes</h2> | + | <h3>Ajouter l' |
| - | <div class=" | + | <pre><code>sudo usermod -aG cdrom $USER</code></pre> |
| - | | + | <p><em>⚠️ Déconnectez-vous et reconnectez-vous pour que les changements prennent effet.</em></p> |
| - | | + | |
| - | <li>Vérifier le lecteur : <code>lsblk -b /dev/sr0</code></li> | + | < |
| - | <li>Créer l'ISO : < | + | |
| - | <li>Vérifier : <code>ls -lh mon_cd.iso</code></li> | + | |
| - | | + | cdparanoia -Q |
| + | |||
| + | # Extraire avec vérification intensive | ||
| + | cdparanoia -s 1 track1.wav | ||
| + | |||
| + | # Convertir WAV en MP3 (nécessite lame) | ||
| + | lame track1.wav track1.mp3 | ||
| + | |||
| + | # Vérifier le statut du lecteur | ||
| + | cdrecord -scanbus</ | ||
| + | |||
| + | | ||
| + | | ||
| </ | </ | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | < | ||
| + | # extract-cd.sh | ||
| + | |||
| + | echo " | ||
| + | sleep 2 | ||
| + | |||
| + | echo " | ||
| + | cdparanoia -B | ||
| + | |||
| + | echo " | ||
| + | for wav in *.wav; do | ||
| + | if [ -f " | ||
| + | mp3=" | ||
| + | lame " | ||
| + | rm " | ||
| + | fi | ||
| + | done | ||
| + | |||
| + | echo " | ||
| + | |||
| + | < | ||
| + | < | ||
| + | ./ | ||
| <div class=" | <div class=" | ||
| + | < | ||
| </ | </ | ||
| </ | </ | ||
article/lecture_de_cd_audio_sur_debian_minimale.1780653470.txt.gz · Dernière modification : de estro
