View Full Version : HOWTO: Install Rubyripper on Ubuntu
ghindo
May 19th, 2008, 07:10 AM
HOWTO: Install Rubyripper on Ubuntu
Note: These instructions were tested on Ubuntu 9.04. Results on other Ubuntu releases may vary.
What is Rubyripper?
From the HydrogenAudio wiki (http://wiki.hydrogenaudio.org/index.php?title=Rubyripper):
Rubyripper is a digital audio extraction algorithm that uses cdparanoia in a sophisticated way to make sure that a CD rip is done successfully and accurately. It is very similar to and inspired by EAC. Rubyripper is written in the ruby programming language.
How is Rubyripper different from other CD rippers?
This differs from programs like K3b and Sound Juicer because it is much more thorough. Rubyripper rips each audio track at least twice, then compares each rip for differences and attempts to make the most accurate compilation of rips it possibly can. The result? Higher quality, accurate CD rips.
Installation
First, let's make sure that all the dependancies to Rubyripper are met. There are several packages that need to be installed before installing Rubyripper. Let's install these packages by opening up the terminal and typingsudo apt-get install cd-discid cdparanoia flac lame mp3gain normalize-audio ruby-gnome2 ruby vorbisgainThis command should install all the packages you need to run Rubyripper! Next, let's download Rubyripper from here (http://rubyripper.googlecode.com/files/rubyripper-0.5.7.tar.bz2), the official Rubyripper site.
Extract the files in the Rubyripper archive. You can either do this either through the GUI (graphical user interface) or through CLI (command line interface):
GUI: Right click on the file you just downloaded and select the "Extract Here" option.
CLI: Open up the terminal, navigate to the directory where you downloaded Rubyripper, and runtar xjvf rubyripper-0.5.7.tar.bz2
From here on out, it will be CLI only, so keep that terminal open!
In the terminal, navigate to the directory you just extracted, using the cd command (http://en.wikipedia.org/wiki/Cd_%28command%29). For example, if you extracted the file to your desktop, then you would writecd /home/USERNAME/Desktop/rubyripper-0.5.7/
Next, we'll tell Rubyripper what features we want to be installed. Copy and paste the following into the terminal:./configure --enable-lang-all --enable-gtk2 --enable-cliAfter pasting the command, hit enter. The above installs the GUI and CLI options, along with all the language support available. This is the recommended and most complete way to configure Rubyripper.
Finally, runsudo make installto finish the installation.
Rubyripper should now be in Applications -> Sound & Video. :)
Uninstallation
If you find you are unhappy with Rubyripper, for whatever reason, uninstalling is a snap.
Repeat steps 1-6 of the installation process.
Next, run the following command to uninstall Rubyripper:sudo make uninstall
Finally, run the following command to clean up all files left by Rubyripper:sudo make clean
And that's it!
Further Resources
For more information, check out the Rubyripper home page (http://code.google.com/p/rubyripper/) or HydrogenAudio wiki (http://wiki.hydrogenaudio.org/index.php?title=Rubyripper).
ghindo
May 19th, 2008, 09:01 PM
Please feel free to leave comments and criticism so I can improve this tutorial :)
SenatorKane
May 22nd, 2008, 09:19 AM
Hello,
I followed the howto step by step and everything works fine until the "make install"
The ouput basicly consists of bunch of line like the one below
/usr/lib/ruby/1.8/gettext/parser/ruby.rb:36: command not found: msgmerge ./locale/po/rr_cli.pot tmp.pot
Failed to merge with ./locale/po/rr_cli.pot - skipping!
Please check new .pot in tmp.pot~
the last ones look like this
install -D rr_lib.rb /usr/lib/site_ruby/1.8/rr_lib.rb
install: Entfernen von „/usr/lib/site_ruby/1.8/rr_lib.rb“ nicht möglich: Permission denied
make: *** [install] Fehler 1
strangely enough starting ruby from applications -> sound&video works, but the buttons are all grey and don't react. Starting ruby from console doesn't work at all.
I'd be gratful for any help you can offer, but please keep it simple ;-)
regards
alex
ghindo
May 22nd, 2008, 06:23 PM
Did you run "make install" with sudo? The last lines make me think that you don't have sudo permissions...
If you did runsudo make installthen I would recommend uninstalling Rubyripper and starting over.
pulsewidth
May 27th, 2008, 01:55 AM
This is the second time I've seen someone do a post about Rubyripper in either this forum or a blog, so I thought I'd pass along my experience with this program as well. I've been using it since version 0.4.2 and quite like it, and I seem to recall version 0.5.0 working in 7.10.
I get this when I try to run Rubyripper:
[ernst::interzone::~/build/rubyripper-0.5.0]:-./rubyripper_gtk2.rb
/home/ernst/build/rubyripper-0.5.0/rr_lib.rb:413:in `open': Not a directory - /home/ernst/.cddb/d90a4011 (Errno::ENOTDIR)
from /home/ernst/build/rubyripper-0.5.0/rr_lib.rb:413:in `foreach'
from /home/ernst/build/rubyripper-0.5.0/rr_lib.rb:413:in `searchLocal'
from /home/ernst/build/rubyripper-0.5.0/rr_lib.rb:411:in `foreach'
from /home/ernst/build/rubyripper-0.5.0/rr_lib.rb:411:in `searchLocal'
from /home/ernst/build/rubyripper-0.5.0/rr_lib.rb:396:in `get_disc_info'
from /home/ernst/build/rubyripper-0.5.0/rr_lib.rb:378:in `freedb'
from ./rubyripper_gtk2.rb:176:in `scan_drive'
from ./rubyripper_gtk2.rb:165:in `initialize'
from ./rubyripper_gtk2.rb:165:in `new'
from ./rubyripper_gtk2.rb:165:in `scan_drive'
from ./rubyripper_gtk2.rb:67:in `initialize'
from ./rubyripper_gtk2.rb:1082:in `new'
from ./rubyripper_gtk2.rb:1082and Rubyripper crashes. There was a patch available at the Rubyripper Google Code site, but it esseitially broke the Freedb search, necessitating manual title entry.
Version 0.4.4 of Rubyripper works just fine in 8.04. Hopefully the developer, or someone who knows Ruby, sorts this out.
ghindo
May 27th, 2008, 02:06 AM
Weird. I wish I could help you out, but I can't decipher any of that. :( At least 0.4.4 works. Hopefully the next version will work for you.
ghindo
July 11th, 2008, 12:00 PM
Minor update: Changed from Rubyripper version 0.5.0 to 0.5.1.
Fixes included in Rubyripper 0.5.1:---------0.5.1 RELEASE------
* important fix that prevents creating corrupted wav files
* move over to one single language file
* make ruby-gettext optionally
* single file ripping supported
* cuesheet support
* some small fixes all over the placeCuesheets are finally supported :) Have fun, kids!
ghindo
July 18th, 2008, 06:46 AM
Minor update: Changed from Rubyripper version 0.5.1 to 0.5.2.
Fixes included in Rubyripper 0.5.2:---------0.5.2 RELEASE------
* add a check for permission while reading the cdrom drive
* fix the configure script to obey the not needing ruby-gettext dependency
* fix the terrible state of the command-line client
Mediapirate
July 25th, 2008, 07:43 AM
Brilliant tutorial dude.
I don't think I would have managed to get it installed without your help.
I used it before but can't remember where I got the details to install it from.
Keep updating it also and i'll keep it bookmarked.
:-D
ghindo
July 26th, 2008, 06:55 PM
Brilliant tutorial dude.
I don't think I would have managed to get it installed without your help.
I used it before but can't remember where I got the details to install it from.
Keep updating it also and i'll keep it bookmarked.
:-DNo problem, glad it helped you out! I'll do my best to keep it updated.
rainwalker
August 2nd, 2008, 07:46 PM
I'm only on the first step and I'm already worried...
riley@riley-laptop:~$ sudo aptitude install cd-discid cdparanoia ruby ruby-pkg-tools libgettext-ruby1.8 libgtk2-ruby
[sudo] password for riley:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done
The following packages are unused and will be REMOVED:
jackd libevolution3.0-cil libgnome-keyring1.0-cil libgnomedesktop2.20-cil
libsox-fmt-all libsox-fmt-alsa libsox-fmt-ao libsox-fmt-base
libsox-fmt-ffmpeg libsox-fmt-flac libsox-fmt-gsm libsox-fmt-mp3
libsox-fmt-ogg libsox-fmt-oss libsox-fmt-sndfile libsox0 mjpegtools
mkvtoolnix ogmtools sox
The following NEW packages will be automatically installed:
debhelper devscripts fakeroot html2text intltool-debian irb1.8
libatk1-ruby1.8 libcairo-ruby1.8 libcompress-raw-zlib-perl
libcompress-zlib-perl libdigest-hmac-perl libdigest-sha1-perl
libfile-remove-perl libgdk-pixbuf2-ruby1.8 libgettext-ruby-util
libglib2-ruby1.8 libgtk2-ruby1.8 libio-compress-base-perl
libio-compress-zlib-perl libio-stringy-perl libmail-box-perl
libmail-sendmail-perl libmailtools-perl libmime-types-perl
libobject-realize-later-perl libpango1-ruby1.8 libreadline-ruby1.8
libsvn-perl libuser-identity-perl po-debconf rdoc rdoc1.8
svn-buildpackage unp
The following NEW packages will be installed:
cd-discid debhelper devscripts fakeroot html2text intltool-debian irb1.8
libatk1-ruby1.8 libcairo-ruby1.8 libcompress-raw-zlib-perl
libcompress-zlib-perl libdigest-hmac-perl libdigest-sha1-perl
libfile-remove-perl libgdk-pixbuf2-ruby1.8 libgettext-ruby-util
libgettext-ruby1.8 libglib2-ruby1.8 libgtk2-ruby libgtk2-ruby1.8
libio-compress-base-perl libio-compress-zlib-perl libio-stringy-perl
libmail-box-perl libmail-sendmail-perl libmailtools-perl
libmime-types-perl libobject-realize-later-perl libpango1-ruby1.8
libreadline-ruby1.8 libsvn-perl libuser-identity-perl po-debconf rdoc
rdoc1.8 ruby-pkg-tools svn-buildpackage unp
0 packages upgraded, 38 newly installed, 20 to remove and 0 not upgraded.
Need to get 5510kB of archives. After unpacking 15.1MB will be used.
Do you want to continue? [Y/n/?]
That's A LOT of stuff to install/uninstall, is this normal?
ghindo
August 3rd, 2008, 02:39 AM
I'm only on the first step and I'm already worried...
That's A LOT of stuff to install/uninstall, is this normal?That doesn't seem normal to me. Could aptitude just be taking care of dependencies for other programs?
rainwalker
August 3rd, 2008, 02:53 AM
I guess so...I'll go ahead and try it tomorrow and let you know what happens
ghindo
August 4th, 2008, 11:31 PM
I guess so...I'll go ahead and try it tomorrow and let you know what happensDefinitely. Let me know how it goes and I'm sorry I couldn't be of more help :(
Circus-Killer
August 5th, 2008, 01:57 PM
awsome tutorial, but i've got one problem.
everything installed okay. but when i start rubyripper, in the main window it sais "Cdrom drive scd0 does not exist on your system! Please first configure your cdrom drive first."
strange thing is that the cdrom works fine in everything else. it picks up in gnome in general, sound juicer and rhythmbox both pick em up. and when i tell rubyripper to open the cd drive, it does. but when i close the cd drive, rubyripper wont read the cd, just gives me back the same message.
any ideas?
Circus-Killer
August 5th, 2008, 02:28 PM
awsome tutorial, but i've got one problem.
everything installed okay. but when i start rubyripper, in the main window it sais "Cdrom drive scd0 does not exist on your system! Please first configure your cdrom drive first."
strange thing is that the cdrom works fine in everything else. it picks up in gnome in general, sound juicer and rhythmbox both pick em up. and when i tell rubyripper to open the cd drive, it does. but when i close the cd drive, rubyripper wont read the cd, just gives me back the same message.
any ideas?
okay, found this solution in another thread.
i ran the command: ls -l /dev/cdrom*
which gave me the following results:
lrwxrwxrwx 1 root root 4 2008-08-05 19:23 /dev/cdrom -> scd0
with this, a user suggested that i go into rubyripper preferences, and change the cdrom field from /dev/cdrom to /dev/scd0
it worked for me, so just thought i would post it here in case someone runs into the same problem.
logos34
August 5th, 2008, 02:39 PM
a user suggested that i go into rubyripper preferences, and change the cdrom field from /dev/cdrom to /dev/scd0
it worked for me, so just thought i would post it here in case someone runs into the same problem.
Wish I had your luck. That's the first thing I tried...no go. And I already have the symlinks in /dev pointing to scd0
This problem has plagued me since I first tried to run Ruburipper a long time ago. Nothing seems to change. I get that 'does not exist!' runaround no matter if I set it to cdrom, scd0, hdc or whatnot--and this despite the fact that the 'open/close tray' button works! Go figure...
rainwalker
August 7th, 2008, 12:20 AM
Awesome, everything worked for me :)
Had to change the path to my CD drive to /dev/scd0 but that's it, thanks!
ghindo
August 10th, 2008, 03:35 PM
a user suggested that i go into rubyripper preferences, and change the cdrom field from /dev/cdrom to /dev/scd0
it worked for me, so just thought i would post it here in case someone runs into the same problem.I was having that problem as well, and your solution worked for me! Thanks :) I'll edit the OP in case anybody else is having difficulties, and maybe file a bug report.
logos34
August 10th, 2008, 03:46 PM
I was having that problem as well, and your solution worked for me! Thanks :) I'll edit the OP in case anybody else is having difficulties, and maybe file a bug report.
everyone has success except me.:(
thomman
August 18th, 2008, 03:30 AM
Thanks for the install directions. I managed to install it. But Now when I try to rip it says LAME not found on system. Ihave already enabled LAME I think by installing Ubuntu restricted extras. What else could be wrong?
Circus-Killer
August 19th, 2008, 02:48 AM
Thanks for the install directions. I managed to install it. But Now when I try to rip it says LAME not found on system. Ihave already enabled LAME I think by installing Ubuntu restricted extras. What else could be wrong?
no, ubuntu-restricted-extras does not install lame. to install lame, go to the terminal and enter: sudo aptitude install lame
VCSkier
August 21st, 2008, 01:34 PM
This is a great program. Thanks for the tutorial ghindo. I'm wondering if if something is wrong with my setup though. I launched Rubyripper from terminal via "./rubyripper_gtk2.rb", and my drive has been whirring away for almost a half hour already. In the Rubyripper window, both of the progress percentages ("ripping progress" and "not yet started") have stayed at 0%, and the progress meter in the terminal is probably at about 30%. So going by the terminal's progress meter, the whole rip should take about an hour and a half. That just doesn't seem right.
The cd wasn't terribly scratched... Here's my log so far:
This log is created by Rubyripper, version 0.5.2
Website: http://code.google.com/p/rubyripper
Cdrom player used to rip:
HL-DT-ST RW/DVD GCC-4243N 1.01
Cdrom offset used: 102
Ripper used: cdparanoia -Z
Matches required for all chunks: 2
Matches required for erroneous chunks: 2
Codec(s) used:
-flac -> --best (flac 1.2.1)
CDDB INFO
Artist = RUN KID RUN
Album = LOVE AT THE CORE
Year = 2008
Genre = Punk
Tracks = 10
01 - Rescue Me
02 - CAPTIVES COME HOME
03 - Fall into the Light
04 - One In A Million
05 - LOVE AT THE CORE
06 - Sure Shot
07 - My Sweet Escape
08 - The Emergency
09 - SET THE DIAL
10 - Freedom
STATUS
Starting to rip CD image, trial #1}
Is this normal?
If it's relevant, I'm ripping to a single file image, and encoding to flac.
ghindo
August 23rd, 2008, 03:07 PM
This is a great program. Thanks for the tutorial ghindo. I'm wondering if if something is wrong with my setup though. I launched Rubyripper from terminal via "./rubyripper_gtk2.rb", and my drive has been whirring away for almost a half hour already. In the Rubyripper window, both of the progress percentages ("ripping progress" and "not yet started") have stayed at 0%, and the progress meter in the terminal is probably at about 30%. So going by the terminal's progress meter, the whole rip should take about an hour and a half. That just doesn't seem right.
The cd wasn't terribly scratched... Here's my log so far:
This log is created by Rubyripper, version 0.5.2
Website: http://code.google.com/p/rubyripper
Cdrom player used to rip:
HL-DT-ST RW/DVD GCC-4243N 1.01
Cdrom offset used: 102
Ripper used: cdparanoia -Z
Matches required for all chunks: 2
Matches required for erroneous chunks: 2
Codec(s) used:
-flac -> --best (flac 1.2.1)
CDDB INFO
Artist = RUN KID RUN
Album = LOVE AT THE CORE
Year = 2008
Genre = Punk
Tracks = 10
01 - Rescue Me
02 - CAPTIVES COME HOME
03 - Fall into the Light
04 - One In A Million
05 - LOVE AT THE CORE
06 - Sure Shot
07 - My Sweet Escape
08 - The Emergency
09 - SET THE DIAL
10 - Freedom
STATUS
Starting to rip CD image, trial #1}
Is this normal?
If it's relevant, I'm ripping to a single file image, and encoding to flac.I'm not entirely sure if this is normal, but if you're ripping an entire CD to one image, it may be. I would let it go for a bit longer, and if nothing changes then I would start getting worried.
thomman
August 24th, 2008, 09:47 AM
no, ubuntu-restricted-extras does not install lame. to install lame, go to the terminal and enter: sudo aptitude install lame
Thanks I think Iv got it working now.
Despot Despondency
August 26th, 2008, 06:12 AM
Great tutorial, bookmarked it for future reference. Seem to have a problem though, when I press the 'rip cd now' button rubyripper just closes and nothing happens. Has anyone else had this problem. Any ideas on how to solve it?
Despot Despondency
August 26th, 2008, 11:12 AM
OK, so I ran rubyripper in the terminal and I got the following message
Use config file ~/.rubyripper/settings
Audio-disc found, number of tracks : 10, total playlength : 68:38
Fetching freedb info...
FREEDB INFO
Artist : Du Pré, Baker, Barbirolli (LSO)
Album : Elgar: Cello Concerto Sea Pictures
Genre : Classical
Year : 2004
Track 1 : Cockaigne (In London Town) Op.40
Track 2 : Moderato
Track 3 : 2.Lento
Track 4 : 3.Adagio
Track 5 : 4.Allegro
Track 6 : 1.Sea Slumber song
Track 7 : 2.In Heaven (Capri)
Track 8 : 3.Sabbath Morning at Sea
Track 9 : 4.Where Corals Lie
Track 10 : 5.The Swimming
Should all tracks be ripped ? (y/n) [y] y
Tracks to rip are 1 2 3 4 5 6 7 8 9 10
Now here, class = Rubyripper
/usr/local/lib/site_ruby/1.8/rr_lib.rb:113:in `get_filename': undefined method `varArtists' for #<Disc:0xb7bbc580> (NoMethodError)
from /usr/local/lib/site_ruby/1.8/rr_lib.rb:1343:in `prepare_dirs'
from /usr/local/lib/site_ruby/1.8/rr_lib.rb:1341:in `each'
from /usr/local/lib/site_ruby/1.8/rr_lib.rb:1341:in `prepare_dirs'
from /usr/local/lib/site_ruby/1.8/rr_lib.rb:1274:in `settings_ok'
from /usr/local/bin/rrip_cli:280:in `freedb_finished'
from /usr/local/bin/rrip_cli:359:in `update'
from /usr/local/lib/site_ruby/1.8/rr_lib.rb:577:in `searchMetadata'
from /usr/local/lib/site_ruby/1.8/rr_lib.rb:557:in `freedb'
from /usr/local/bin/rrip_cli:265:in `get_cd_info'
from /usr/local/bin/rrip_cli:48:in `initialize'
from /usr/local/bin/rrip_cli:402:in `new'
from /usr/local/bin/rrip_cli:402
I have also noticed that in the gui this cd has two sections for artist, even though one section is actually part of the title (see screenshot).I think this is causing the problem, since I managed to rip a different cd fine, but that one only had one artist field at the top of the screen. Still don't know what to do?
Despot Despondency
August 28th, 2008, 11:34 AM
Turns out I was being extremely stupid. All I had to was uncheck the multiple artist box and it ripped fine. Can't believe it, didn't even notice that box until just now. doh..
ghindo
September 3rd, 2008, 07:51 PM
Minor update: Changed from Rubyripper version 0.5.2 to 0.5.3.
Fixes included in Rubyripper 0.5.3:---------0.5.3 RELEASE------
* fix detection of some devices
* update Hungarian / German translation
* fix permissions on install + other small config fixes
* add totaltracks tag
* add albumartist tag
* add support for lame 3.98: all genre tags now allowed
* mention the artist / album in the summary page
* add accelerator keys
* encoding errors are now always reported
* support weird characters in tags, while disabling in the filename
* small fixes here and there
NWAdawg
September 5th, 2008, 02:57 AM
I followed the install directions. Got Rubyripper up and running, no problems. It is a very nice mp3 ripper, far better than the other ones I've used. Thank you for this HowTo thread.
Crafty Kisses
September 5th, 2008, 03:28 AM
Thanks, nicely written. :)
oliwally
September 9th, 2008, 08:19 AM
Great stuff ghindo. Worked well!
To improve this how to - perhaps include 'lame' in step one. And secondly, a quick user guide to explain how to adjust the compression settings. How, for example, do I tell Rubyripper to compress to Mp3 at 128 mps constant bitrate?
I just wish someone would make a linux ripper with a gui that has simple options to click/tick to allow users to choose compression rate and the file naming scheme. Get away from all the codes that one has to look up... how would I know what "-V 3" means for the lame codec. I'm not interested in finding out - just give me a button with easy to understand options!
keyshawn
September 27th, 2008, 03:58 PM
Thanks for your tutorial. Following it, I had no problems installing rubyripper. However, I am unable to rip any mp3s.
After configuring it, rubyripper spits out this message when I am extracting a cd:
WARNING: ENCODING ERRORS WERE DETECTED and didn't create the mp3 file for me.
After looking on the rubyripper website, I found someone with the same error message and the developer advised them to upgrade lame to 3.98 (hardy only has 3.97...boo).
Has anyone else had problems as well ? Are you able to use lame 3.97 with rubyripper (I'm using version 0.5.3) ?
Edit: I got to work by using the following parameters for my flac and mp3 files:
flac: -v -8
lame/mp3: -v0 --vbr-new
Tagging is already taken care of too !
tog1947
October 23rd, 2008, 04:43 AM
Hi,
Changed from Windows to Ubuntu about a month ago.
Have been using RubyRipper and neroAacEnc to rip my CD's with this command line:
/home/ian/NeroCodecs/neroAacEnc -br 256000 -if %i -of "%o.m4a"
This works fine but it doesn't tag the output files as NeroAacEnc doesn't support tagging.
Now Nero have produced neroAacTag for linux and I have put this in the same folder as neroAacEnc with the same permissions - but I can't figure out the syntax to get this program to tag the output files from the same command line in RubyRipper "other" codecs.
I've tried appending this:
&& /home/ian/NeroCodecs/neroAacTag %a %t %b %n
(and many variations specifying input and output files) but nothing works.
Can anybody help?
mc4man
October 23rd, 2008, 10:27 AM
I use this as a command line for neroAacEnc in rr, though am using -q instead of -br. ( a -q of 0.37 is about 128k, a -q of 0.75 is around 320k though maybe not necessary. Personally I prefer using -q to a set br
neroAacEnc -q 0.65 -if %i -of "%o.m4a" -w --artist "%a" --title "%t" --genre "%g" --album "%b" --track %n --year "%y" %i -o "%o".m4a
Couple of ways to have rr auto rip upon cd insertion
http://ubuntuforums.org/showthread.php?p=5708646#post5708646
tog1947
October 23rd, 2008, 11:52 AM
Thanks for the quick reply.
Copied your string verbatim and it produced an untagged file.
So thought it must be something in rr. I didn't have anything in the "Pass CD Paranoia Options" box. Should I have a string in there too?
Will think later about "q" and not letting Rhythmbox open every time I put a CD in - but for now trying to resolve this.
mc4man
October 23rd, 2008, 07:29 PM
it produced an untagged file.
I'm sorry, I've never paid much attention to tagging because I never use the gui of any player for playback so naming is more important here. Just assumed it was tagging due to the line in mediainfo I'd see when checking files occasionally. (screen
Have do do some experimenting with neroAactag.
I didn't have anything in the "Pass CD Paranoia Options" box
I don't either but I don't believe that has anything to do with tagging. The default of rr is -Z which 'disables all paranoia checking'. I removed it because I know my drive has no issues there and don't mind the extra time to rip.
tog1947
October 24th, 2008, 01:58 AM
You may find that everything in your ripping string after "%o.m4a" is redundant and that the result will be the same even if you remove everything after that - that's how mine seems to work.
I think I need to invoke neroAacTag at that point and then execute the tagging commands but I can't figure out how to do that.
Will let you know if I figure anything out.
I stopped Rhythmbox opening automatically - thanks for the hint.
The "q" settings I'll pass on as 256 is more than adequate and I did that for consistency with the vast amount of music I had previously encoded in iTunes.
tog1947
October 24th, 2008, 05:51 AM
I upgraded to 0.5.3 today but ripping log files created by rr still say created with 0.5.2 - although the executables have definitely been updated.
Can't find a version number in the GUI.
mc4man
October 24th, 2008, 12:33 PM
You may find that everything in your ripping string after "%o.m4a" is redundant
Your correct there - didn't realize 'other' used the preset naming.
Spent a few min. with neroAacTag, you can run it 'after the fact' and it works well to some extent. This works on a folder for all tracks
doug@doug-desktop:~/other/The Jimi Hendrix Experience (1968) Electric Ladyland$ neroAacTag *.m4a -meta:artist="Jimi Hendrix" -meta:album="Electric Ladyland" -meta:genre=rock -meta:year=1968 -meta:totaltracks=16
If I used something like this it accepted but reports info as %x
neroAacTag *.m4a -meta:artist="%a" -meta:title="%t" -meta:album="%b" -meta:track="%n" -meta:genre=rock
Track specific seemed to have to be done individually (-meta:track=x, ect.
I'm sure you can figure this out better than me
What i found info wise
Usage:
neroAacTag <file.mp4> <command> [<command> [<command> ...]]
Available commands:
-list-meta : Lists existing metadata entries.
-meta:<name>=<value> : Sets specified metadata field to specified
value. Eg. -meta:artist="Pink Floyd"
-meta-user:<name>=<value> : Sets specified metadata field to specified
value. Allows non-standard metadata fields
to be added.
WARNING: fields added using -meta-user are
not guaranteed to be read back on all
Nero Digital compliant software/hardware.
-list-standard-meta : Displays a list of field names usable with
-meta command.
-list-covers : Lists cover art entries.
-add-cover:<type>:<jpegfile> : Creates a cover art entry from specified
JPEG file.
<type> specifies type of cover art entry and
can be "front" or "back".
If specified cover art entry already exists,
its contents are overwritten.
Eg. -add-cover:back:hello.jpg
-dump-cover:<type>:<jpegfile> : Dumps specified cover art entry contents to
a JPEG file.
-remove-cover:<type> : Removes specified cover art entry.
-remove-cover:all : Removes all cover art entries.
-list-chapters : Lists chapters present in the file.
-chapter:<number> : Sets chapter index metadata edits apply to.
Value of 0 (default state) applies edits to
all present chapters.
Also affects -list-meta output.
-chapters-to-tracknumbers : Generates track number metadata according to
the chapter list
List of standard Nero Digital metadata field names:
title
artist
year
album
genre
track
totaltracks
disc
totaldiscs
url
copyright
comment
lyrics
credits
rating
label
composer
isrc
mood
tempo
End of metadata field name list.
The above field names can be used with -meta command. To bypass the field name list restriction, use -meta-user command instead of -meta. Fields not present in the above list are not guaranteed to be read by Nero Digital compliant software/hardware.
tog1947
October 24th, 2008, 01:19 PM
Thanks for your help mc4man but I think I'll stay with EasyTag for now - it's very simple to use and gets the job done in a few minutes per album.
mc4man
October 24th, 2008, 01:55 PM
I saw what I think was your post on an other forum so checked out easytag earlier - does seem a lot more straightforward.
tog1947
October 26th, 2008, 06:59 AM
I've been researching for the last couple of days and come up with some enhancements - thanks to Junon and others on the HydrogenAudio forum.
Firstly install AtomicParsley (Command Line Tagger) from Synaptic.
Then put something like this in your command line for "Other" codecs:
neroAacEnc -br 256000 -if %i -of "%o.m4a" && mkdir -p "/home/YOURNAME/Desktop/NewRips/%a/ %b" && AtomicParsley "%o.m4a" -o "/home/YOURNAME/Desktop/NewRips/%a/ %b/%n. %t.m4a" --artist "%a" --album "%b" --tracknum "%n" --title "%t" && rm "%o.m4a"
Substitute your username for YOURNAME as appropriate.
You can adjust -br to your preference or substitue appropriate -q value.
This will create a structured NewRips/Artist/Album folder on your desktop with tagged .m4a files inside - you can also add genre and year tags through the command line, if you prefer. Once you have reviewed the files you can drag and drop them into the appropriate location in your music folder.
It will also remove the untagged .m4a file from wherever you previously set in RubyRipper.
***If you change the "Base Directory" setting in RubyRipper/Preferences/Other to:
/home/YOURNAME/Music/RippingLogs
it will leave behind a stuctured folder of all your ripping logs inside your Music folder.***
***Only carry out this instruction if you are ONLY ripping to AAC.***
If you don't change it your ripping logs will still be left behind wherever your privious settings indicated.
I tried this substituting "neroAacTag" for "AtomicParsley" in the string but it didn't work - maybe somebody else would like to take that up.
Fraoch
November 2nd, 2008, 03:39 PM
Installed Intrepid yesterday and decided to update Rubyripper to 0.5.4.
Unfortunately I can't get it installed:
mark@Sauron:~/Desktop/rubyripper-0.5.4$ sudo ./configure --enable-lang-all --enable-gtk2 --enable-cli
./rr_lib.rb:19: undefined method `+' for nil:NilClass (NoMethodError)
from ./configure:37:in `require'
from ./configure:37
mark@Sauron:~/Desktop/rubyripper-0.5.4$
make install obviously doesn't work after this.
All dependencies are satisfied, I have an older version of Rubyripper installed and running fine.
Any ideas?
PeeZz
November 12th, 2008, 05:37 PM
I've just installed Rubyripper 0.5,4 and everything works just fine.
You can use the same instructions to install it.
Fraoch
November 13th, 2008, 10:43 AM
You can use the same instructions to install it.
Which instructions? I've tried the ones at the start of this thread and the ones in the README (all it adds is a '--prefix=/usr') and I get the same error.:(
ghindo
November 21st, 2008, 07:23 PM
Minor update: Changed from Rubyripper version 0.5.3 to 0.5.4.
Fixes included in Rubyripper 0.5.4:---------0.5.4 RELEASE------
* disable threaded encoding, because since the ruby-gtk2 0.17
release forking a process within a thread results in a freeze.
Hopefully a more elegant solution will follow.
* add French translation
* add proxy support
curts
November 24th, 2008, 12:22 AM
Upgraded to Ubuntu 8.10 today, and then discovered that Rubyripper 0.5.3 had stopped working properly. Upgraded to 0.5.4 and all is well.
Curt
Fraoch
November 27th, 2008, 11:42 AM
Well, I seemed to be the only one having problems installing, so I took the easy way out - the 64-bit Intrepid build at Getdeb as suggested on another forum.
http://www.getdeb.net/app/Rubyripper
0.5.4 install worked like a charm...even kept my old settings.
ghindo
November 27th, 2008, 03:10 PM
Well, I seemed to be the only one having problems installing, so I took the easy way out - the 64-bit Intrepid build at Getdeb as suggested on another forum.
http://www.getdeb.net/app/Rubyripper
0.5.4 install worked like a charm...even kept my old settings.Huh, I didn't even know that there was a .deb for Rubyripper. Kinda makes my tutorial feel obsolete :(
Glad you found it and go everything working, though!
Fraoch
November 27th, 2008, 03:12 PM
Perhaps it had something to do with 64-bit - your instructions were straightforward and there wasn't really a way for me to get it wrong aside from a typo...(which didn't happen as I copied and pasted and checked spelling when it didn't work).
BigAl-SA
December 25th, 2008, 11:59 PM
Just got onto this ripper from another page (http://ubuntuforums.org/showthread.php?t=300635) which pointed to 0.5.3. I installed using the recipe with no problems. When I ran it though (Intrepid), it went into a loop hogging one core to 100%. I saw there was a newer version out so uninstalled via the recipe. Got this error:
ruby configure --update-lib
./rr_lib.rb:19: undefined method `+' for nil:NilClass (NoMethodError)
from configure:37:in `require'
from configure:37
make: *** [clean] Error 1
Installed 0.5.4, and it now works ok. Looks good too, especially with all the hassles I had with another GUI ripper yesterday.
Capt_Zaphod
December 28th, 2008, 10:59 PM
The tutorial worked perfectly, the first try.
Thank you!
Fraoch
January 5th, 2009, 12:28 PM
Just got onto this ripper from another page (http://ubuntuforums.org/showthread.php?t=300635) which pointed to 0.5.3. I installed using the recipe with no problems. When I ran it though (Intrepid), it went into a loop hogging one core to 100%. I saw there was a newer version out so uninstalled via the recipe. Got this error:
ruby configure --update-lib
./rr_lib.rb:19: undefined method `+' for nil:NilClass (NoMethodError)
from configure:37:in `require'
from configure:37
make: *** [clean] Error 1
Installed 0.5.4, and it now works ok. Looks good too, especially with all the hassles I had with another GUI ripper yesterday.
Gee, looks awfully familiar. ;) See my previous posts in this thread. We've both solved our problems, but out of interest, are you running 64 bit?
tubegeek
January 12th, 2009, 10:15 PM
Thanks to all of you who recommended getdeb - I was stumped with the exact same problem in compiling as above (on 32-bit, FYI) and getdeb method solved my woes.
THANKS!!
lingenfr
January 19th, 2009, 11:28 PM
I installed gettext and libgettext-ruby1.8 and the configure and make worked fine.
Joe
January 21st, 2009, 06:13 PM
Anyone else have a problem with the most recent version (0.5.4) stopping before ripping the last track of the cd?
herefornow
January 25th, 2009, 08:50 AM
Thanks for the instructions. They worked fine for me on ubuntu 8.1 using ruby 0.5.4
VCSkier
February 3rd, 2009, 02:43 PM
0.5.5 appears to be out now. I haven't tried it yet, but I hope to soon.
On another note, how could one go about requesting that rubyripper be added to the universe repository? I wouldn't think it would be hard. Who would we need to ask?
ghindo
February 17th, 2009, 10:52 PM
Sorry that I haven't been updating this thread all that much - school has started and I am now using Arch Linux.0.5.5 appears to be out now. I haven't tried it yet, but I hope to soon.
On another note, how could one go about requesting that rubyripper be added to the universe repository? I wouldn't think it would be hard. Who would we need to ask?Yes, Rubyripper 0.5.5 is out! I haven't updated the guide yet, as I no longer have an Ubuntu system. But if somebody wants to build it on an Ubuntu system and let us know how it works, please do so!
As for adding Rubyripper to the Ubuntu repositories, I filed a bug report a while ago (https://bugs.launchpad.net/debian/+bug/234228), but I'm not sure if there's anything else we can really do, other than either wait for the developers or package Rubyripper ourselves (which I don't know how to do, and don't really have the time/motivation to learn).
dkelley
March 17th, 2009, 11:00 PM
I installed the prereq stuff (cd-discid, cdparanoia, flac, lame, mp3gain, normalize-audio, ruby-gnome2, ruby, vorbisgain) and all the other garbage it neeeds via SPM. I then installed rubyripper 0.5.5.1 via debian package install (downloaded the .deb from getdeb) and it installed ok. The app even shows up in the Applications menu. Something is not quite right though because when I start it, it scans the CD drive but then it can't find the freedb server (not sure why, I'm online). Then when I click Rip CD Now, it just exits. Also when I press Preferences -> Disc Info just exits.
Suggestions??
Thanks in advance.
Dan ...
ghindo
March 18th, 2009, 12:41 PM
I installed the prereq stuff (cd-discid, cdparanoia, flac, lame, mp3gain, normalize-audio, ruby-gnome2, ruby, vorbisgain) and all the other garbage it neeeds via SPM. I then installed rubyripper 0.5.5.1 via debian package install (downloaded the .deb from getdeb) and it installed ok. The app even shows up in the Applications menu. Something is not quite right though because when I start it, it scans the CD drive but then it can't find the freedb server (not sure why, I'm online). Then when I click Rip CD Now, it just exits. Also when I press Preferences -> Disc Info just exits.
Suggestions??
Thanks in advance.
Dan ...Hm, I'm not sure. Have you tried launching Rubyripper from the command line? Have you tried building it from source?
Ticketoride
April 20th, 2009, 11:13 PM
Installed without a Hitch, runs flawlessly, and no Crashes under U-9.04
Thx for the Tutorial.
Cheers
anlayne
May 25th, 2009, 08:33 PM
Running a new install of Rubyripper as per this thread with a cd in the drive, I get this:
adam@adam-desktop:~$ rrip_cli
Use config file ~/.rubyripper/settings
Audio-disc found, number of tracks : 4, total playlength : 39:41
Fetching freedb info...
/usr/local/local/lib/site_ruby/1.8/rr_lib.rb:840:in `checkVarArtist': undefined method `include?' for nil:NilClass (NoMethodError)
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:839:in `times'
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:839:in `checkVarArtist'
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:837:in `each'
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:837:in `checkVarArtist'
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:825:in `handleResponse'
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:653:in `searchMetadata'
from /usr/local/local/lib/site_ruby/1.8/rr_lib.rb:634:in `freedb'
from /usr/local/bin/rrip_cli:265:in `get_cd_info'
from /usr/local/bin/rrip_cli:49:in `initialize'
from /usr/local/bin/rrip_cli:480:in `new'
from /usr/local/bin/rrip_cli:480
and then it quits. Disabling freedb lookup allows the cd to rip, but that's not really an acceptable solution. I know other people have had this problem, but I never found a suitable solution. Thanks in advance.
Fraoch
May 26th, 2009, 08:41 AM
Looks sort of like freedb has changed the way they send back data and RubyRipper can't handle it?
VCSkier
June 9th, 2009, 01:56 PM
Does anyone here rip their CD's to single file FLAC images, with cuesheets? I like to for a variety of reasons, but K3B is the only application that I know of that can burn them back to a blank CD. Does anyone know of any other applications that can do this? I don't like having all the excess KDE packages for one simple task. Thanks!
howwhi
July 1st, 2009, 08:42 PM
Just followed the instructions (that you repeated from the wiki) with rubyripper 0.5.5
./configure fails with the message
/usr/lib/ruby/1.8/gtk2.rb:12:in `init': Cannot open display: (RuntimeError)
make install fails for lack of rule to make target
How to fix?? Going to try 0.5.4
mc4man
July 2nd, 2009, 12:05 AM
How to fix??
Read the 'readme' in RR source folder
I'd install libgtk2-ruby1.8
Suggested:
* ruby-gettext (for translations)
* ruby-gtk2 (for gtk2 gui)
* cd-discid or discid (for proper freedb support)
* eject or diskutil for MacOS (for eject support)
* flac, oggenc, lame (if the codec is wanted)
* wavgain, vorbisgain, mp3gain (for replaygain support)
* normalize (for normalize support)
ghindo
July 11th, 2009, 03:40 AM
Rubyripper 0.5.6 is out:---------0.5.6 RELEASE------
* fix a problem with cdparanoia and last track on some drives
* implement "abort" button while ripping
* add Bulgarian translation
* support for multiple-disc albums
* some ruby-1.9 syntax fixes
* fix various artist field for other codec
* don't convert to ISO-8859-1 for lame if the character isn't supported
* add an option to replace spaces with underscores
* add an option to lowercase all filenames.
* remove the hardcoded --id3v2only tag
ghindo
July 11th, 2009, 03:44 AM
By the way, is there any way for me to change the title of this thread? It still shows up as "HOWTO: Install Rubyripper 0.5.0 on Ubuntu 8.04" even though I've tried to change it :/
ghindo
July 13th, 2009, 03:51 AM
Rubyripper 0.5.7 is out:---------0.5.7 RELEASE------
* a fix for discs that start with a data track
* a fix for checking the available space for some languages
* a few fixes for the OpenBSD platform
* fix a typo in the logfile when errors were corrected
* don't replace bracquets in filenames -> []
* fix a typo which resulted in a directory not containing the album name
* allow multiple encoding threads once again :)
ghindo
July 15th, 2009, 03:27 AM
Looks like there's been some progress upstream in packaging Rubyripper (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463584#20). With any luck, before too long I'll be leaving this guide by the wayside and authoring a new one - HOWTO: Configure and Use Rubyripper :)
meocuchad
July 15th, 2009, 07:13 PM
I really appreciate you making this install guide, ghindo. You made it painless as could be for a Linux newbie like me. Thanks a million!
ghindo
July 16th, 2009, 02:10 AM
I really appreciate you making this install guide, ghindo. You made it painless as could be for a Linux newbie like me. Thanks a million!No problem! Glad it helped you out :)
warpasylum
July 21st, 2009, 09:16 PM
Thanks man. Worked fine for me on Jaunty 64-bit.:)
Artemis3
July 23rd, 2009, 01:34 PM
This ripper looks promising, one of the few that won't destroy japanese characters in tags, cues or filenames.
Bugs with the 0.5.7 version:
You can't use the "RIP CD to single file" preference, so no single flac+cue (cdparanoia seems to hang).
Using 2 encoder threads should stick to encoding, not ripping. I don't think its healthy for the drive to spawn 2 cdparanoia processes which are twice reading each track...
Grip was smarter in this regard, you could have it rip tracks and start encoding the tracks already ripped in parallel.
Will be very nice when the AccurateRip feature is added.
ghindo
July 26th, 2009, 09:32 PM
This ripper looks promising, one of the few that won't destroy japanese characters in tags, cues or filenames.
Bugs with the 0.5.7 version:
You can't use the "RIP CD to single file" preference, so no single flac+cue (cdparanoia seems to hang).
Using 2 encoder threads should stick to encoding, not ripping. I don't think its healthy for the drive to spawn 2 cdparanoia processes which are twice reading each track...
Grip was smarter in this regard, you could have it rip tracks and start encoding the tracks already ripped in parallel.
Will be very nice when the AccurateRip feature is added.Be sure to file those bugs with Rubyripper so these bugs get fixed!
yahoo
July 27th, 2009, 03:49 AM
Thanks ghindo, easy install on jaunty 9.04. Rips just as I like.
Cheers
yahoo
sjalloq
July 27th, 2009, 06:19 AM
Hi there,
I haven't been able to find any official support forums for rubyripper so decided to post on this thread. Please let me know if I should move it somewhere more appropriate.
I have just installed the 0.5.7 CLI on my Ubuntu Server 9.04. I'm running 32-bit on an old AMD Sempron.
As soon as rubyripper starts to rip it exits. Are there any known bugs? Is there a way of getting more verbose debug output?
Thanks.
STATUS
Ripping progress (0 %)
Ripping track 1
Expected filesize for track 1 is 44753900 bytes.
ubuntu-server:~>
codedash
August 9th, 2009, 03:45 PM
Looks like there's been some progress upstream in packaging Rubyripper (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463584#20). With any luck, before too long I'll be leaving this guide by the wayside and authoring a new one - HOWTO: Configure and Use Rubyripper :)
Is it that difficult for ubuntu developers to make the first move and add some new packages in the repos? Why debian must always include the packages first so we can benefit? I dont like this.
ghindo
September 7th, 2009, 02:56 PM
Exciting news for us: not only has mc4man been so kind as to package Rubyripper for us (http://ubuntuforums.org/showpost.php?p=7909514&postcount=17), but there has been progress on the bug I filed over a year ago (https://bugs.launchpad.net/ubuntu/+bug/234228). It has now gone from "Confirmed" to "In Progress," and has had a developer sign on.
Exciting! :)
ghindo
September 8th, 2009, 08:57 PM
Today, Andreas Heck created a PPA for Rubyripper, rendering most of my tutorial obsolete. Check it out here (https://launchpad.net/~aheck/+archive/ppa). :popcorn:
duralex69
September 20th, 2009, 04:29 PM
Hi,
I've just installed Rubyripper with Ubuntu 9.04 (because I couldn't handle with parametering bitrate in Sound Juicer).
It looks like good but I would have three more questions :
1) how do you parameter the bitrate for MP3 (the test with VLC I did renders me a file at 128 kb/s and in Nautilus it's 51 kbps !!!) Personnaly, I would like to rip at 160 kbps.
2) what is "cuesheet" and is it important ?
3) is it important to parameter "Cdrom offset" because I didn't find how to.
I'm very sorry for my poor english I hope you can manage with it (you know I'm french !!!).
Thanks for your answers...
Best Regards
Alex
Trent T
September 23rd, 2009, 06:20 PM
Thanks, ghindo!
I was able to follow your instructions the 2nd time I tried--
My first go did not work, but the 2nd time I used the CLI(terminal) command to 'extract here.' For some reason, it worked where the GUI command did not.
As a side benefit, I finally found out that, while Control C copies in the GUI environment, I need to use [Shift][Insert] to paste text into the terminal command line.
Good work, and thanks again!
mvsjes2
November 1st, 2009, 10:56 AM
Is there a way to have RubyRipper rip a CD as soon as you put it in the drive?
mc4man
November 1st, 2009, 11:19 PM
Is there a way to have RubyRipper rip a CD as soon as you put it in the drive?
Pretty simple, a couple of ways.
You can have it run silently in the background or in a visible terminal
I prefer in the background but there are some limitations there.
Versions 0.5.6 and 0.5.7 have a bug that makes it not possible due to having the -a command not work as intended, this has been fixed in the git and should be in the next release. (0.5.5 works fine with -a
The other limitation is if the same output folder exists, that usually requires user interaction which causes the silent to fail.
Ex.
...........
Tracks to rip are 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
/home/doug/flac/Funk_Brothers_(2004)_Standing_In_The_Shadows_Of_Mo town_(Soundtrack)
The output directory already exists. What would you like to do?
1) Auto rename the output directory
2) Overwrite the existing directory
3) Cancel the rip and eject the disc
Please enter the number of your choice: [1]
( possibly there is a command line option for options 1 or 2, documentation is hard to find on rrip_cli (anyone ..?
Basically set your preferences as desired in the gui and then use a small script as a auto run choice or default for audio cd's.
Anyway
For silent
#!/bin/bash
rrip_cli -a
in a terminal
#!/bin/bash
gnome-terminal -e "rrip_cli -a"
I use a ~/bin so put script in there, the home folder would do. Then just put in an audio cd, hold down the shift button and in the pop up dropdown choose 'open with other application' and browse to your script ( on hardy you need another method to add to default /autorun choices
It's possible that you could enter the command directly, I prefer to use and point to a script
Edit:
here's a 0.6 beta that would be suitable for silent/background auto rips
Note that it is a beta but should be fine
(r, click save link as is best way to dl
Note that if you happened to want to use this beta version and had previously installed from the above ppa - remove the ppa's rubyripper-gtk package first. The ppa split the cli (rubyripper) and gui (rubyripper-gtk) into 2 separate .deb's. The below beta includes both
nomnex
November 22nd, 2009, 09:23 PM
This is about set-up. Need help.
Cdrom device
/dev/cdromThat's the default CD tray of the notebook. However I am using an external CD-DVD connected to a USB. Rubyripper does not detect it and I don't know how to enter it manually. Ubuntu auto-mounts the drive but whatever I enter in the rubyripper options, that does not work.
A little help welcome
mc4man
November 22nd, 2009, 10:07 PM
I don't know how to enter it manually
It may be /dev/cdrom1 or /dev/cdrom2, ect.
with the usb drive connected run this and find out or just trial & error
sudo lshw -C disk
nomnex
November 23rd, 2009, 01:18 AM
did not work, the only thing that did was
/dev/sr1
BTW, I have installed the PPA link above and I don't have an icon in the applications nor a GUI (ALT + F2 rubyripper), only the cli (rrip_cli) how do you get the full GUI?
Gorf
November 23rd, 2009, 04:58 PM
Rubyripper installed great for me, however it seems to be unable to process foreign language characters. Specifically I am ripping some of my Russian CD's and the information looks like this:
Artist = Áàñòà
Album = Áàñòà 1
Year = 2006
Genre = Hip-Hop
Tracks = 19
01 - Ðàç è íàâñåãäà
02 - Òàê ïëà÷åò âåñíà
Is that a known issue, or should I open a bug on it? The info in the CDDB database is correct. Looks like Rubyripper has problems with the text returned.
mc4man
November 23rd, 2009, 05:59 PM
should I open a bug on it?
RR isn't an ubuntu package, issues should be posted here
http://code.google.com/p/rubyripper/issues/list
Did you build or install from a package?
RR can be built with multiple locales (translations), whether that would have any effect on your issue don't really know, though I see a ru folder in the build I did. ( have no idea what it's for..?
/usr/share/locale/ru/LC_MESSAGES/rubyripper.mo
nomnex
November 24th, 2009, 04:55 AM
I have installed the lib and the .deb from the ubuntu help doc CDripping. Work fine now, great app!
BTW do you use the preset -Z or keep the field empty (Pass cdparanoia options), Rubyripper v 5.7.1?
mc4man
November 24th, 2009, 08:36 PM
BTW do you use the preset -Z or keep the field empty (Pass cdparanoia options), Rubyripper v 5.7.1?
Myself, atm am now using abcde, though still have RR and use occasionally for non aac rip & encodes ( while both RR and abcde can use neroAacEnc and AtomicParsley it goes a bit easier in abcde
Anyway as far as -Z, sometimes I leave it out and sometimes add ( results in a faster rip
You have to see what suits you and your cd's better.
A small note on that ppa linked previously
It appears he's broken RR into 2 packages rubyripper (cli) and rubyripper-gtk (gui
While I guess you could make a small case for that, mself don't see the point.
Also cd-discid is just a recommend, if it's not installed it should be if you wish cddb info
vBulletin® v3.8.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.