* [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
@ 2009-04-21 19:09 Mark David Dumlao
2009-04-22 4:30 ` Paul Hartman
0 siblings, 1 reply; 7+ messages in thread
From: Mark David Dumlao @ 2009-04-21 19:09 UTC (permalink / raw
To: gentoo-user
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:
---
madumlao@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
madumlao@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:
madumlao@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
madumlao@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?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
2009-04-21 19:09 [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem? Mark David Dumlao
@ 2009-04-22 4:30 ` Paul Hartman
2009-04-22 4:35 ` Paul Hartman
0 siblings, 1 reply; 7+ messages in thread
From: Paul Hartman @ 2009-04-22 4:30 UTC (permalink / raw
To: gentoo-user
On Tue, Apr 21, 2009 at 2:09 PM, Mark David Dumlao <madumlao@gmail.com> wrote:
> media-plugins/gst-plugins-cdio
I think that one should do it.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
2009-04-22 4:30 ` Paul Hartman
@ 2009-04-22 4:35 ` Paul Hartman
2009-04-22 8:22 ` Mark David Dumlao
2009-04-22 10:13 ` Joerg Schilling
0 siblings, 2 replies; 7+ messages in thread
From: Paul Hartman @ 2009-04-22 4:35 UTC (permalink / raw
To: gentoo-user
On Tue, Apr 21, 2009 at 11:30 PM, Paul Hartman
<paul.hartman+gentoo@gmail.com> wrote:
> On Tue, Apr 21, 2009 at 2:09 PM, Mark David Dumlao <madumlao@gmail.com> wrote:
>> media-plugins/gst-plugins-cdio
>
> I think that one should do it.
>
Also, according to
http://gstreamer.freedesktop.org/documentation/plugins.html there is a
cd-audio plugin which is part of gst-plugins-bad which might be an
even better choice :)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
2009-04-22 4:35 ` Paul Hartman
@ 2009-04-22 8:22 ` Mark David Dumlao
2009-04-22 10:41 ` Mark David Dumlao
2009-04-22 10:13 ` Joerg Schilling
1 sibling, 1 reply; 7+ messages in thread
From: Mark David Dumlao @ 2009-04-22 8:22 UTC (permalink / raw
To: gentoo-user
On Wed, Apr 22, 2009 at 12:35 PM, Paul Hartman
<paul.hartman+gentoo@gmail.com> wrote:
> On Tue, Apr 21, 2009 at 11:30 PM, Paul Hartman
> <paul.hartman+gentoo@gmail.com> wrote:
>> On Tue, Apr 21, 2009 at 2:09 PM, Mark David Dumlao <madumlao@gmail.com> wrote:
>>> media-plugins/gst-plugins-cdio
>>
>> I think that one should do it.
>>
>
> Also, according to
> http://gstreamer.freedesktop.org/documentation/plugins.html there is a
> cd-audio plugin which is part of gst-plugins-bad which might be an
> even better choice :)
>
I'm going to go with this one. I'm writing/testing a gst-plugins-bad
ebuild right now :)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
2009-04-22 4:35 ` Paul Hartman
2009-04-22 8:22 ` Mark David Dumlao
@ 2009-04-22 10:13 ` Joerg Schilling
1 sibling, 0 replies; 7+ messages in thread
From: Joerg Schilling @ 2009-04-22 10:13 UTC (permalink / raw
To: gentoo-user
Paul Hartman <paul.hartman+gentoo@gmail.com> wrote:
> On Tue, Apr 21, 2009 at 11:30 PM, Paul Hartman
> <paul.hartman+gentoo@gmail.com> wrote:
> > On Tue, Apr 21, 2009 at 2:09 PM, Mark David Dumlao <madumlao@gmail.com> wrote:
> >> media-plugins/gst-plugins-cdio
> >
> > I think that one should do it.
> >
>
> Also, according to
> http://gstreamer.freedesktop.org/documentation/plugins.html there is a
> cd-audio plugin which is part of gst-plugins-bad which might be an
> even better choice :)
Be careful, using libcdio fro, Gstreamer is a license violation (LGPL code
calling GPL code) and libcdio itself is in Copyright violation as the
maintainer did change the license from GPLv2-only to something else without
permission from the Authors.
I am not sure about what you are talking about, but there is a much better
solution based on cdda2wav. I wrote this solution together with Brian Cameron
from Sun.
Jörg
--
EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
js@cs.tu-berlin.de (uni)
joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
2009-04-22 8:22 ` Mark David Dumlao
@ 2009-04-22 10:41 ` Mark David Dumlao
2009-04-22 10:44 ` Mark David Dumlao
0 siblings, 1 reply; 7+ messages in thread
From: Mark David Dumlao @ 2009-04-22 10:41 UTC (permalink / raw
To: gentoo-user
On Wed, Apr 22, 2009 at 4:22 PM, Mark David Dumlao <madumlao@gmail.com> wrote:
> I'm going to go with this one. I'm writing/testing a gst-plugins-bad
> ebuild right now :)
Taking this one back. Playing around using gst-launch-0.10 with
various cd reading sources (cdiocddasrc, cdparanoiasrc, cdaudio) tells
me (1) i probably dont need cdio, and (2) cdaudio doesn't "feel" like
it's doing the right thing (hardcoded /dev/cdrom name).
Also, what appears to be the case (and probably what confused me) is
that cdparanoia and friends CAN read audio CDs. It just seems to fess
up when it's reading mixed data/audio CDs and outputs me garbage.
Now I don't yet know if this is because it can't read mixed data/audio
tracks or because the Might and Magic CDs are in a
not-exactlly-compliant format that just happens to read fine on
windows. I'll pop in a few playstation CDs and see how that works out.
At any rate, though, it seems to doubly stump me that totem isn't
registering the gstreamer cdda source even though rhythmbox is reading
it just fine. I'll double check the totem ebuild and check if there's
a configure option that's not in the use flags. Sane?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem?
2009-04-22 10:41 ` Mark David Dumlao
@ 2009-04-22 10:44 ` Mark David Dumlao
0 siblings, 0 replies; 7+ messages in thread
From: Mark David Dumlao @ 2009-04-22 10:44 UTC (permalink / raw
To: gentoo-user
On Wed, Apr 22, 2009 at 6:41 PM, Mark David Dumlao <madumlao@gmail.com> wrote:
> Also, what appears to be the case (and probably what confused me) is
> that cdparanoia and friends CAN read audio CDs. It just seems to fess
> up when it's reading mixed data/audio CDs and outputs me garbage.
Oh, and not to derail my own topic, but it's been a while since I've
listened to Ozzy :D
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-04-22 10:44 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-21 19:09 [gentoo-user] What use flags/build settings should I use to get audio CDs to play in totem? Mark David Dumlao
2009-04-22 4:30 ` Paul Hartman
2009-04-22 4:35 ` Paul Hartman
2009-04-22 8:22 ` Mark David Dumlao
2009-04-22 10:41 ` Mark David Dumlao
2009-04-22 10:44 ` Mark David Dumlao
2009-04-22 10:13 ` Joerg Schilling
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox