Cuesheet Processor (CueProc)
Reply #71 – 2008-01-29 06:22:02
I would like to be able to use your standard lame plugin to do the transcoding and tagging of my tracks. Your tool works great, with one exception, identification of the "Various Artists". ... would it be possible to add an option to output the album artists in the band and/or a user "album artist" frame? I realize that this can fuel the whole ragging debate between "BAND" versus "album artist", but the reality is that the tools I use expects to find "album artist" and pretty much ignores "BAND". Do you want to extract album-artist values from "REM BAND" fields? Please elaborate this item if my understanding is wrong. ... Nyaochi. Thank you again for sharing this great tool. I apologize for the length of this reply, but I do hope it provides clarity to what I am doing. I use EAC to rip a CD into a flac image. I then use cueproc to transcode (and split) the flac image file into individual MP3 tracks. For a compilation album (a compilation of different artists), EAC will create the cuesheet with an album level field "PERFORMER Various Artists". The performer of each track will be correctly identified at the track level (e.g., "PERFOMER Frank Sinatra"). When the album level performer is not the same as all the track level performers, cueproc will correctly identify the album as a compilation. For a compilation, one of the things the lame plugin does is to create an additional tag in the MP3 for "BAND", setting the value of the tag to that of the cuesheet's album level "PERFOMER". Of course, this is what the tool already does, and it works perfectly. My problem is that in addition to outputting the cuesheet's album level "PERFORMER" field in the MP3's "BAND" tag, I would also like to create a user text tag in the MP3 called "album artist" with the same value. I have tried various methods to create the user text tag using cueproc and the lame plugin; however, I was not successful. Instead, I have resorted to using your cueproc and Tycho's metamp3 as a post process. Following is an sample of the two commands:cueproc.exe --hide-cmdln --overwrite --outputfn "${TRACKNUMBER} - ${TITLE} [${ARTIST}]" --output lame --outputopt "-V2 --vbr-new --noreplaygain --nohist" --setvar GENRE=Other "Ultra-Lounge, Vol. 5- Wild, Cool and Swingin'.flac.cue" cueproc.exe --hide-cmdln --overwrite --outputfn "${TRACKNUMBER} - ${TITLE} [${ARTIST}]" --output extpipe --outputcmdln "metamp3.exe --user-text ${quot}[album artist]various artists${quot} $quot${output}.mp3$quot" "Ultra-Lounge, Vol. 5- Wild, Cool and Swingin'.flac.cue" The way you identify a compilation and all the additional actions done automatically by the lame plugin are great. I do not want to change any of that behavior. I "simply" would like to create an additional user text tag for "album artist". Thank you again. Brian