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

burns274

  • Newbie
  • *
  • Posts: 18
Hi,
I'm trying to get this plugin working, but Musicbee always crashes, as long as it's in the plugin folder.
Musicbee 2.5.5469
mb_TagTool_2014-12-30

I'm running it on an maybe unusual System. WinXP SP2 in a VirtualBox on a Macbook.
Any advise on this? Tried is also with a fresh install of Musicbee, but that didn't help...

Without the plugin, everything works fine. Other plugins too.

boroda

  • Sr. Member
  • ****
  • Posts: 4595
Unfortunately I cant test plugin on Macbook, could you provide more info about plugin crashes?

burns274

  • Newbie
  • *
  • Posts: 18
Musicbee crashes immediately when I go to
->Edit/Preferences/Plugins
or
->Tools/Tagging Tools

probably when Musicbee is trying to load it.

I would need a debug Version of Musicbee or an error log, to see what is happening.

boroda

  • Sr. Member
  • ****
  • Posts: 4595
Musicbee crashes immediately when I go to
->Edit/Preferences/Plugins
or
->Tools/Tagging Tools

probably when Musicbee is trying to load it.
No, plugin is started/invoked at MB startup/clicking on plugin menu item, not on opening all plugin prefs or just openening Tagging Tools menu. I'm not sure what could I log in this situation.

@burns274, could you post here text of error message?

@Steven, if you are reading this, could you please provide debug version of MB?

burns274

  • Newbie
  • *
  • Posts: 18
No, plugin is started/invoked at MB startup/clicking on plugin menu item, not on opening all plugin prefs or just openening Tagging Tools menu. I'm not sure what could I log in this situation.
Ah, you are right. Now it's even crashing a few seconds after the Musicbee start,
without me doing a thing.

This is the header of the Microsoft error message that pops up.

problem signature
AppName: musicbee.exe      AppVer: 2.5.5469.14126     AppStamp:5497cdb8
ModName: clr.dll      ModVer: 4.0.30319.2045      ModStamp:53b5055f
fDebug: 0       Offset: 0017464b

I googled that clr.dll and it could be a problem with my .net framework installation.
I don't know if this is the case, since everything else works normally.

boroda

  • Sr. Member
  • ****
  • Posts: 4595
Yes. clr.dll is common language runtime. Its a part of .net framework. Try reinstall .net first.

burns274

  • Newbie
  • *
  • Posts: 18
Yes. clr.dll is common language runtime. Its a part of .net framework. Try reinstall .net first.

Now I got it working. My Net Framework obviously was the problem.
Sorry for bothering you with this.

great plugin. thank you!

daver88

  • Jr. Member
  • **
  • Posts: 29
I don't have Reg Exp knowledge but am hoping someone could give me the Reg Exp code which would allow me to - " Add an ordinal number to the beginning of Title, increased by specified value" - This is mostly for Classical tagging.
eg : Original -
Preludios Americanos - Evocacion
Preludios Americanos - Scherzino
Preludios Americanos - Campo
Preludios Americanos - Ronda

New -
Preludios Americanos - 1. Evocacion
Preludios Americanos - 2. Scherzino
Preludios Americanos - 3. Campo
Preludios Americanos - 4. Ronda

Thanks - David

redwing

  • Guest
I don't have Reg Exp knowledge but am hoping someone could give me the Reg Exp code which would allow me to - " Add an ordinal number to the beginning of Title, increased by specified value" - This is mostly for Classical tagging.
eg : Original -
Preludios Americanos - Evocacion
Preludios Americanos - Scherzino
Preludios Americanos - Campo
Preludios Americanos - Ronda

New -
Preludios Americanos - 1. Evocacion
Preludios Americanos - 2. Scherzino
Preludios Americanos - 3. Campo
Preludios Americanos - 4. Ronda

Thanks - David

This tool won't work that way.

Here's a simple workaround using notepad++ & this plugin's Copy tags to clipboard & Paste tags from clipboard commands.

1. Create a text file with notepad like the following.

1.
2.
3.
...

2. Select files you want to edit title field and run "copy to clipboard" command. Tick title field only in the selection setting.

3. Paste it to a new blank text file. Then you will have a list of titles of those files. Now copy the counters you created at step #1 while pressing alt key. Then paste it to the beginning of the title or any place you want to insert. Note that they are inserted in column. Now you have a list of titles prepended with a counter.

4. Select all and copy them, return to MB and run "paste from clipboard" command. Now those files will have a counter at the beginning (or another place you chose) of title.

daver88

  • Jr. Member
  • **
  • Posts: 29
Thanks Redwing - I've ben a long time user of MediaMonkey which had  a Reg Exp addon with 250 presets. the code for the function i was looking for was :
Find What = ^.*
Replace with = IIf(Len("$&") > 0, (lSongIndex + <Number Caption="Start numbers with"  Value="0">) & ". $&", "")
There was also a dialog:
----------------------------------------------------------------------------
@ Add ordinal number of current track to the begin of Title incre...   ,,
Start nunbers with: <value>
Description: If speci?ed value = 100, 6 (#) _Let ItBe (T?e) —> 106. Let ItBe (li?e) (ony if1'|t
Don't show this dialog anymore
--------------------------------------------------------------------
My example was not quite correct, should have been -
Original -
Evocacion
Scherzino
Campo
Ronda

New -
1. Evocacion
2. Scherzino
3. Campo
4. Ronda

I guess from your response RegExp works a bit differently with MB. In any case thanks again for the suggested workaround

David

daver88

  • Jr. Member
  • **
  • Posts: 29
I'm using Advanced Search & Replace - (Preset "Split Tags to ......) for an album which has a number of split values for (Artist).
The original artist format is :
Bix Beiderbecke / Paul Whiteman & his Orchestra
Bix Beiderbecke / Frank Trumbauer & His Orchestra

i would like this to be:
Artist 1 = Bix Beiderbecke
Artist 2 = Paul Whiteman & his Orchestra
Artist 2 = Frank Trumbauer & His Orchestra

Cannot get this to work. Some help would be appreciated

David

redwing

  • Guest
I'm using Advanced Search & Replace - (Preset "Split Tags to ......) for an album which has a number of split values for (Artist).
The original artist format is :
Bix Beiderbecke / Paul Whiteman & his Orchestra
Bix Beiderbecke / Frank Trumbauer & His Orchestra

i would like this to be:
Artist 1 = Bix Beiderbecke
Artist 2 = Paul Whiteman & his Orchestra
Artist 2 = Frank Trumbauer & His Orchestra

Cannot get this to work. Some help would be appreciated

David

This is a two-step approach for that task:

1. Tools> Tagging Tools> Search & Replace (not Advanced...)

Search " / " from Artist field and Replace it with ";"
Then it will split them to two artist values.

2. Tools> Tagging Tools> Advanced Search & Replace

Find a preset named "Generate 'displayed artist'...."
Enter " / " in the <Custom text> setting.
Preview and Apply.

Then it will change ";" back to " / " in display artist field.

daver88

  • Jr. Member
  • **
  • Posts: 29
Thanks redwing - exactly what i wanted.
I notice that if i edit the tags in Foobar using ";" as the split character MusicBee changes this to " / " then i have to go through the split process you described.
Given that MusicBee also uses ";" for splitting do you know why it changes it to " / "  ?

David


redwing

  • Guest
I notice that if i edit the tags in Foobar using ";" as the split character MusicBee changes this to " / " then i have to go through the split process you described.
Given that MusicBee also uses ";" for splitting do you know why it changes it to " / "  ?

I can't replicate that by using foobar's native metadata editor. MB just displays ";" with multiple artist values.