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?

Reply via email to