Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/07/2006, à 18:51

marcos

[Résolu] lecture des codes ISRC

Salut,

quelqu'un sait comment récupérer les codes ISRC des pistes d'un CD audio ?

merci

#2 Le 09/07/2006, à 12:56

marcos71

Re : [Résolu] lecture des codes ISRC

bon, j'avance mais j'ai toujours pas la solution:

cdda2wav permet théoriquement de lire les codes ISRC.

voici le résultat de "cdda2wav -J" :

% cdda2wav -J
cdrom device (/dev/cdrw) is not of type generic SCSI. Setting interface to cooked_ioctl.
126976 bytes buffer memory requested, 4 buffers, 8 sectors
#Cdda2wav version 2.01.01a01_linux_2.6.12_i686_i686, real time sched., soundcard, libparanoia support
EnableCdda_cooked (CDIOCSETCDDA) is not available...
AUDIOtrack pre-emphasis  copy-permitted tracktype channels
      1-12          yes              no     audio    2
Table of Contents: total tracks:12, (total time 36:51.35)
  1.( 3:22.71),  2.( 3:11.08),  3.( 3:09.22),  4.( 4:06.35),  5.( 2:27.19),
  6.( 3:31.10),  7.( 3:21.21),  8.( 2:29.12),  9.( 3:37.07), 10.( 3:05.13),
 11.( 2:32.16), 12.( 1:58.26)

Table of Contents: starting sectors
  1.(       0),  2.(   15221),  3.(   29554),  4.(   43751),  5.(   62236),
  6.(   73280),  7.(   89115),  8.(  104211),  9.(  115398), 10.(  131680),
 11.(  145568), 12.(  156984), lead-out(  165860)
CDINDEX discid: Fh0K8k5zRoyDH1XqoPPsdsn9xqE-
CDDB discid: 0xa808a30c
CD-Text: not detected
CD-Extra: not detected
No media catalog number present.
scanning for ISRCs: 12 ...
EnableCdda_cooked (CDIOCSETCDDA) is not available...
EnableCdda_cooked (CDIOCSETCDDA) is not available...
index scan: 1...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 2...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 3...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 4...
track mismatch: 4, in-track subchannel: 5 (index 1, sector 62235)
difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 5...
track mismatch: 5, in-track subchannel: 6 (index 1, sector 73279)
difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 6...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 7...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 8...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 9...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 10...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 11...difference: TOC:with, subchannel:without preemphasis
correcting TOC...
index scan: 12...difference: TOC:with, subchannel:without preemphasis
correcting TOC...

EnableCdda_cooked (CDIOCSETCDDA) is not available...
EnableCdda_cooked (CDIOCSETCDDA) is not available...
EnableCdda_cooked (CDIOCSETCDDA) is not available...

cdda2wav semble essayer de lire les codes ISRC ("scanning for ISRCs: 12 ...") mais ne renvoie aucun résultat.

Je crois savoir que seuls certains lecteurs peuvent lire les codes ISRC;
Je me demande si ce n'est pas un problème de hardware.

Mais d'après le résultat de "cdrecord -prcap", mon lecteur peut lire les codes ISRC ("Does return CD ISRC information"):

% cdrecord -prcap
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Joerg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <cdrtools@packages.debian.org>.
      The original author should not be bothered with problems of this version.

cdrecord: Warning: Running on Linux-2.6.15-23-386
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: '/dev/cdrw'
devname: '/dev/cdrw'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Error: Cannot gain SYS_RAWIO capability.Is cdrecord installed SUID root?
: Operation not permitted
Using libscg version 'debian-0.8debian2'.
cdrecord: Warning: using inofficial version of libscg (debian-0.8debian2 '@(#)scsitransp.c      1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'TOSHIBA '
Identifikation : 'DVD-ROM SD-R1002'
Revision       : '1034'
Device seems to be: Generic mmc2 DVD-ROM.

Drive capabilities, per MMC-2 page 2A:

  Does read CD-R media
  Does write CD-R media
  Does read CD-RW media
  Does write CD-RW media
  Does read DVD-ROM media
  Does read DVD-R media
  Does not write DVD-R media
  Does not read DVD-RAM media
  Does not write DVD-RAM media
  Does support test writing

  Does read Mode 2 Form 1 blocks
  Does read Mode 2 Form 2 blocks
  Does read digital audio blocks
  Does restart non-streamed digital audio reads accurately
  Does not support Buffer-Underrun-Free recording
  Does read multi-session CDs
  Does read fixed-packet CD media using Method 2
  Does not read CD bar code
  Does read R-W subcode information
  Does not return R-W subcode de-interleaved and error-corrected
  Does read raw P-W subcode data from lead in
  Does return CD media catalog number
  Does return CD ISRC information
  Does support C2 error pointers
  Does not deliver composite A/V data

  Does play audio CDs
  Number of volume control levels: 16
  Does support individual volume control setting for each channel
  Does support independent mute setting for each channel
  Does not support digital output on port 1
  Does support digital output on port 2
  Does send digital data LSB-first
  Does not set LRCK high for left-channel data
  Does not have valid data on falling edge of clock
  Length of data in BCLKs: 16

  Loading mechanism type: tray
  Does support ejection of CD via START/STOP command
  Does not lock media on power up via prevent jumper
  Does allow media to be locked in the drive via PREVENT/ALLOW command
  Is not currently in a media-locked state
  Does not support changing side of disk
  Does not have load-empty-slot-in-changer feature
  Does not support Individual Disk Present feature

  Maximum read  speed:  4233 kB/s (CD  24x, DVD  3x)
  Current read  speed:  1005 kB/s (CD   5x, DVD  0x)
  Maximum write speed:   706 kB/s (CD   4x, DVD  0x)
  Current write speed:   352 kB/s (CD   2x, DVD  0x)
  Buffer size in KB: 2048
  Copy management revision supported: 1

J'ai essayé avec un second lecteur plus récent, avec le même résultat...

Quelqu'un pourrait me mettre sur la bonne piste ?

D'autre part, j'aimerais bien savoir ce que signifie le message:
"EnableCdda_cooked (CDIOCSETCDDA) is not available..."
qui est renvoyé par cdda2wav.


merci encore

Hors ligne

#3 Le 29/07/2006, à 14:24

marcos71

Re : [Résolu] lecture des codes ISRC

bon, plusieurs semaines après, je me permets de relancer la question, au cas où quelqu'un aurait une piste pour moi...

merci

Hors ligne

#4 Le 02/09/2006, à 18:15

marcos71

Re : [Résolu] lecture des codes ISRC

Résolu !

mais comme j'ai créé le fil en "guest", sans me connecter, je ne peux pas modifier le titre ([Résolu])

si un admin pouvait le faire... merci


je disais donc: le pb est résolu, en utilisant cdrdao:
cdrdao read-toc cd.toc

les codes isrc sont (s'ils existent) écrits dans le fichier cd.toc

Hors ligne