Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I got this CD (LinkinPark Meteora) it is an original and is an Enhaced CD. I want to make a copy of it.
First I used cdrdao to make a copy but that failed. The Enhanced CD part of it wasnt there and the tracks had gaps between them (in the original, one track continues on to the other).
Then I used cdda2wav and got the audio part of the cd on to my harddisk
cdda2wav --vall -B -D0,0 -Owav
then i wrote this data into a CD-RW using cdrecord
after writing i reloaded the disk (eject and then insert) i used cdrecord to get the msinfo. The weird thing was that when i used cdrecord i got a value diifferent from the value that i got when i used cdrdao
cdrecord -msinfo dev=0,0
returned 0,176445
cdrdao msinfo --device 0,0,0 --driver generic-mmc
returned 0,176595
I didn't know which one to use so i did both of them. First I inserted the original CD. Then I made two images of the Enhanced CD part.
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
you're going to need something that will make
you a .bin .cue image of the cdrom.
here's something i found that might help
Burning a Mixed-mode CD
A mixed-mode CD has both data and audio. It is a single session CD. The data is visible as a file system to a computer, and the audio is visible to CD players. The drawback to mixed mode is that the data track is visible to CD players, and some will even try to play it, and of course it does not sound good.
To create a mixed-mode CD, create an ISO image as for Burning a Data CD, and collect the audio tracks. Run cdrecord with the like this:
Burning an Enhanced CD (A.K.A CD-Plus, or CD-ROM XA mode 2)
Similar to a mixed-mode CD, an enhanced CD also has both data and audio, and is a multi-session CD. The audio is written in the first session, and the data is written in the second session. Most CD players can only see tracks in the first session, effectively hiding the data track. The drawback to enhanced format is that some CD players cannot read multi-session CDs at all. See this entry in the CD-Writing HOW-TO on creating multi-session CDs.
To create an enhanced CD, arrange the data for an ISO image as for Burning a Data CD, and collect the audio tracks.
1. Write the audio tracks. Be sure to specify the -multi flag:
Here is a script to help manage ISO contents (where "cd" is the directory with the contents):
# Default speed
SPEED=10
# Process arguments. Identify speed and "blank" directives.
SESSION_1_ARGS=
SESSION_2_ARGS=
for A in "$@"; do
if [ "blank=" = "${A:0:6}" ]; then
# Erase only before first session.
SESSION_1_ARGS="$SESSION_1_ARGS $A"
elif [ "speed=" = "${A:0:6}" ]; then
SPEED=${A#speed=}
else
SESSION_1_ARGS="$SESSION_1_ARGS $A"
SESSION_2_ARGS="$SESSION_2_ARGS $A"
fi
done
Hey thanks, but I have done all that already and haven't got a proper result. I think I have found the problem.
I used Windows 98 and Prassi Primo CD Plus to make the copy. It had a small help on how to make CD-Extras.
It said that the first session should be written as TAO and Not Closed and then the second Session, TAO Closed Mode 2 XA.
But I want the tracks to have no pregaps. So I have to do the first session as a DAO and not close it. And then I will have to write the Second Session as Mode 2XA.
I tried this with Prassi but although I chose DAO the tracks had 2 seconds pregaps and was a bit dissapointing. But the CD-Extra came perfectly. It is possible to do the DAO without pregaps in Linux (cdrecord) and I have done it.
I want to know how to get the Mode 2XA done and how to edit the track label so that it will read 'Linkin_Park' instead of 'Data Track' or something boring.
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
that .bin .cue stuff is what gives more control over
how to set up the cd.
this isn't linux software, but it has some of the terms in
the add you might search for.
I dont understand the .bin .cue stuff.
Do you mean the inf files generated when I used cdda2wav to extract the audio from of the cd.
Other than that there are no files except for the wav files and the cdplus.iso file.
I am new to Linux and I will need some detailed help from you.
Hey I got the thing done. I am sorry to be so stupid.
The problem was in the CDRW Disc. The blanking process had some problem and whenever I write using the -multi option the First session and the Second session were both open. And when I wrote the data track, it got appeneded to the First Session instead of the second and the then the First Session was closed.
I then experimentally wrote the data track again with the same options and it was written in the Second Session and properly closed. So it was a problem with CD-RW disc not the programs.
When I used a CD-R disc the thing worked perfectly. I think there is a problem with Blanking CDRWs. I used -blank=all but it still didn't work. Anyway I got my CD done and I am very happy.
Thanks for your help!!!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.