HydrogenAudio

Lossless Audio Compression => WavPack => Topic started by: abyss6 on 2020-02-25 19:43:04

Title: Best way to embed cue into wavpack file?
Post by: abyss6 on 2020-02-25 19:43:04
After ripping close to 550 CDs using EAC and Wavpack (as image/cue), I realized that I neglected to embed the cue file.  >:(

As you might imagine, I don't want to have to re-rip all 550 CDs, so I'm on a quest to find the best way to embed all of the cue files, preferably unattended.

I think I found a way to do this using CUETools (multiselect, encode, embedded). Are there any reasons why this won't work? Any issues to look out for? Thanks.
Title: Re: Best way to embed cue into wavpack file?
Post by: m14u on 2020-02-25 19:50:46
wvtag
Title: Re: Best way to embed cue into wavpack file?
Post by: abyss6 on 2020-02-27 00:23:08
Is there a way to do that in a batch?
Title: Re: Best way to embed cue into wavpack file?
Post by: korth on 2020-02-28 04:43:10
I think I found a way to do this using CUETools (multiselect, encode, embedded). Are there any reasons why this won't work? Any issues to look out for? Thanks.
Tagging considerations
If you want to keep the current metadata from the CUE file (and possibly the current file tags) you may want to untick "Edit Tags (http://cue.tools/wiki/CUETools_Settings#.288.29_Mode_.7Bsection.7D)"
If you configured EAC to tag the WavPack file and want to keep those tags you may want to make sure "Copy basic tags (http://cue.tools/wiki/CUETools_Advanced_Settings:_Tagging)" (and possibly "Copy unknown tags") are ticked.
If you don't want the "album" metadata from the CUE file added as file tags untick "Write basic tags from CUE data (http://cue.tools/wiki/CUETools_Advanced_Settings:_Tagging)"
If you also want to embed the EAC extraction log tick "Write extraction log to "LOG" tag (http://cue.tools/wiki/CUETools_Advanced_Settings:_Tagging)"
Album Art (http://cue.tools/wiki/CUETools_Advanced_Settings:_Tagging) should be self explanatory.
CUETools will also add database tags (AccurateRip and CTDB) when you embed the CUE file if these are set.
Encode and verify "Write AccurateRip tags"
(http://cue.tools/wiki/CUETools_Advanced_Settings:_AccurateRip)
"Write CTDB tags on encode (http://cue.tools/wiki/CUETools_Advanced_Settings:_Advanced#Tagging)"

CUETools stores some data from each rip processed that doesn't flush until the end of the run. If you try to do really large batches at once CUETools may crash from a buffer overflow or run out of system resources.