Forum Linux.général Stocker/tester une image de cd audio

Posté par  .
Étiquettes : aucune
1
20
nov.
2011

Bonjour,

je bute sur un problème auquel je ne m'attendais pas: je ne sais pas générer une image iso à partir d'un cd audio.
Après recherche, il semble qu'on ne puisse tout simplement pas. Ah bon.

Mon besoin est de stocker sur disque-dur des images de cd audio (pas des mp3) et de pouvoir les graver ensuite (facile) et les lire directement depuis le disque-du (je n'y arrive pas).

Pour copier un cd audio vers un fichier, il y a tout un tas de logiciels. Les fichiers créés sont au nombre de 2 (un fichier "principal" et un fichier .toc) et je ne sais pas les lire avec un lecteur audio.

Monter un iso pour en explorer le contenu, je sais faire. Mais monter ces images de cd audio pour les lire, je ne trouve pas.

Quelqu'un a une piste ?

  • # Semaine de merde, commentaire de merde.

    Posté par  . Évalué à 2.

  • # créer une image disque

    Posté par  (site web personnel) . Évalué à 0.

    Bonjour,
    En console (simple utilisateur):
    dd if=/dev/sr0 of=tonimage.iso

    où /dev/sr0 est mon lecteur de CD/DVD (adaptes avec le nommage du tien, si c'est différent) et "tonimage.iso" est le nom (adaptes) du fichier final.

    if veut dire "input file" (la source) et of "output file" (la destination).

    • [^] # Re: créer une image disque

      Posté par  (site web personnel) . Évalué à 3.

      Loupé. Avec ça, tu récupéreras probablement une image de la première piste du disque. Le problème, c'est que les CD sont conçus avant tout pour l'audio, avec plusieurs pistes, et que le stockage de données, introduit après, utilise une seule piste avec un système de fichiers ISO 9660 dessus. Du coup, dans /dev/sr0, tu verras seulement une piste, je pense.

  • # FLAC et CUE

    Posté par  (site web personnel, Mastodon) . Évalué à 6.

    Quelque chose de courant dans l'archivage de CD audio est d'encoder en FLAC et de faire un fichier CUE. Ce fichier permet d'obtenir au gravage exactement le même CD que l'original (il contient les indications pour graver et séparer les pistes du CD), plus de bla bla ici : http://en.wikipedia.org/wiki/Cue_sheet_(computing)

    En pratique ça ressemble à ça :

    PERFORMER "Paris Combo"
    TITLE "Attraction"
    FILE "dummy.wav" WAVE
      TRACK 01 AUDIO
        TITLE "Mais que fait la NASA?"
        INDEX 01 00:00:00
      TRACK 02 AUDIO
        TITLE "Trois petits points"
        INDEX 01 04:04:43
    (snip)
    
    

    FLAC supporte même d'avoir ces donnes CUE inscrites dans le fichier FLAC (tag CUESHEET), mais à ma connaissance c'est pas aussi bien supporté par les lecteurs et graveurs logiciels que le CUE séparé.

    Sous Windows, l'excellent EAC (ExtractAudioCopy) fait ça très bien. Sous linux il existe abcde qui sait faire ça pas mal à priori :

    # apt-get install mkcue abcde

    Pour encoder en un seul fichier FLAC :

    $ abcde -o flac -1 -a default,cue

    Pour extraire ensuite le fichier flac en plusieurs fichiers grâce aux données cue :

    $ abcde -d singletrack.flac

    man abcde pour le reste ;)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • # CUE

    Posté par  (site web personnel) . Évalué à 3.

    Pour stocker plusieurs pistes, la solution habituelle est d'utiliser au moins deux fichiers :

    • un fichier binaire correspondant au contenu brut des pistes concaténées, ou plusieurs fichiers correspondant à chacune des pistes ;
    • une feuille CUE indiquant les fichiers binaires et les index des pistes ainsi que leurs longueurs de prégap éventuel.

    On parle alors d'image CUE/BIN. La feuille CUE peut également comporter des informations CDTExt pour chaque piste. Il existe également un format alternatif à CUE qui s'appelle InfoText, je crois.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.