DISCLAIMER I have spent the past 3 hours reading mail archives on gentoo-user about, erm, certain sensitive people and topics and their feelings about cd software. In fact I am *still* reading. I realize, though, that it would probably be much faster to parallelize my information gathering by directly asking the group.
Hi Gentoo-user! I just recently discovered some of my old video game CDs (FYI: Might and Magic 6-8) that have mixed data and audio tracks. I am a GNOME user. Unfortunately, as I put the CD on, I got GNOME errors saying "unable to mount audio CD". hmm-hmm, sounds trivial enough. I do a grep on use.desc and use.local.desc for cd stuff and I see cdda as a use flag. Google calls it CD Digital Audio, so my brain connects says "sounds like the guy". Hastily I add it to my make.conf and emerge -uDNtav world, see cdda pop up in some places, and press enter. Later after dinnertime I notice the compiling's done, so I pop in the game CD to see if audio CD is alright. Joy! GNOME shows two icons on the desktop when I put the CD in. One obviously shows the data track, labeled "MM7_Disk2" or something similar. The other says "audio CD", which, when double clicked, shows me a cdda://sr0/ URL opened in Nautilus, with a bunch of files from Track 2.wav to Track 20.wav. Now, here's the issue: I can drag the files from the window to another folder and they get, intuitively, ripped from the CD as wav files which play. But when I try to play them in totem, I get nothing. Specifically, totem says: --- totem cdda://sr0/ ** Message: Error: A Audio CD source plugin is required to play this stream, but not installed. gstplaybasebin.c(1673): gen_source_element (): /GstPlayBin:play: No URI handler for cdda ** Message: Missing plugin: gstreamer|0.10|totem|Audio CD source|urisource-cdda (Audio CD source) ** Message: Automatic missing codec installation not supported (helper script missing) ** Message: Error: A Audio CD source plugin is required to play this stream, but not installed. --- Popup: "The playback of this movie requires a Audio CD source plugin which is not installed" --- Also, the Movie->Play Disc 'Audio Disc' is grayed out. My rhythmbox also now sees my audio CD's tracks 2 and above (which makes sense), but plays painful static when I double click on the tracks. vlc gives me the same static on tracks 2 and above. Clearly, I'm only getting somewhere half-right here. I want to be able to play CD audio from mixed audio/data disks and I can get both data and audio to appear. I can also rip the audio from the disks themselves, which works fine. So all that seems to be missing is getting my desktop apps to play the CD from the disks, and I am just suspecting (as reported by my apps) that one of my plugins is missing or wrong. Thinking it's a gstreamer thing, here's my gst-plugins search: --- madum...@trixie ~/Might and Magic 7 $ eix gst-plugins cd * media-plugins/gst-plugins-cdio Available versions: (0.10) 0.10.8 (~)0.10.10 (~)0.10.11 Homepage: http://gstreamer.freedesktop.org/ Description: plugin for gstreamer [I] media-plugins/gst-plugins-cdparanoia Available versions: (0.10) 0.10.14 0.10.20 (~)0.10.21 (~)0.10.22 Installed versions: 0.10.22(0.10)(09:27:01 PHT Sunday, 12 April, 2009) Homepage: http://gstreamer.freedesktop.org/ Description: plugin for gstreamer madum...@trixie ~/Might and Magic 7 $ eix cdparanoia [I] media-plugins/gst-plugins-cdparanoia Available versions: (0.10) 0.10.14 0.10.20 (~)0.10.21 (~)0.10.22 Installed versions: 0.10.22(0.10)(09:27:01 PHT Sunday, 12 April, 2009) Homepage: http://gstreamer.freedesktop.org/ Description: plugin for gstreamer [I] media-sound/cdparanoia Available versions: 3.10_pre2 ~3.10.2-r2 Installed versions: 3.10_pre2(12:58:56 PHT Monday, 13 October, 2008) Homepage: http://www.xiph.org/paranoia Description: an advanced CDDA reader with error correction --- It would seem to me that cdparanoia should be the one doing the job of reading audio CDs for my gstreamer-based apps, and there seems to be a gst-plugin for it, which is installed. But apparently whatever they're doing is not turning out right, and whatever nautilus is doing when copying tracks seems to be turning out okay. Just in advance, peace and flowers and hugs and puppies and ice cream to the readers. :D But here's what my system says about cdrkit / cdrtools: madum...@trixie ~/Might and Magic 7 $ eix cdrtools * app-cdr/cdrtools Available versions: 2.01.01_alpha34 2.01.01_alpha51 (~)2.01.01_alpha53 (~)2.01.01_alpha57-r1 {acl unicode} Homepage: http://cdrecord.berlios.de/ Description: A set of tools for CD/DVD reading and recording, including cdrecord madum...@trixie ~/Might and Magic 7 $ eix -n cdrkit [I] app-cdr/cdrkit Available versions: 1.1.6 1.1.8 1.1.9 {hfs kernel_FreeBSD kernel_linux unicode} Installed versions: 1.1.9(06:05:41 PHT Monday, 09 February, 2009)(kernel_linux unicode -hfs -kernel_FreeBSD) Homepage: http://cdrkit.org/ Description: A set of tools for CD/DVD reading and recording, including cdrecord and that's that. :) What should I be looking for?