i am looking for a native linux accurate audio ripper, which is not an easy task. this one seems to mimic eac in the best possible way, i think.
the problem: i can not get it working with my track & disc template code enabled. the matching releases process goes on forever (no error), if disabled, all is fine.
disc_template = %%A/(%%y) - %%d %%R/%%A - %%d
track_template = %%A/(%%y) - %%d %%R/%%a - (%%d) - %%t - %%n
according to "whipper cd rip -h" the above code should be ok?
I tried morituri, whipper etc and finally gave up. They have different issues each (check their github issue trackers) and now I have settled on using EAC with WINE and it works wonderfully. This is just my suggestion/story and sorry that I can't help you with your question.
Also, to get correct offset with whipper you might have to find a substitute cdparanoia version that supports larger offsets. In Arch there is a overread cdparanoia package in the AUR. If you don't have this one you might not get accuraterips.
thanks for your evaluation.
i understand your move back to wine, but i really want to give linux tools a chance. from all the candidates left, whipper seems the best choice to me right now.
in fact, disabling the templates gets it working, so i guess it is a bug. if it is not, i would be happy to hear your suggestions.
#Tracks are named according to the track template, filling in the variables
#and adding the file extension. Variables exclusive to the track template are:
# - %t: track number
# - %a: track artist
# - %n: track title
# - %s: track sort name
#Disc files (.cue, .log, .m3u) are named according to the disc template,
#filling in the variables and adding the file extension. Variables for both
#disc and track template are:
# - %A: album artist
# - %S: album sort name
# - %d: disc title
# - %y: release year
# - %r: release type, lowercase
# - %R: Release type, normal case
# - %x: audio extension, lowercase
# - %X: audio extension, uppercase
Alternatively, select the ripping software mainly for the ripping accuracy or speed, and use another tool for tagging.
For example, I rip with asunder - this gets most info from cddb, then I check/complete tags in puddletag.
if help say this,
# - %t: track number
# - %a: track artist
# - %n: track title
# - %s: track sort name
# - %A: album artist
# - %S: album sort name
# - %d: disc title
# - %y: release year
# - %r: release type, lowercase
# - %R: Release type, normal case
# - %x: audio extension, lowercase
# - %X: audio extension, uppercase
i am sorry, but why you write in templates:"%%A, %%y, %%d, %%R, %%A, %%d, etc" ?
@finphil: i chose whipper for its accuraterip v2 support. if you can name an aternative to it, offering the same functionality, i will try it for sure.
here is a nice comparison, but its focus is not su much on linux software: https://wiki.hydrogenaud.io/index.php?title=Comparison_of_CD_rippers
@m14u: now that is actually the correct way i think, the format char '%' must be represented '%%'. https://github.com/whipper-team/whipper
really no one using whipper here? ;)
cdparanoia does not always rip tracks 100% the same as EAC (Windows?) does. This has caused some rips to not be confirmed accuraterips according to whipper. When I compared an EAC and a whipper rip of the same track I saw at the end that some inaudible things was not at the same time in the track. This happened at the very end of some tracks where there was "silence".
@sakrit44 I had the same problem with "%" vs "%%" and whipper.
cdparanoia does not always rip tracks 100% the same as EAC (Windows?) does.
oh really, this is new to me - but it is not that many rips i have been doing with native linux tools (+cdparanoia). cueripper is quite awesome, this was my program of choice even when on limux.
once whipper accepts my template masque, i think i will stay with it though. really like its simple approach and the final result is just what i am looking for.
not really sure if this is upposed to be a bug, more users would have complained then? sort of strange this is.
There used to be this bug? Fixed long ago though.
https://github.com/rocky/libcdio-paranoia/issues/5
efefg
@sakrit44 I had the same problem with "%" vs "%%" and whipper.
sorry, i somehow missed your post.
yes, this is kind of confusing. the help output should better reflect the final syntax (%%) for setting up templates.
after all, offering a vanilla whipper.conf with all possible actions & explanations would be very helpful too.
i found this one, but it is far from complete i think.
# HOWTO setup your CD drive for whipper:
# - Select a common undamaged disc
# - Add CD drive details to the whipper config with: whipper drive analyze
# - Add known drive offset value in whipper.conf (read_offset = #), or detect offset with: whipper offset find
# - Confirm desired configuration file options, including output directory and variables for disc and track naming.
# Track Template Variables only:
# - %t: track number
# - %a: track artist
# - %n: track title
# - %s: track sort name
# Shared Disc and Track Variables:
# - %A: album artist
# - %S: album sort name
# - %d: disc title
# - %y: release year
# - %r: release type, lowercase
# - %R: Release type, normal case
# - %x: audio extension, lowercase
# - %X: audio extension, uppercase
[main]
path_filter_fat = False
path_filter_special = False
[musicbrainz]
server = musicbrainz.org:80
[whipper.cd.rip]
prompt = False
unknown = False
cdr = False
logger = whipper
force_overread = False
output_directory = ~/
working_directory = ~/
track_template = %%A/%%d/%%t - %%a - %%n
disc_template = %%A/%%d/%%A - %%d
sorry for necrobumping, but I am currently using whipper with no problems and I think I know what's wrong.
@sanskrit44 you haven't configured your cd-r drive. Read the "Getting Started" page on their github: https://github.com/whipper-team/whipper#getting-started . It tells you what to do for your cd drive.