Nightingale Forums

Full Version: Nightingale not reading some tags
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Running Nightingale Version 1.12.1, Build 2454 (20140112193356) on Mac OS X El Capitan.

My issue is that Nightingale doesn't seem to read some tags.
I have music in both .mp3 & .ogg format.  Format doesn't seem to matter.

There is nothing wrong with these tags, because they are read just fine in other music players, like Tomahawk or VLC.  Tag editing programs also see the tags just fine.
There's now a bunch of music that doesn't show in my Library.

If I use a tag editor to make a small change, it does seem to take care of the problem, but I was wondering if anyone knew of a setting someplace in Nightingale that will allow it to read all tags.  I have well over 1,000 albums in my collection, so I don't want to go through every one, one by one, to fix the tags.


Thanks.
(01-23-2016, 03:45 AM)Damien DiAngelo Wrote: [ -> ]There's now a bunch of music that doesn't show in my Library.
Just to be sure: I assume you mean that the music does appear in the library, but their metadata fields are blank. If you ment something different, please clarify -- the issue is then unlikely to be related to tags at all.

(01-23-2016, 03:45 AM)Damien DiAngelo Wrote: [ -> ]There is nothing wrong with these tags, because they are read just fine in other music players, like Tomahawk or VLC.  Tag editing programs also see the tags just fine.
Nightingale might use a different version of the tag format than the other applications you tried, or handle some kind of tagging error differently. It is for example possible that the tags are set in an old version, but a newer tag is present -- Nightingale will then use the new tag only, without even looking at the old one, which contains all your data. Also, Nightingale might crease to "see" tag contents if the tag is not compliant to its standard, which happens quite a lot as some programs do not bother to follow them.

(01-23-2016, 03:45 AM)Damien DiAngelo Wrote: [ -> ]If I use a tag editor to make a small change, it does seem to take care of the problem, but I was wondering if anyone knew of a setting someplace in Nightingale that will allow it to read all tags. 
This is another hint that your tags are in a different version than supported by Nightingale, or are damaged just enough to prevent Nightingale from reading them. There is no setting for reading tags, as Nightingale already reads your tags, and if we had a better tag reading algorithm we'd use by default and not provide an option for that Wink
Or do you search for an option to discard library metadata and re-read all metadata from tags, using the regular algorithm? If so, I cannot recall a feature like that but I agree that it would come in helpful at times. For now, you can backup library-only data (RatingFile and some playlist exporter), wipe your library, and re-import everything. Obviously that is not very comfortable, but it works.

(01-23-2016, 03:45 AM)Damien DiAngelo Wrote: [ -> ]I have well over 1,000 albums in my collection, so I don't want to go through every one, one by one, to fix the tags.
It should be fairly simple to use a proper tag editing program to re-write all tags automatically. I do not use Macs, so I cannot make a concrete recommendation for your case, but puddletag on Linux and mp3tag on Windows (which, despite the name, can not only handle mp3) are good options which both support re-writing identical tags. Maybe someone with experience for Mac tools can chirp in on this one.
I figured it out.  A lot of the files got corrupted somehow when I copied them to the hard drive. 
In some cases, only the tags got corrupted, so after fixing them they showed in my library and played.  In other cases, I was able to fix the tag, but because the rest of the file was corrupted, it would show in my library, but not play.

So, I just reformatted the drive & recopied everything.  Worked fine this time.  All of the files that I've spot checked are showing in the library & playing fine.

One more small issue I'm having. Now I've got some duplicates in my library.  I'd like to just delete the library & start over.  How do I do that?  I don't see any easy way to do it from the program.
AHH, Thank you.  Downloaded for next time.

I did figure out how to delete my library on my own. 
When I open Nightingale at work on my 27" Thunderbolt display, I see Artist/Album/AND the title. 
When I had it open at home this weekend on the laptop, the song title display pane was missing for some reason.  So, I couldn't select all of the songs and right click/delete.  When I got here to work & was able to see that missing pane, I was able to delete the whole library & start over.

Thanks for all your help!
For the reference: you can also use a new profile if you wish to start over and things are messed up. This will cause Nightingale to behave as if it was started for the first time, including providing a new, clean library. For that, start Nightingale with the -p option and add a new profile in the dialog popping up.
Nightingale doesn't seem to read rating tag of my files (mp3, ogg & flac).
I have several programs installed on Windows 7 x64. All of them read the rating tag perfectly but Nightingale.
What can I do?
Thank you!
(11-27-2016, 10:27 AM)jolugaju Wrote: [ -> ]Nightingale doesn't seem to read rating tag of my files (mp3, ogg & flac).
I have several programs installed on Windows 7 x64. All of them read the rating tag perfectly but Nightingale.
Nightingale uses a different tag field than most other software to store ratings: for mp3, most tools use the POPM field (which can map email addresses of individual users to 1-255 point ratings and 4-byte play counts), but don't permit the user to use all features of the field. Most notably, they can't deal with multiple users in the same tag and only write specific point ratings corresponding to ~5 "star" levels and use hard-coded email addresses identifying the program, instead of the user as required by the specification.
Using the POPM field might lead to loss of data when modifying more complex values: if two users are present, whose rating should be modified? If there's only one user with a different email address, should we add another one (as required by the spec) or update the existing one (at least for hardcoded "email addresses" from common software this is what the user expects, as these tools don't support multi-user-capabilities)?

As Nightingale's database only supports a 5-Star-Rating system without multi-user-support it was decided that Nightingale should store the rating in a NIGHTINGALE-RATING (iirc) custom tag ("comment tag" for mp3) instead of trying to simulate conformity to the POPM field as specified. Nightingale thus only supports these tags for ratings. Whether or not they are written can be configured in the settings.
Then, if I've understood what you say, I can't see and use in Nightingale my previous ratings, right?
Thanks!
(Sorry if my English is not good Enough)
(11-28-2016, 06:37 AM)jolugaju Wrote: [ -> ]Then, if I've understood what you say, I can't see and use in Nightingale my previous ratings, right?
Thanks!
(Sorry if my English is not good Enough)

Yes, but you should be able to see ratings written by Nightingale.

If you have coding skills, it might also be possible to convert existing ratings into Nightingale's format or back: you'd need to write a suitable script for your existing rating format reading existing tags (likely POPM) and converting them to a 5-Star-Rating in the NIGHTINGALE-RATING field. If you want, you can also have a look at the RatingFile extension, which can im- and export ratings as XML (so your script doesn't have to write the NIGHTINGALE-RATING tags, it would be sufficient to write or edit XML files).
Pages: 1 2