Author Topic: Additional Tagging & Reporting Tools  (Read 917409 times)

Bhive

  • Jr. Member
  • **
  • Posts: 23
With this one I get:
"Can't add Format / Format" after that "duplicated tags" error from before.

boroda

  • Sr. Member
  • ****
  • Posts: 4595
Try one more debug version. Send me files 'C:\Windows\Temp\TagTools.PropNamesErrorLog.txt' and 'C:\Windows\Temp\TagTools.TagNamesErrorLog.txt'.

Bhive

  • Jr. Member
  • **
  • Posts: 23
There's no way to attach files, so I must cut & paste. Sorry:
TagTools.PropNamesErrorLog:
/*-------------   start ------------------
Adding URL / Url
Adding Format / Kind
Adding Format / Format
Cant add Format / Format
Adding Size / Size
Adding Channels / Channels
Adding Sample Rate / SampleRate
Adding Bitrate / Bitrate
Adding Date Modified / DateModified
Adding Date Added / DateAdded
Adding Last Played / LastPlayed
Adding Play Count / PlayCount
Adding Skip Count / SkipCount
Adding Time / Duration
Adding Track Gain / ReplayGainTrack
Adding Album Gain / ReplayGainAlbum
---------   end -----*/

TagTools.TagNamesErrorLog.txt
/*-------------   start ------------------
Adding Title / TrackTitle
Adding Album / Album
Adding Album Artist (displayed) / AlbumArtist
Adding Album Artist / AlbumArtistRaw
Adding Artist (displayed) / -1
Adding Artist / -2
Adding Artwork / Artwork
Adding BPM / BeatsPerMin
Adding Composer (displayed) / -3
Adding Composer / -4
Adding Comment / Comment
Adding Conductor / Conductor
Adding Disc# / DiscNo
Adding Disc Count / DiscCount
Adding Encoder / Encoder
Adding Genre / Genre
Adding Genre Category / GenreCategory
Adding Grouping / Grouping
Adding Keywords / Keywords
Adding Lyricist / Lyricist
Adding Mood / Mood
Adding Occasion / Occasion
Adding Origin / Origin
Adding Publisher / Publisher
Adding Quality / Quality
Adding Rating / Rating
Adding Album Rating / RatingAlbum
Adding Love / RatingLove
Adding Tempo / Tempo
Adding Track# / TrackNo
Adding Track Count / TrackCount
Adding Year / Year
Adding Lyrics? / HasLyrics
Adding Virtual1 / Virtual1
Adding Virtual2 / Virtual2
Adding Virtual3 / Virtual3
Adding Virtual4 / Virtua
---------   end -----*/

VX

  • Guest
I think I should add that the files handled by MB are all FLAC, many with manually added tags, but only few of these are defined in MB.

Usually I work with Foobar2000 to handle tags and everything else.


1. Is this bug reproducible when MB is used for tagging  ??? (IMHO, MB is much better than Foobar in this case).
2. Which version of Foobar was used to tag the problematic FLAC files  ???
3. What external components are used with Foobar to handle FLAC files  ??? (This might be a compatibility issue that can be easily resolved by updating MB external components, but we need make sure this is the reason for the bug).
Thanks  :)

Bhive

  • Jr. Member
  • **
  • Posts: 23
The issue is not Foobar-related, and there are no "problematic FLAC files".
The errors are reported ONLY when I open MB. After that MB works properly.
It is related to this plugin, because when the plugin is disabled, there's no error.

I have no problem tagging with MB, and foobar. I use them interchangeably, according to what I need.

The plugin informs me that it didn't initialize properly, but I can't say what it means.
I tried to use the library reports, and it seemed to have worked fine.

The foobar versions varied over time from 1.2.1 to 1.2.6 to the latest beta 1.2.7.
The metaflac.exe is the same as far as  I know.  Only the FLAC was lately upgraded, and again, it's irrelevant here.

VX

  • Guest
Thanks for the clarification  :)

Looking at the changelog of Foobar: http://www.foobar2000.org/changelog
there are some changes that might be related to this:

Quote
1.2.7
 Now using latest & greatest libFLAC 1.3.0
1.2.6
Fixed misbehavior when updating attached pictures in files with ID3v2.2 tags.
1.2.3
FLAC decoding improvements (beta 3):
-Work-around for certain broken files producing loud glitches.
-SSE optimizations to counter slowdown from the above work-around.
-File Integrity Verifier component now detects such files.
[/qoute]

Bhive

  • Jr. Member
  • **
  • Posts: 23
I don't see the relevance to the problem discussed.
We're not dealing with the actual tagging, nor with Foobar.

Is there any constructive info you need?
What of the logs provided, can they hint at the actual problem?

boroda

  • Sr. Member
  • ****
  • Posts: 4595
The plugin informs me that it didn't initialize properly, but I can't say what it means.
I tried to use the library reports, and it seemed to have worked fine.
Improper initialization of plugin means that you cant use (or even see) some tags in all additional tagging tools commands.

Is there any constructive info you need?
What of the logs provided, can they hint at the actual problem?
Yes. I see that file properties "Kind" and "Format" both have the displayed name "Format" (strings 2 and 3 in TagTools.PropNamesErrorLog). Displayed names should be unique in MB and for plugin correct work.

Displayed tag/property names are defined in localization file. I've tried to use default English localization and found no problem. Please check again which MB localization you are using and that there are no duplicated localizations (2 or more localizations with the name "English").

Bhive

  • Jr. Member
  • **
  • Posts: 23
I renamed the format for the "kind" field to "Format-Kind"
Following at the end of the post, the two logs after the change.

I also tried to look at the localization you mentioned:
I had my MB set to English. (I never even was aware of this option)
I saw in the preferences additional locale named "English US", so "in the name of science" I removed all the files from the Localisation folder under the MB installation folder. After that the drop-down list of locales contains now only "English".
Still, the same error of duplicated.

Must be something else but I can't think of.
Any ideas?
Thanks.
So here are the logs again"
/*-----
TagTools.PropNamesErrorLog.txt:
Adding URL / Url
Adding Kind-Format / Kind
Adding Format / Format
Adding Size / Size
Adding Channels / Channels
Adding Sample Rate / SampleRate
Adding Bitrate / Bitrate
Adding Date Modified / DateModified
Adding Date Added / DateAdded
Adding Last Played / LastPlayed
Adding Play Count / PlayCount
Adding Skip Count / SkipCount
Adding Time / Duration
Adding Track Gain / ReplayGainTrack
Adding Album Gain / ReplayGainAlbum
------------------------------------------------*/

/*--------------   TagTools.TagNamesErrorLog.txt
Adding Title / TrackTitle
Adding Album / Album
Adding Album Artist (displayed) / AlbumArtist
Adding Album Artist / AlbumArtistRaw
Adding Artist (displayed) / -1
Adding Artist / -2
Adding Artwork / Artwork
Adding BPM / BeatsPerMin
Adding Composer (displayed) / -3
Adding Composer / -4
Adding Comment / Comment
Adding Conductor / Conductor
Adding Disc# / DiscNo
Adding Disc Count / DiscCount
Adding Encoder / Encoder
Adding Genre / Genre
Adding Genre Category / GenreCategory
Adding Grouping / Grouping
Adding Keywords / Keywords
Adding Lyricist / Lyricist
Adding Mood / Mood
Adding Occasion / Occasion
Adding Origin / Origin
Adding Publisher / Publisher
Adding Quality / Quality
Adding Rating / Rating
Adding Album Rating / RatingAlbum
Adding Love / RatingLove
Adding Tempo / Tempo
Adding Track# / TrackNo
Adding Track Count / TrackCount
Adding Year / Year
Adding Lyrics? / HasLyrics
Adding Virtual1 / Virtual1
Adding Virtual2 / Virtual2
Adding Virtual3 / Virtual3
Adding Virtual4 / Virtua
------------------------------------*/

boroda

  • Sr. Member
  • ****
  • Posts: 4595
Log for TagTools.PropNamesErrorLog.txt looks fine, no error messages. How did you rename Kind property to "Kind-Format"?

Log for TagTools.TagNamesErrorLog.txt also looks good, but its truncated - my fault, bug in debug version :) Please redownload debug version and post logs again.

Bhive

  • Jr. Member
  • **
  • Posts: 23
Rename "Kind" property:
Preferences--> Layout (1) --> in the 3rd group titled "Main Panel": -->Configure Fields button:
There's a whole list of properties with their original names and that name can be overridden.

TagTools.TagNamesErrorLog.txt
/*--------------
Adding Title / TrackTitle
Adding Album / Album
Adding Album Artist (displayed) / AlbumArtist
Adding Album Artist / AlbumArtistRaw
Adding Artist (displayed) / -1
Adding Artist / -2
Adding Artwork / Artwork
Adding BPM / BeatsPerMin
Adding Composer (displayed) / -3
Adding Composer / -4
Adding Comment / Comment
Adding Conductor / Conductor
Adding Disc# / DiscNo
Adding Disc Count / DiscCount
Adding Encoder / Encoder
Adding Genre / Genre
Adding Genre Category / GenreCategory
Adding Grouping / Grouping
Adding Keywords / Keywords
Adding Lyricist / Lyricist
Adding Mood / Mood
Adding Occasion / Occasion
Adding Origin / Origin
Adding Publisher / Publisher
Adding Quality / Quality
Adding Rating / Rating
Adding Album Rating / RatingAlbum
Adding Love / RatingLove
Adding Tempo / Tempo
Adding Track# / TrackNo
Adding Track Count / TrackCount
Adding Year / Year
Adding Lyrics? / HasLyrics
Adding Virtual1 / Virtual1
Adding Virtual2 / Virtual2
Adding Virtual3 / Virtual3
Adding Virtual4 / Virtual4
Adding Virtual5 / Virtual5
Adding Virtual6 / Virtual6
Adding Virtual7 / Virtual7
Adding Virtual8 / Virtual8
Adding Virtual9 / Virtual9
Adding Virtual10 / Virtual10
Adding Virtual11 / Virtual11
Adding Virtual12 / Virtual12
Adding Virtual13 / Virtual13
Adding Virtual14 / Virtual14
Adding Virtual15 / Virtual15
Adding Virtual16 / Virtual16
Adding Lyrics / -5
Adding Lyrics (synchronized) / -6
Adding Lyrics (unsynchronized) / -7
Adding <Null> / -20
Adding Lyrics / Custom1
Cant add Lyrics / Custom1
Adding Label / Custom2
Adding Media / Custom3
Adding Grabbed From / Custom4
Adding Ripper / Custom5
Adding Sort Artist / Custom6
Adding Sort Album Artist / Custom7
Adding Info / Custom8
Adding Custom9 / Custom9
Adding Custom10 / Custom10
Adding Custom11 / Custom11
Adding Custom12 / Custom12
Adding Custom13 / Custom13
Adding Custom14 / Custom14
Adding Custom15 / Custom15
Adding Custom16 / Custom16
--------------*/

boroda

  • Sr. Member
  • ****
  • Posts: 4595
Rename "Kind" property:
Preferences--> Layout (1) --> in the 3rd group titled "Main Panel": -->Configure Fields button:
There's a whole list of properties with their original names and that name can be overridden.
Never have known of it.

@Steven: could you disable duplicated field names when configured in Preferences--> Layout (1) --> in the 3rd group titled "Main Panel": -->Configure Fields button. All in all MB itself requires that all field names should be unique.

@Bhive: As for 2nd log: rename Custom1 tag name from "Lyrics" to something else because there is predefined tag "Lyrics".

Bhive

  • Jr. Member
  • **
  • Posts: 23
That's it boroda74.
Renaming this last one (Lyrics-->Custom1) fixed it.
Closing and opening MB with no error!!

Many thanks and thumbs-up!

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
@Steven: could you disable duplicated field names when configured in Preferences--> Layout (1) --> in the 3rd group titled "Main Panel": -->Configure Fields button. All in all MB itself requires that all field names should be unique.
That validation is already being done in v2.1 (cant remember if it was in place in 2.0).
But i dont see "Lyrics" being used already as a header - what does Lyrics/ -5 mean?

Bhive

  • Jr. Member
  • **
  • Posts: 23
But i dont see "Lyrics" being used already as a header - what does Lyrics/ -5 mean?
This is not a question for me, is it?
Because if it is, I don't know the answer.