[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Libcdio-devel] Retrieving DATA session from multisession audio disc
From: |
Eric Shattow |
Subject: |
[Libcdio-devel] Retrieving DATA session from multisession audio disc |
Date: |
Wed, 17 Feb 2010 01:29:17 -0700 |
Using cdrtools and extricate ( http://www.phong.org/extricate/ ) it is
possible to extract a data session from a "CD EXTRA" audio disc.
See (5) there is no option in the "iso-info" example tool to specify a
sector offset.
How to extract the data session from a multi-session audio cd and interact
with the resulting "offset" ISO using libcdio tools?
# 1.) cd-info /dev/sr0
cd-info version 0.82 i686-pc-linux-gnu
Copyright (c) 2003, 2004, 2005, 2007, 2008 R. Bernstein
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
CD location : /dev/sr0
CD driver name: GNU/Linux
access mode: ioctl
Vendor : HL-DT-ST
Model : DVD+-RW GSA-T21N
Revision : A100
Hardware : CD-ROM or DVD
Can eject : Yes
Can close tray : Yes
Can disable manual eject : Yes
Can select juke-box disc : No
Can set drive speed : No
Can read multiple sessions (e.g. PhotoCD) : Yes
Can hard reset device : Yes
Reading....
Can read Mode 2 Form 1 : Yes
Can read Mode 2 Form 2 : Yes
Can read (S)VCD (i.e. Mode 2 Form 1/2) : Yes
Can read C2 Errors : Yes
Can read IRSC : Yes
Can read Media Channel Number (or UPC) : Yes
Can play audio : Yes
Can read CD-DA : Yes
Can read CD-R : Yes
Can read CD-RW : Yes
Can read DVD-ROM : Yes
Writing....
Can write CD-RW : Yes
Can write DVD-R : Yes
Can write DVD-RAM : No
Can write DVD-RW : No
Can write DVD+RW : No
Disc mode is listed as: CD-DA
CD-ROM Track List (1 - 11)
#: MSF LSN Type Green? Copy? Channels Premphasis?
1: 00:02:00 000000 audio true yes 2 no
2: 05:03:11 022586 audio true yes 2 no
3: 08:38:08 038708 audio true yes 2 no
4: 12:19:49 055324 audio true yes 2 no
5: 16:53:39 075864 audio true yes 2 no
6: 21:06:45 094845 audio true yes 2 no
7: 23:53:08 107333 audio true yes 2 no
8: 27:16:71 122621 audio true yes 2 no
9: 30:36:19 137569 audio true yes 2 no
10: 37:05:11 166736 audio true yes 2 no
11: 49:23:70 222145 data false no
170: 49:44:24 223674 leadout (501 MB raw, 501 MB formatted)
Media Catalog Number (MCN): 0000000000000
Last CD Session LSN: 222145
audio status: no status
volume level port 0: 255 (0..255) 100 (0..100)
volume level port 1: 255 (0..255) 100 (0..100)
volume level port 2: 0 (0..255) 0 (0..100)
volume level port 3: 0 (0..255) 0 (0..100)
CD Analysis Report
session #2 starts at track 11, LSN: 222145, ISO 9660 blocks: 1384
ISO 9660: 1384 blocks, label `_MM '
# 2.) extricate -i /dev/sr0
Drive ready...
Mixed type CD detected...
Start track: 1 End Track: 11
Track 1 (audio): 00:02:00 (0)
Track 2 (audio): 05:03:11 (22586)
Track 3 (audio): 08:38:08 (38708)
Track 4 (audio): 12:19:49 (55324)
Track 5 (audio): 16:53:39 (75864)
Track 6 (audio): 21:06:45 (94845)
Track 7 (audio): 23:53:08 (107333)
Track 8 (audio): 27:16:71 (122621)
Track 9 (audio): 30:36:19 (137569)
Track 10 (audio): 37:05:11 (166736)
Track 11 (data) : 49:23:70 (222145)
Leadout (data) : 49:44:24 (223674)
# 3.) ./extricate /dev/sr0 8mm-songs_to_love_and_die_by.iso
Drive ready...
Mixed type CD detected...
Start track: 1 End Track: 11
Track 1 (audio): 00:02:00 (0)
Track 2 (audio): 05:03:11 (22586)
Track 3 (audio): 08:38:08 (38708)
Track 4 (audio): 12:19:49 (55324)
Track 5 (audio): 16:53:39 (75864)
Track 6 (audio): 21:06:45 (94845)
Track 7 (audio): 23:53:08 (107333)
Track 8 (audio): 27:16:71 (122621)
Track 9 (audio): 30:36:19 (137569)
Track 10 (audio): 37:05:11 (166736)
Track 11 (data) : 49:23:70 (222145)
Leadout (data) : 49:44:24 (223674)
Copying track 11 to '8mm-songs_to_love_and_die_by.iso'...
100% (49:44:23)
Done.
Remember, the path table and directory structure of the iso reflect
the fact that the ISO filesystem starts on sector 222145 (49:23:70)
of the CD. If it is burned to another CD at a different position,
it won't work. Likewise, any program that reads the iso will need
to be able to compensate for the offset. Try, for example:
isoinfo -N 222145 -d -i '8mm-songs_to_love_and_die_by.iso'
# 4.) isoinfo -N 222145 -d -i 8mm-songs_to_love_and_die_by.iso
CD-ROM is in ISO 9660 format
System id: MacImage - 7.3.12.868
Volume id: _MM
Volume set id:
Publisher id:
Data preparer id:
Application id:
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 1384
Joliet with UCS level 1 found
NO Rock Ridge present
# 5.) iso-info 8mm-songs_to_love_and_die_by.iso
iso-info version 0.82 i686-pc-linux-gnu
Copyright (c) 2003, 2004, 2005, 2007, 2008 R. Bernstein
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
__________________________________
ISO 9660 image: 8mm-songs_to_love_and_die_by.iso
Application:
Preparer :
Publisher :
System : MacImage
Volume : 8mm
Volume Set :
- [Libcdio-devel] Retrieving DATA session from multisession audio disc,
Eric Shattow <=
- Re: [Libcdio-devel] Retrieving DATA session from multisession audio disc, Robert William Fuller, 2010/02/17
- [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Thomas Schmitt, 2010/02/17
- Re: [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Eric Shattow, 2010/02/18
- Re: [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Rocky Bernstein, 2010/02/18
- [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Thomas Schmitt, 2010/02/18
- Re: [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Eric Shattow, 2010/02/18
- [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Thomas Schmitt, 2010/02/18
- Re: [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Eric Shattow, 2010/02/18
- [Libcdio-devel] Re: Retrieving DATA session from multisession audio disc, Thomas Schmitt, 2010/02/18