-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
weird behaviour with semicolons in Genre-Tag #222
Comments
@bubmann Thanks for your report.
|
@bubmann How does it look in foobar2000, when the issue occurs?
|
first: I now get the feeling that this is more of a foobar2000 issue, and how it handles multi-value fields, because using the discogs-plugin to create multi-value fields without intervention works flawlessly, but when I change them by hand in the discogs-tagger-dialogue I get the same issue ... the tags are interpreted as a single string instead of an array of strings. now to answer your questions: the program used to create the files was either EAC, CUETools or foobar2000, but the program to last write the tags was always foobar2000. I try to tag everything according to my scheme and only then convert with CUETools, so that the filenames and contents of the cuefile are in order with the final result. the source file format is usually FLAC. the program to edit by hand and "restore" would be foobar2000 again. the version of CUETools used is 2.2.2 now to the pictures ... this also a perfect example of #221 in this case, the source format is seperate FLAC-tracks with a cuefile yield these results: genre not split, tracknumber written with a leading zero (probably just copied from the CUE, not the FLAC?) yield these results: genre split correctly, but tracknumber not written at all |
@bubmann Thanks for the additional info. |
yes, that is my point. it DOES look the same in the preferences, but it isn't. weird behaviour. have a look at the columns_UI screenshots ... the oh and I just tested how that works for either embedded mode or Image+CUE ... Image+CUE does exhibit the same behaviour, but embedded mode does not and behaves correctly with "Write basic tags from CUE data" either on or off |
Here is some background info concerning the foobar2000 topic: „Fields with semicolons written by other programs are not split“: |
So, in case of foobar2000 edited files, the |
@bubmann, could you please post the output from metaflac [1] for one of the original flac files (before converting it using CUETools), e.g.: Please modify the filename, so that it fits yours: At least the whole [1] https://github.com/xiph/flac/releases/download/1.4.2/flac-1.4.2-win.zip |
can confirm, the (pay no attention to the vendor string, I used this file for my example converts, it is the "original")
just hazarding a guess right now, but looks like when "basic tags are written from CUE data" is active, as you probably the crucial difference is feeling eager, might fork later. I feel those 5 semesters of C# coming back to me, slowly ... |
when "write basic tags from CUE data" is enabled, the Genre-Tag gets copied in a fashion that ... "breaks" the semicolon. It won't be recognized by foobar2000 correctly, so that e.g. the tag "Leftfield; Abstract; IDM" isn't recognized as 3 strings, but only one. editing the tag by hand in any fashion restores the correct resolution. when the option is disabled, the genre tag gets copied correctly
experienced with FLACCL
The text was updated successfully, but these errors were encountered: