[MPlayer-users] no cdda cddb

Raena Lea-Shannon raen at internode.on.net
Wed Nov 8 15:03:48 CET 2006


On Thursday 09 November 2006 00:23, John Brown wrote:
> Raena Lea-Shannon wrote:
> >On Wednesday 08 November 2006 02:47, mail at kraymer.de wrote:
> >>>On Wednesday 08 November 2006 01:21, John Brown wrote:
> >>>>Raena Lea-Shannon  wrote:
> >>>>>Running Ubuntu Dapper for x64
> >>>>>Mplayer cannot find cds in the cdrom/dvd/rw drive
> >>>>>I have searched posts and docs and checked the config.log and cannot
> >>>>>see the
> >>>>>problem. Mplayer has no trouble reading dvds in the same drive. It
> >>>>>worked OK witj older mplayer on the same machine.
> >>>>>
> >>>>>error/stdout log is
> >>>>>
> >>>>>MPlayer 1.0rc1-4.0.3 (C) 2000-2006 MPlayer Team
> >>>>>CPU: AMD Athlon(tm) 64 Processor 3800+ (Family: 15, Model: 47,
> >>>>>Stepping:
> >>>>>2) CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
> >>>>>Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
> >>>>
> >>>><snip>
> >>>>
> >>>>>Playing cdda://.
> >>>>>get_path('sub/') -> '/home/raena/.mplayer/sub/'
> >>>>>[file] No filename
> >>>>>Failed to open cdda://.
> >>>>
> >>>>You need to install cdparanoia or libcdio and rebuild MPlayer.
> >>>
> >>>I installed cdparanoia and checked that libcdio was there and I have
> >>>tried  compiling with --with-cdparanoialibdir=/usr/lib/ and still
> >>>mplayer will not  see the cd.
> >>
> >>Do you have the according -dev packages too? They are needed for
> >>compilation.
> >
> >I did not, so I installed them and the confog.log now shows cdparanoia OK
> >but will not make. Here is the make log:
> >.0 -lglib-2.0 -L/usr/lib -lesd -laudiofile -lm  -laudio -lXt  -lXext -lX11
> >-lpthread
> >stream/stream.a(stream_cdda.o): In function `open_cdda':stream_cdda.c:
> >(.text+0x84): undefined reference to `cdio_cddap_identify'
> >
> >:stream_cdda.c:(.text+0x9c): undefined reference to
> >
> >`cdio_cddap_verbose_set'
> >
> >:stream_cdda.c:(.text+0xb0): undefined reference to `cdio_cddap_open'
> >:stream_cdda.c:(.text+0xcc): undefined reference to `cdio_cddap_tracks'
> >:stream_cdda.c:(.text+0x1a6): undefined reference to `cdio_cddap_tracks'
> >:stream_cdda.c:(.text+0x1dd): undefined reference to
> >
> >`cdio_cddap_track_firstsector'
> >
> >:stream_cdda.c:(.text+0x1f7): undefined reference to
> >
> >`cdio_cddap_track_lastsector'
> >
> >:stream_cdda.c:(.text+0x202): undefined reference to `cdio_paranoia_init'
> >:stream_cdda.c:(.text+0x24c): undefined reference to
> >
> >`cdio_paranoia_modeset'
> >
> >:stream_cdda.c:(.text+0x260): undefined reference to
> >
> >`cdio_paranoia_overlapset'
> >
> >:stream_cdda.c:(.text+0x26f): undefined reference to `cdio_paranoia_seek'
> >:stream_cdda.c:(.text+0x331): undefined reference to `cdio_cddap_close'
> >:stream_cdda.c:(.text+0x369): undefined reference to `cdio_cddap_open'
> >:stream_cdda.c:(.text+0x381): undefined reference to
> >
> >`cdio_cddap_disc_firstsector'
> >
> >:stream_cdda.c:(.text+0x398): undefined reference to
> >
> >`cdio_cddap_disc_lastsector'
> >
> >:stream_cdda.c:(.text+0x479): undefined reference to
> >
> >`cdio_cddap_track_firstsector'
> >
> >:stream_cdda.c:(.text+0x49e): undefined reference to
> >
> >`cdio_cddap_track_firstsector'
> >
> >:stream_cdda.c:(.text+0x4ab): undefined reference to
> >
> >`cdio_cddap_track_lastsector'
> >
> >:stream_cdda.c:(.text+0x5c4): undefined reference to
> >: `cdio_cddap_speed_set' stream_cdda.c:(.text+0x627): undefined reference
> >: to `cdio_cddap_close'
> >
> >stream/stream.a(stream_cdda.o): In function `fill_buffer':stream_cdda.c:
> >(.text+0x688): undefined reference to `cdio_paranoia_read'
> >stream/stream.a(stream_cdda.o): In function `seek':stream_cdda.c:
> >(.text+0x854): undefined reference to `cdio_paranoia_seek'
> >stream/stream.a(stream_cdda.o): In function `close_cdda':stream_cdda.c:
> >(.text+0x87a): undefined reference to `cdio_paranoia_free'
> >
> >:stream_cdda.c:(.text+0x882): undefined reference to `cdio_cddap_close'
>
> The cdparanoia libraries are not being found. You can try adding them
> manually to EXTRA_LIB in MPlayer's config.mak and then run "make" again.
>
> I noticed from an earlier post that you are adding
> --with-cdparanoialibdir=/usr/lib/. Is there a particular reason for that?
> It would probably be better if you let MPlayer autodetect it, and if it is
> not detected, then you make the necessary changes so that it is found.
>
> Or you can try what works for me. I don't use cdparanoia. I am on Windows,
> where it cannot be compiled (at least with Mingw32/MSYS). However, I have
> enabled CD playing by installing libcdio. For now, since *libcdio* was
> found automatically, "make uninstall" cdparanoia,  "make distclean"
> MPlayer, and configure MPlayer without any extra options relating to
> cdparanoia or libcdio. It should find and use libcdio.
>
> _________________________________________________________________
> Try Search Survival Kits: Fix up your home and better handle your cash with
> Live Search!
> http://imagine-windowslive.com/search/kits/default.aspx?kit=improve&locale=
>en-US&source=hmtagline
>
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

I will persist with cdparanoia and working out how to compile mplayer with it. 
I like k3b too much to drop cdparanoiat :-)



More information about the MPlayer-users mailing list