Rubyripper [Linux]: A handy comprehensive synopsis of command-line ins, synopsis of command-line instructions for Rubyripper |
Rubyripper [Linux]: A handy comprehensive synopsis of command-line ins, synopsis of command-line instructions for Rubyripper |
Jan 22 2013, 12:08
Post
#1
|
|
![]() Group: Members Posts: 38 Joined: 19-July 10 From: eAST england Member No.: 82384 |
In Linux we have Rubyripper to try and emulate the mighty EAC. Apparently it is not quite as good as EAC; as although it does rip twice the two rips are not matched with the same level of accuracy as they are in EAC. Sample of log at bottom of page I do not understand all the detail here; if anyone knows precisely what the differences are please share that info; i would love to know... I have also placed similar info for EAC under Wine here [since it works fine on Linux too] TIPS TO USE RR =========== In my experience of using RR [on Ubuntu]i have found that it can be a little unresponsive from the GUI and responds excelently from command line So i suggest CODE rrip_gui from command line to set your settingsThen to shut down the gui And use from terminal with CODE rrip_cli That way has always been smooth for me on Ubuntu.... it may be different on other distros. ● To change your Other command line it is alternatively also handy to go straight to the settings page again in Ubuntu [modify for your distro] CODE gedit .config/rubyripper/settings brings up the page; find the Other line and replace with one of those below====================== You will need to do this to each of the added codecs to make them executable CODE sudo mv nameofcodec /usr/bin and then make it executable CODE cd /usr/bin CODE sudo chmod +x nameofcodec PS I do not link the codecs' pages here as I trust all of you will be able to find them through a search engine.. ====================== THE COMMAND-LINES [FROM lossless to lossy] ●shorten [no tagging option] CODE shorten "%i" "%o".shn ●Alac through ffmpeg CODE ffmpeg -i %i -acodec alac "%o".m4a && neroAacTag %o.m4a -meta:artist=%a -meta:album=%b -meta:genre=%g -meta:year=%y -meta:track="%n" -meta:title="%t" ●wavpack CODE wavpack -w "Artist=%a" -w "Title=%t" -w "Album=%b" -w "Year=%y" -w "Track=%n" -w "Genre=%g" -hhm %i -o "%o.wv" ●True audio tta CODE ttaenc -e "%i" -o "%o".tta && id3v2 %o.tta --artist %a --album %b --song %t --genre %g --track %n --year %y ●ape with tags id3v2 CODE mac "%i" "%o".ape -c5000 && id3v2 %o.ape --artist %a --album %b --song %t --genre %g --track %n --year %y ●also with tags apetag [you will need to find and add apetag first] CODE mac "%i" "%o".ape -c5000 && apetag -i %o.ape -m overwrite -p trackname=%t -p Artist=%a -p Album=%b -p Year=%y -p Track=%n -p Codec=%f ●mp3hd CODE mp3hdEncoder -br 320000 -if "%i" -of "%o".mp3 - -Title "%t" -Artist "%a" -Album "%b" -Track "%n" -Year "%y" -Genre "%g" ALSO IMPORTANT for mp3hdEncoder MAke sure you have Lame installed; the encoding relies on it for the lossy part and make it executable ALSO make sure you go into the terminal enter mp3hdEncoder and ACCEPT the agreement ●ogg vorbis [although this one is available without using the Other i leave it here for reference] CODE oggenc -q 9 -t "%t" -d "%y" -a "%a" -l "%b" -G "%g" -N "%n" -c "%c" "%i" -o "%o" .ogg ●musepack CODE mpcenc --quality 10.00 --artist "%a" --title "%t" --album "%b" --genre "%g" --year "%y" -if "%i" "%o" .mpc ●aac/m4a with neroAacEnc [320k] CODE neroAacEnc -cbr 320000 -if %i -of %o.m4a && neroAacTag %o.m4a -meta:artist=%a -meta:album=%b -meta:genre=%g -meta:year=%y -meta:track=%n -meta:title=%t ●HE-AACv2 CODE neroAacEnc -hev2 -q 1 -if %i -of %o.m4a && neroAacTag %o.m4a -meta:artist=%a -meta:album=%b -meta:genre=%g -meta:year=%y -meta:track=%n -meta:title=%t =========================================== sample of log QUOTE This log is created by Rubyripper, version 0.6.2 Website: http://code.google.com/p/rubyripper Cdrom player used to rip: _NEC DVD_RW ND-3550A 1.52 Cdrom offset used: 0 Ripper used: cdparanoia Matches required for all chunks: 2 Matches required for erroneous chunks: 2 Codec(s) used: -other -> oggenc -q 9 -t "%t" -d "%y" -a "%a" -l "%b" -G "%g" -N "%n" -c "%c" "%i" -o "%o" CDDB INFO Artist = Neu! Album = Neu! [Remastered 2001] Year = 1972 Genre = Krautrock Tracks = 6 (6 selected) 01 - Hallogallo 02 - Sonderangebot 03 - Weissensee 04 - Im Glück 05 - Negativland 06 - Lieber Honig ADVANCED TOC ANALYSIS (with cdrdao) ...please be patient, this may take a while STATUS Starting to rip track 1, trial #1 (77 seconds) Starting to rip track 1, trial #2 (76 seconds) Analyzing files for mismatching chunks (1 second(s)) Every chunk matched 2 times MD5 sum: 2f95086ba943776c45cd4076b5b73f67 Starting to rip track 2, trial #1 (31 seconds) Starting to rip track 2, trial #2 (31 seconds) Analyzing files for mismatching chunks (1 second(s)) Every chunk matched 2 times MD5 sum: 93d656f76ea1689dbd7e407d20b031bb Starting to rip track 3, trial #1 (40 seconds) Starting to rip track 3, trial #2 (39 seconds) Analyzing files for mismatching chunks (0 second(s)) Every chunk matched 2 times MD5 sum: 0d18b41932ca5448de2abae650db8ae4 Starting to rip track 4, trial #1 (38 seconds) Starting to rip track 4, trial #2 (38 seconds) Analyzing files for mismatching chunks (0 second(s)) Every chunk matched 2 times MD5 sum: f07ff029af0b20dc27582d0f8ccfbaaa Starting to rip track 5, trial #1 (49 seconds) Starting to rip track 5, trial #2 (48 seconds) Analyzing files for mismatching chunks (1 second(s)) Every chunk matched 2 times MD5 sum: f58f1746c46683596c56810bc4937ea5 Starting to rip track 6, trial #1 (33 seconds) Starting to rip track 6, trial #2 (34 seconds) Analyzing files for mismatching chunks (1 second(s)) Every chunk matched 2 times MD5 sum: c95725686781116c0a93824625d5a431 RIPPING SUMMARY All chunks were tried to match at least 2 times. None of the tracks gave any problems This post has been edited by shantiq: Jan 22 2013, 12:35 -------------------- yea yer roight !
|
|
|
|
![]() |
Jan 23 2013, 16:50
Post
#2
|
|
![]() Group: Members Posts: 38 Joined: 19-July 10 From: eAST england Member No.: 82384 |
a couple more
● Command Line for opus [a recent lossy codec] CODE opusenc --bitrate 128 "%i" "%o".opus && id3v2 "%o".opus --artist "%a" --album "%b" --song "%t" --genre "%g" --track "%n" --year "%y" ● shorten also can be tagged with id3 CODE shorten "%i" "%o".shn && id3v2 %o.shn --artist %a --album %b --song %t --genre %g --track %n --year %y
-------------------- yea yer roight !
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 17:03 |