Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well if you're going to go lossless, you might as well encode to flac instead. You get up to 40% smaller files and the benefit of metadata tags as well. Unless you're using a really old system that can't handle the decoding load you've got little to lose and a lot to gain.
Well 40% isn't that much these days. I have 700 CDs and a 1TB drive can handle all of them without compression, with room to spare. Besides my Korg MR-1000 doesn't play flac files. And there's a few tracks on some CDs that don't encode / decode well with flac. Probably 1 track in 3 cds of only certain artists. But enough to be a deal breaker.
As I look at HD camcorders and AVCHD. 30% savings in space, and need a 3GHz cpu (dual or quad core) just to play them in realtime. Not to imply played correctly.
As you use Slackware, you'll find a slackbuild for it at slackbuilds.org.
According to the readme:
MP3c converts audio-cds to mp3/ogg-format. It runs either in a
curses-based interactive mode or in batch mode.
I use it interactive mode: all I have to do is insert a CD in the slot, open a terminal, type mp3c, <enter>, and when it's ready hit F3: it will rip, encode and make a playlist, using a CDDB connection to retrieve the metadata. Simple, isn't it ?
I guess you'll be better of using it in batch mode to automatize the process, but I didn't try.
As you use Slackware, you'll find a slackbuild for it at slackbuilds.org.
According to the readme:
MP3c converts audio-cds to mp3/ogg-format. It runs either in a
curses-based interactive mode or in batch mode.
I use it interactive mode: all I have to do is insert a CD in the slot, open a terminal, type mp3c, <enter>, and when it's ready hit F3: it will rip, encode and make a playlist, using a CDDB connection to retrieve the metadata. Simple, isn't it ?
I guess you'll be better of using it in batch mode to automatize the process, but I didn't try.
It looks pretty cool, but it gives me this error when it tries to rip:
Code:
recording 148.3333 seconds stereo with 16 bits @ 44100.0 Hz ->'/tmp/WSPse-MP3C│
│reat5e108f1a_00'... │
│using lib paranoia for reading. │
│cdda2wav: Operation not permitted. cannot set posix realtime scheduling policy│
│percent_done: │
│ 0%cdda2wav: Operation not permitted. Cannot send SCSI cmd via ioctl #
I don't know what's going on there but it's well over my head. Thanks for the suggestion anyway!
This message:
"cdda2wav: Operation not permitted. cannot set posix realtime scheduling policy"
doesn't hurt: I always get it and it doesn't prevent from ripping the track.
About this one:
"cdda2wav: Operation not permitted. Cannot send SCSI cmd via ioctl"
which seem to be fatal, check if the user under which you use the mp3c command belong to the "audio" and "cdrom" groups. If not, include it in these groups and try again.
This message:
"cdda2wav: Operation not permitted. cannot set posix realtime scheduling policy"
doesn't hurt: I always get it and it doesn't prevent from ripping the track.
About this one:
"cdda2wav: Operation not permitted. Cannot send SCSI cmd via ioctl"
which seem to be fatal, check if the user under which you use the mp3c command belong to the "audio" and "cdrom" groups. If not, include it in these groups and try again.
Does that help ?
Nope. It still comes up with the same error message.
I've been using abcde for years, it's a front end for cdparanoia, lame, bladeenc, id3tag and can be configured easily. Run it from the command line, errors show up right there in front of you so you know what's going on all the time. It will grab meta data off the net and will allow you to edit the titles however you want before it starts ripping. Complete control of every process with one config file. Once you get it set up it is very reliable.
Now that the thread's bumped, I might as well reply again. I upgraded from Slackware 12.0 to 12.1 and my cd permission problems with mp3c mysteriously disappeared (probably due to a newer kernel). Thanks again, Dider Spaier!
You're welcome - better thank the packager and the upstream developer though ;-)
BTW Slackware 12.2 is about to be released.
Side note: to get the best sound quality, don't forget to include "lame --preset insane" option in MP3/Oggencoder non-fly and on-fly entries after hitting F2
But I guess you already knew that...
Take care.
Last edited by Didier Spaier; 12-06-2008 at 02:57 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.