Help - Search - Members - Calendar
Full Version: How to get DISCNUM from cue file
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Support - (fb2k)
classicfun
I use foobar 0.9 basicly with a cue file and an ogg made from CD image wav.
From multi volume CD-s I need DISCNUM, but if I insert REM DISCNUM=n into .cue before inserting to media library, it will be ignored. My recent solution is using DISCID or COMMENT fields to this purpose. Any help would be appreciated.
Zebulon84
Hello everybody

I've been using foobar for a while with mp3 and ogg, and I recently decide to convert my discs to APE + CUE.

Some albums are on more than one disk, so more than one file.
I've looked here and there in this forum and finaly found that the correct tag should now be DISCNUMBER.

Second difficultie, add this tag to APE + CUE file.
After some tries, I've notice that due to the strict compatibility of CUE sheet, DISCNUMBER is not manage,
and foobar doesn't seams to understand REM DISCNUMBER.

Anyway I've succeeded by adding the DICNUMBER tag to the APE file (only tag of the file) and after updating the cue sheet manually or thru foobar, the %discnumber% tag is finaly there.
I've also tried with Mp3 file and it works exactely the same way. I'm sure it's the same with OGG, WAV and other Flac.

My questions:
- isn't there a more simple way to do that, with only one operation instead of two ?
- Will it be possible in a future version to manage this tag from the CUE tracks directely in foobar ?

Thank you for this lovely software.
edwardar
I've also just noticed this. REM DISCNUMBER is ignored in cuesheets.

Is there a way around this? I'd like to change my naming scheme from

album: "In Your Honor (Disc 1)"

to:

album: "In Your Honor" and DISCNUMBER "1"

It seems this is not possible using cuesheets in foobar (can't be right, everything else is possible!)

Does anyone have a workaround?

Ed
Fandango
Currently the use of tags with image+cue rips is like this:
  • Extensive additional information is not stored in cue sheets by foobar2000 in any way.
  • The standard fields like PERFORMER, TITLE and so on are supported and updated nevertheless. But storing tags as REM <tag name> is simply not done and reading them is also not done, there are some exceptions tho. For example the most common fields like REM DATE are interpreted/updated.
  • Replaygain info is to my knowledge the only extra info that is stored in the cue sheets as REM REPLAYGAIN_TRACK fields. The RPGain info is only written into the cue sheet!
  • Along with updating PERFORMER, TITLE, REM DATE in the cue sheet this info also gets written as a tag into the audio file. This is the standard way foobar2000 0.9 stores all extra info now. Every tag that is not one of the above gets written to the tag of audio file only. The only exception is RPGain info as mentioned above.
  • Individual track info is stored as extra fields with the following naming scheme: CUE_TRACK_[01..nn]_<tag name>. fb2k makes heavy use of this! So don't be surprised to find a lot of redundant info in your tags.
  • If the info in the cue sheet and the one in the audio file's tags do not match, then the one read from the tags is preferred, for the next "update of the tracks" the cue sheet gets rewritten with the info from the tags (Caution! REM TAGS INSIDE THE CUE SHEETS WILL BE OMMITTED BY FOOBAR2000! So make sure to copy all extra info from the cue sheets into the tags/fb2k manually OR SET THE CUE SHEETS TO READ-ONLY!)
I hope this information is useful and prevents you from loosing information during the handling of your rips with foobar2000 0.9. In order to prevent foobar2000 from re-writing cue sheets and audio file tags, setting those files to read-only works just fine. And keeping a backup of your cue sheet is a good idea, too.

EDIT: so as for your problems:

DISCNUMBER and DISC both work, everything else is not recognised for the %discnumber% variable. So renaming the Album to "In Your Honor" and adding a tag DISCNUMBER "1" will work fine. If you want to keep "In Your Honor (Disk 1)" in your cue sheet then either make a backup of that cue sheet and store it in a safe place were foobar2000 cannot accidentally load it, either pack it into an archive or change the extension or set it to read-only. As an alternative you can simply set the original cue sheet the one you will use to load up the rip into the playlist set to read-only, the only info stored in the cue sheet that is of any real importance are the INDEX values anyway, everything else can be changed in the tags of the audio file.

So my recommendation is to make sure the FILE section is set to the according audio file, and then set the cue sheet to read-only. Then do all the adjustments to the meta data as before from within foobar2000, it will all be stored in the tag of the audio file and you won't have to worry much about anything from then on.
edwardar
Thanks for your detailed answer. I guess I was relying on cuesheets for too much, so I'll archive them somehow, then just store all the useful information in the tag.

Ed
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.