Hi all, Just subscribed to this mailing list. I've searched for answers all over the net and I've been unable to find one. I'm using SuSE 7.2 Professional. The manuals state that by simply typing audiocd:/ in konqueror one gets a 'virtual' view of an audio cd including wav files, ogg files and mp3 files if the correct packages are installed. This didn't work out of the box, the news are full of messages saying 'audiocd:/ displays "/ directory doesn't exist"'. So, I had to mess up bigtime with permissions and ownerships of files under /dev until it worked (discovered my user had ownership of some of this files!!). But then, no joy, only wav files were shown (even though ogg/vorbis/mp3 libraries and tools were installed). Reinstalled libraries and tools.... nothing changed. After some more research, I found this is a compile time issue. the audiocd ioslave must be compiled against the necesary libraries for the trick to work. Did an ldd on my kio_audiocd revealed that it was only linked against the cdparanoia libraries, no trace of ogg/vorbis/lame. So... I got the source rpm from my CD's, modified the .SPEC file to include --with-vorbis --with-lame in the ./configure , rebuilt the rpm and installed... nothing, my audiocd view still only shows wav files. I then tried with --enable-vorbisdir=dir --enable--lamedir=dir recompiled and payed attention during the ./configure output... no sign of my libraries being probed for or used (no error messages regarding those libraries either). Rebuilt the rpm, installed... nothing!! ldd still shows no trace of ogg/vorbis/lame libraries. Everything works perfectly but audiocd only shows wav files (even the CDDB feature of audiocd works ok) So, the question is, does anybody know what is necesary to recompile kdebase (from SuSE 's source rpm) against libvorbis, libmp3lame so as to get the audiocd ioslave working correctly? SuSE support could only direct me to this mailing list and I could find nothing in SuSE's support database or the news. Any help will be greatly appreciated. Thanks Cheers Oscar Ross
You deserve a medal ! Brian Marr On Friday 25 January 2002 09:08, you wrote:
Hi all, Just subscribed to this mailing list. I've searched for answers all over the net and I've been unable to find one. I'm using SuSE 7.2 Professional. The manuals state that by simply typing
audiocd:/
in konqueror one gets a 'virtual' view of an audio cd including wav files, ogg files and mp3 files if the correct packages are installed. This didn't work out of the box, the news are full of messages saying 'audiocd:/ displays "/ directory doesn't exist"'.
So, I had to mess up bigtime with permissions and ownerships of files under /dev until it worked (discovered my user had ownership of some of this files!!). But then, no joy, only wav files were shown (even though ogg/vorbis/mp3 libraries and tools were installed). Reinstalled libraries and tools.... nothing changed.
After some more research, I found this is a compile time issue. the audiocd ioslave must be compiled against the necesary libraries for the trick to work. Did an ldd on my kio_audiocd revealed that it was only linked against the cdparanoia libraries, no trace of ogg/vorbis/lame.
So... I got the source rpm from my CD's, modified the .SPEC file to include --with-vorbis --with-lame
in the ./configure , rebuilt the rpm and installed... nothing, my audiocd view still only shows wav files. I then tried with --enable-vorbisdir=dir --enable--lamedir=dir recompiled and payed attention during the ./configure output... no sign of my libraries being probed for or used (no error messages regarding those libraries either). Rebuilt the rpm, installed... nothing!! ldd still shows no trace of ogg/vorbis/lame libraries. Everything works perfectly but audiocd only shows wav files (even the CDDB feature of audiocd works ok)
So, the question is, does anybody know what is necesary to recompile kdebase (from SuSE 's source rpm) against libvorbis, libmp3lame so as to get the audiocd ioslave working correctly? SuSE support could only direct me to this mailing list and I could find nothing in SuSE's support database or the news.
Any help will be greatly appreciated. Thanks
Cheers Oscar Ross
Hi Oscar On Thursday 24 January 2002 22:38, Oscar Ross wrote:
This didn't work out of the box, the news are full of messages saying 'audiocd:/ displays "/ directory doesn't exist"'.
This does in fact work out of the box on SuSE 7.3, at least for oggs. I could not get it to work on 7.2, and I think that is most likely because the version of KDE on there wasn't really mature enough in this area. So my short answer is that rather than compile various things in, and possibly create more hassle somewhere else, you should try just upgrading to 7.3. On 7.3, mp3 does not work without upgrading libmp3.lame. The steps (thanks to Anders Johanssen and Avi Schwartz) are as follows (this is on a stock 7.3 install, with an ordinary IDE CD-drive, no ide-scsi in effect): 1. Find out the device to which your CD-drive points - in my case, this was /dev/hdc. 2. As root, run: chmod 777 /dev/hdc (This opens up access to the drive entirely, which may not be advisable in all cases). 3. Go to rpmfind.net, and search for libmp3lame. Download lame-libs-3.89-1.i386.rpm. Use YaST or the console to install this. (You do not need to do this if you are going to use ogg format - the existing setup will rip the tracks as oggs without anything further. However, sw as supplied with earlier SuSE versions (eg 7.2) seems to have difficulties playing oggs - noatun segfaults, and xmms just sits there.) 4. Put a CD in the drive, and open Konq. Under Services, click on Audio CD Browser. Go to the MP3 folder, and select the track(s) you want to rip. Drag them to, eg, the desktop. The track will be ripped into an mp3. 5. As Avi said, "you can control the MP3 conversion settings (bit rate, etc.) from the KDE Control Center>Sound>Audiocd IO Slave>MP3 Settings." This may not help you if you are intent on going the long way around, but there are many other benefits to 7.3. Best wishes Kevin
participants (3)
-
Brian Marr
-
Kevin Donnelly
-
Oscar Ross