Bonjour,
J'ai fais le kéké aujourd'hui, j'ai dis (croyant me simplifier la vie) "surtout ne m'envoie pas de mp3, copie l'iso de ton cd audio sur ma dedibox". Je situe le contexte, c'est le CD audio d'un parent musicien.
Je souhaite donc extraire le contenu audio d'une iso sans la graver !
Je m'incline par avance devant le détenteur de la solution.
Post Forum : C'est pas si grave car il suffit de le graver ;)
# mount -o loop -t iso9660 fichier.iso /mnt
Posté par NeoX . Évalué à 4.
non ? ca ne marche pas ?
en fait j'ai jamais essayé
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par blobmaster . Évalué à 2.
Maiiiiiiiiis ça ne marche pas car les cd audios n'ont pas de système fichier.
ce ne sont que des données.
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par TortuXm . Évalué à 1.
losetup /dev/loop0 tonimage.iso
En fait c'est ce que fait mount avant de monter le device, justement.
Après, tu devrais pouvoir dire à ton logiciel d'extraction de cd d'utiliser /dev/loop0 ou s'il ne veut pas, faire un lien symbolique de /dev/loop0 vers /dev/cdrom par exemple.
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par blobmaster . Évalué à 2.
note : j'ai même essayé en root (ce n'est donc pas une histoire de droits).
cdparanoia -B
cdparanoia III release 10.2 (September 11, 2008)
/dev/cdrom exists but isn't accessible. By default,
cdparanoia stops searching for an accessible drive here.
Consider using -sv to force a more complete autosense
of the machine.
More information about /dev/cdrom:
Checking /dev/cdrom for cdrom...
Testing /dev/cdrom for SCSI/MMC interface
SG_IO device: /dev/loop0
Inquiry command failed; unable to probe drive
Testing /dev/cdrom for cooked ioctl() interface
/dev/loop0 is not a cooked ioctl CDROM.
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par mekare . Évalué à 1.
Un truc, style :
cat image.iso | cdparanoia -B
C'est surement une connerie, mais bon, on ne sait jamais !
Remarque : je n'arrive pas chez moi à créer une iso de cd audio avec dd, comment fait-on pour créer une image iso d'un cd audio ?
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par blobmaster . Évalué à 2.
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par teoB . Évalué à 2.
Sinon, avec mplayer j'utilise -dvd-device film.iso pour lire mes iso de DVD, il doit bien y avoir aussi l'équivalent (-cdrom-device ?) pour les CD.
[^] # Re: mount -o loop -t iso9660 fichier.iso /mnt
Posté par blobmaster . Évalué à 2.
J'ai essayé une combo avec le coup losetup et j'ai eu la même erreur.
# et la conversion via vlc?
Posté par ashgan . Évalué à 2.
avez vous pensé à essayer de lire directement le fichier ISO avec VLC et transcoder le tout comme ça?
voila, juste une réflexion du matin avant le café.
[^] # Re: et la conversion via vlc?
Posté par blobmaster . Évalué à 1.
J'essaye
avec mplayer :
C'est plein de couleurs ça ressemble à du Ƥø®Ŋ regardé avec libcaca mais pas de son (je rappel qu'il s'agit d'un CD *audio*)
avec vlc : il se passe rien...
avec xine il crie au format de fichier inconnu
avec codeina affiche plein de message d'erreur pas très constructifs.
[^] # Re: et la conversion via vlc?
Posté par teoB . Évalué à 1.
C'est plein de couleurs ça ressemble à du Ƥø®Ŋ regardé avec libcaca mais pas de son (je rappel qu'il s'agit d'un CD *audio*)
Quoi, mplayer est réservé à la vidéo ? Bah mince alors, moi qui l'utilisait bêtement pour écouter mes CD audio, il va peut-être falloir que je trouve autre chose :).
Sinon pour info, la méthode de Tonton Benoit : mplayer -rawaudio samplesize=2:channels=2:rate=44100 -demuxer rawaudio <tonfichier.iso> fonctionne également.
[^] # Re: et la conversion via vlc?
Posté par blobmaster . Évalué à 2.
# Déjà
Posté par Tonton Benoit . Évalué à 3.
parce que moi si je tente un dd ou un cat sur /dev/cdrom avec un CD audio dans le lecteur il me jette de suite !
[^] # Re: Déjà
Posté par blobmaster . Évalué à 2.
Il m'a dit avoir eu un message d'erreur (de warning ?) pendant la création de l'image.
J'ai essayé de faire l'inverse de ce dont tu parles :
faire un bon vieux dd de cochon depuis l'iso vers /dev/sr0 et ça n'a pas marché (en root) pour une histoire de droits. :)
j'essaye encore deux trois trucs avant d'abandonner (et d'utiliser des wav extrait du cd qu'il m'a envoyé cet aprèm')
Le fin mot de l'histoire dans quelques minutes
[^] # Re: Déjà
Posté par Tonton Benoit . Évalué à 3.
Sinon essaye déjà mplayer -rawaudio samplesize=2:channels=2:rate=44100 -demuxer rawaudio <tonfichier.iso> avec un rip raw de cdparanoia ça marche si on force le little-endian (tu aurait dû conseiller ce soft)
[^] # Re: Déjà
Posté par blobmaster . Évalué à 2.
C'est pas toujours évident d'interagir avec des profanes. Et comme je pense que c'était à moi de m'adapter sur ce coup.
En tout cas merci beaucoup pour la commande, elle marche presque (de même que "play" voir plus bas) c'est très dégradé mais ça marche.
# Le fin mot de l'histoire (pour l'instant)
Posté par blobmaster . Évalué à 2.
J'ai demandé à mon parent de m'extraire son Cd en wav (sous windows c'est le plus simple) et de les ssh-iés sur ma box.
Je suis toutefois toujours intéressé par une solutions possible à ce problème.
Peut-être pourrais-je le re-qualifier ?
Comment transférer par internet un cd audio, physique à l'origine, de façon à ce que "ce qui est transféré" soit le plus proche possible du cd physique (en préservant les infos de pistes et tout et tout ) ? (avec des vrai morceaux de windows et de libre dans la chaine de transfert)
J'ai bêtement cru que "balance moi une iso" était la solution :(
notes :
- à priori le format iso est très lié au système de fichier iso9660 qui n'est pas ce lui des cd audios.
- les cd audios ne semblent pas vraiment posséder de système de fichier.
- il semblerait que les cd audios ne soient pas dumpable. Ce que je ne comprend pas car je croyais que certain extracteur avaient deux types d'extraction : comme un audio et _comme_des_données_ (mais depuis que j'utilise kaudiocreator je ne me pose plus ce genre de question).
Merci à tous ceux qui ce sont intéressés au sujet.
Je me tiens à votre disposition pour essayer toute nouvelle idée que vous auriez.
[^] # Re: Le fin mot de l'histoire (pour l'instant)
Posté par Tonton Benoit . Évalué à 4.
play -t raw -s -r 44100 -b 16 -c 2 -B
ou
play -t raw -s -r 44100 -b 16 -c 2 -L
Il n'existe pas de standard comme l'ISO pour des CD audio et ils ne sont pas "dumpables" car on y accède via un jeu de commandes. D'où l'existance de nombreux formats proprios d'image (bin+cue, cdr...).
[^] # Re: Le fin mot de l'histoire (pour l'instant)
Posté par Tonton Benoit . Évalué à 2.
[^] # Re: Le fin mot de l'histoire (pour l'instant)
Posté par blobmaster . Évalué à 4.
play fonctionne. Merci merci merci.
Bon ça fonctionne mal (avec plein de grésillement mais ça fonctionne.
avec -B j'ai que du bruit inaudible et très fort. avec -L c'est audible mais très dégradé.
si j'ai le temps je vais me pencher sur les options pour écouter beau l'iso que j'ai.
encore merci !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.