INTERACT FORUM

More => Old Versions => JRiver Media Center 24 for Linux => Topic started by: kshanholtzer on November 27, 2018, 07:05:46 am

Title: Rip CDs?
Post by: kshanholtzer on November 27, 2018, 07:05:46 am
I must be missing it, but I can't find the tool to rip a CD. Is it in here?
Title: Re: Rip CDs?
Post by: Awesome Donkey on November 27, 2018, 07:38:09 am
I don't believe it's been implemented in MC for Linux yet. I think it's on the to-do list.

Depending on your requirements (e.g. secure ripping) CD ripping alternatives until MC gains CD ripping on Linux would include using whipper (if you know your way around the command-line) or installing Wine and then installing Exact Audio Copy (EAC) in that and use that to rip CDs.
Title: Re: Rip CDs?
Post by: bob on November 27, 2018, 09:10:01 am
I wonder if a way to implement this more easily than writing from scratch would be to use one the of the command line utilities like cdparanoia to provide MC with the tracks from the CD then use MC to do the rest.
Title: Re: Rip CDs?
Post by: Awesome Donkey on November 27, 2018, 09:16:08 am
I actually was going to suggest that. I'd see if whipper (https://github.com/whipper-team/whipper) could be used, since it's command-line and does secure ripping quite well - it's probably the most advanced CD ripper for Linux at the moment, IMO. Though, the dependencies could be an issue, I suppose. That and it's probably complicated to use with all its features it has.

Looking at its license (GPLv3) I'm not seeing any specific restrictions about it being used in commercial applications. It *could* work though cd-paranoia would probably work too. Whichever, to get it working with the least amount of effort and issues. ;)

P.S. Using cdrdao might allow for CD burning too, not too sure.
Title: Re: Rip CDs?
Post by: bob on November 27, 2018, 09:26:32 am
I actually was going to suggest that. I'd see if whipper (https://github.com/whipper-team/whipper) could be used, since it's command-line and does secure ripping quite well - it's probably the most advanced CD ripper for Linux at the moment, IMO. Though, the dependencies could be an issue, I suppose. That and it's probably complicated to use with all its features it has.

Looking at its license (GPLv3) I'm not seeing any specific restrictions about it being used in commercial applications. It *could* work though cdparanoia would probably work too. Whichever, to get it working with the least amount of effort and issues. ;)
Since it'd be installed in the OS (cdparanoia is in the apt repo, I don't see that whipper is) and we'd just call it as a command line app I don't think that there would be any licensing issues.
Title: Re: Rip CDs?
Post by: Awesome Donkey on November 27, 2018, 09:31:31 am
Oh, right. whipper is only in the deb-multimedia unstable repo for Debian. Plus it looks like it depends on cdparanoia, so I suppose it'd be a little pointless using whipper when cdparanoia is required to use it. :P

The tools of libcdio (https://www.gnu.org/software/libcdio/) (including their own version of cd-paranoia) might be useful. cdda-player for example could also be used to play CDs... assuming, of course, they're available in the Debian repos (I'll check in a few mins).

EDIT: Looks like libcdio-paranoia1 is available in Debian's repos (along with libcdio13 and libcdio-cdda1). Might be useful. I'll have to figure out the Arch Linux equivalent dependencies if it's used.