Skip to main content

Topic: Biography Discussion (Read 37559 times) previous topic - next topic

0 Members and 2 Guests are viewing this topic.
  • jazzthieve
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #250
This component does not write tags. What gave you that impression?

  • nanogirl21
  • [*]
Re: Biography Discussion
Reply #251
Thank you. That is good to know. I guess I shouldn't assume that this comment write/save tags. As stated before I am new to using this program.

Do you know a component that is able to save Genre/Style tags from AllMusic? That is my main goal.

  • marc2003
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #252
This component does not write tags. What gave you that impression?

I suspect these posts mentioning tag writing as a feature would give most people the impression it can write tags.

https://hydrogenaud.io/index.php/topic,112914.msg944573.html#msg944573
https://hydrogenaud.io/index.php/topic,112914.msg944768.html#msg944768
https://hydrogenaud.io/index.php/topic,112914.msg945847.html#msg945847

@nanogirl21 , I don't use this script myself but the instructions seem clear enough in the readme??

@obsidian1066 , try the latest version of the script. There was an issue with allmusic but it has been fixed.

  • Last Edit: 26 October, 2017, 04:38:30 AM by marc2003

  • nanogirl21
  • [*]
Re: Biography Discussion
Reply #253
This component does not write tags. What gave you that impression?

I suspect these posts mentioning tag writing as a feature would give most people the impression it can write tags.

https://hydrogenaud.io/index.php/topic,112914.msg944573.html#msg944573
https://hydrogenaud.io/index.php/topic,112914.msg944768.html#msg944768
https://hydrogenaud.io/index.php/topic,112914.msg945847.html#msg945847

@nanogirl21 , I don't use this script myself but the instructions seem clear enough in the readme??

@obsidian1066 , try the latest version of the script. There was an issue with allmusic but it has been fixed.



Thank you for posting those links. I was able to write the tags that I was looking for! Simple Shift + Right Click and then select write tags.

Looks like these tags and be saved
Write Tag: Album Genre AllMusic
Write Tag: Album Mood AllMusic
Write Tag: Album Rating AllMusic
Write Tag: Album Theme AllMusic
Write Tag: Artist Genre AllMusic
Write Tag: Album Genre Last.fm
Write Tag: Artist Genre Last.fm
Write Tag: Similar Artists Last.fm

  • nanogirl21
  • [*]
Re: Biography Discussion
Reply #254
New Version: JScript Biography 0.8.5.2

I'm trying to save tag information from All Music. Unfortunately, only Last.FM is populating. The reviews & info coming from All Music isn't showing for most of my collection. I searched the site and the artist is defiantly on the All Music website (example: Aaliyah). Is there something that I need to change in settings to have the All Music info show?

Also, is it possible to overwrite the current album art and replace with large high res images?

  • WilB
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #255
@nanogirl21:

Because there can be more than one artist with the same name, am biographies first search and match the album name to increase the likelihood of finding the correct artist, and thus depend on matching the album name. Therefore if the album name is absent or there are spelling variances that the partial match can't handle, artist biographies won't be found either. The script does also run some additional checks to stop it searching frequently for items that can't be found, but that shouldn't be the reason. Anyway, that can be bypassed with "sources > force update". If the above don't account for the issue then I don't know: no one else has reported an issue & I just confirmed the am site is working fine, e.g. "Aaliyah - Aaliyah"; "Aaliyah - Ultimate Aaliyah" gave bios & reviews. For info last.fm biographies usually include all artists with the same name and so only an artist search is done.

Album art: the aim is to search for missing album art. I am not keen on adding an overwrite option, since if users make a mistake all potentially carefully obtained album artwork could be lost. Also while its possible to compare sizes of pre-existing covers to new, cover quality doesn't always relate to size. There are plenty of poorly prepared large covers out there. If you really want new album art, you can force the script to obtain it by stopping the current covers being found. To do that:
1) In foobar2000 preferences\display\album art\front cover: temporarily comment out (i.e. put // at start of each line) your front cover patterns.
2) Ensure the direct check by the script can't find the cover either by ensuring the save cover name is unique, e.g. set "Image [Cover] File Name=new_cover" in biography.ini (Server Settings). The script should then search and save new covers with the save name new_cover.

Of course its also possible to force the script to obtain new covers by renaming existing to something not recognised (e.g. use a mass renamer tool such as renamer), or even deleting them, but I wouldn't do that until you're sure you have a better one.

HTH
  • Last Edit: 30 October, 2017, 10:03:10 AM by WilB

  • jazzthieve
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #256
@WilB I wanted to get 5 similar artists tagged instead of 4 so I tried changing the limit attribute here to 5 but I'm still getting only 4 similar artists.

Code: [Select]
var URL = "http://ws.audioscrobbler.com/2.0/?format=json" + p.lfm + "&method=artist.getSimilar&artist=" + encodeURIComponent(artist) + "&limit=5&autocorrect=1";

Also, from what I gather from the Lastfm API documentation it seems possible to retrieve artist mbid from last.fm. Can you include writing those to tags in your next release?

  • IWSNX
  • [*]
Re: Biography Discussion
Reply #257
hey guys, so I have a problem with the loading of artist pictures since about a month now.
Everytime I change to a new track from another artist I get this error. Is there any solution? (it says runtime error in JavaScript)
If I click on the right top corner (green circle) and click on reload it works just fine.



  • Last Edit: 19 November, 2017, 08:58:28 AM by IWSNX

  • marc2003
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #258
Your version number is some way behind the latest. I'd try that first.

  • IWSNX
  • [*]
Re: Biography Discussion
Reply #259
Thanks, you're right, I thought I already used the newest version but added it the wrong way. It works again. THANKS ;)

Re: Biography Discussion
Reply #260
@WilB
Been using your script now for several months and love it - thanks.

One thing I've noticed is that over the years I have used several different ways to download artist art. I know your script has the Image '[Artist] Fetch Number (maximum 20)' setting which seems to limit new images downloaded. Could we have a way to limit the total number of images after download and if exceeded automatically remove the oldest ones. This would ensure that we have only the latest images. Obviously not for everyone so I guess it would need to be a server setting in the .ini file.

  • woolybully
  • [*]
Re: Biography Discussion
Reply #261
Thanks for the this awesome feature. It works great for the majority of my albums, except one which I will describe below:

When I have a compilation album where I put "album artist" as "Various Artists" and each track has its own, properly tagged "Artist" field, the biography panel shows the info for "Various Artist", essentially explaining what "Various Artists" means. Obviously, it would be much more helpful and useful if the biography panel would actually use the "Artists" tag and display information for the actual artist of the track.

It seems that this biography plugin is configured to prioritize using "Album Artist" over "Artist" tag in determining whose info to display. How do I make it do the reverse and prioritize looking up info on the "Artist" tag?

  • WilB
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #262
@jazzthieve: tag writing. The next version will enable setting the number of similar artists that can be written. I did look into obtaining mbids from last.fm. However, they weren't always accurate. In particular, in cases where there is more than one artist of the same name, incorrect obscure mbids were often returned for reasonably popular artists, even if the search included both album & artist names.

@Black_Over_Bills_Mothers. The requested feature should be in the next release.

@woolybully
It should just work as you want with default settings. I just checked my various artists albums and they're displaying fine, e.g.

Album Artist=Various Artists
Artist=Boston
Displays biographies for Boston

For info lfm look-ups for biographies always use whatever is defined for %BIO_ARTIST% in server settings (right click >sources > server settings [opens biography.ini]). The default is to check the artist field first. AM look-ups for both bios & reviews require matching an album name to facilitate discerning artists of the same name, and these look-ups use %BIO_ALBUMARTIST% - %BIO_ALBUM%. However, once bios are obtained %BIO_ARTIST% is used for loading the bios and %BIO_ALBUMARTIST% - %BIO_ALBUM% for loading the reviews.

Check the server settings especially the %BIO_ARTIST% and %BIO_ALBUMARTIST% definitions, if you've changed them. You can always reset server settings (biography.ini) to default values (rename biography.ini to something so you have a back-up & restart foobar2000 to create a new one with default settings). Biography.ini should be in foobar2000\yttm\biography.ini.

If, after ensuring server settings are at default values, the issue persists, then I need more info. Please post a screen shot of properties so I can see all the metadata and also post the server settings.
  • Last Edit: 24 December, 2017, 07:49:26 AM by WilB

  • jazzthieve
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #263
@jazzthieve: tag writing. The next version will enable setting the number of similar artists that can be written. I did look into obtaining mbids from last.fm. However, they weren't always accurate. In particular, in cases where there is more than one artist of the same name, incorrect obscure mbids were often returned for reasonably popular artists, even if the search included both album & artist names

Thanks for getting back at me for that. About the mbids, oh well, perhaps in the future when it gets more accurate.

  • woolybully
  • [*]
Re: Biography Discussion
Reply #264
@woolybully
It should just work as you want with default settings. I just checked my various artists albums and they're displaying fine, e.g.

Album Artist=Various Artists
Artist=Boston
Displays biographies for Boston

For info lfm look-ups for biographies always use whatever is defined for %BIO_ARTIST% in server settings (right click >sources > server settings [opens biography.ini]). The default is to check the artist field first. AM look-ups for both bios & reviews require matching an album name to facilitate discerning artists of the same name, and these look-ups use %BIO_ALBUMARTIST% - %BIO_ALBUM%. However, once bios are obtained %BIO_ARTIST% is used for loading the bios and %BIO_ALBUMARTIST% - %BIO_ALBUM% for loading the reviews.

Check the server settings especially the %BIO_ARTIST% and %BIO_ALBUMARTIST% definitions, if you've changed them. You can always reset server settings (biography.ini) to default values (rename biography.ini to something so you have a back-up & restart foobar2000 to create a new one with default settings). Biography.ini should be in foobar2000\yttm\biography.ini.

If, after ensuring server settings are at default values, the issue persists, then I need more info. Please post a screen shot of properties so I can see all the metadata and also post the server settings.

Yup, just renaming/deleting biography.ini solved it! The one included in my theme must have prioritized album artist, sorry for the bother!

Re: Biography Discussion
Reply #265
Happy New Year to you all

I have tried to load this script in Foobar v1.3.17 (Darkone 3.1 Mod) I also watched the Youtube video but when I go to Components and click on the JScript Panel v1.3.2.2 I don't get the option to enter the script only the about info when I right click and no screen popup like in the Video. Can anyone tell me what I am doing wrong ? Many thanks in advance.

  • WilB
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #266
You need to click on the JScript panel in the layout, assuming that Darkone 3.1 Mod has it added, and NOT on "components > JScript panel". If JScript panel has not been added to the layout you need to replace the defunct Biography View Panel in the layout with a JScript panel. I did it for DarkOne v4, which can be used after importing JScript Biography 0.8.5.2.
  • Last Edit: 03 January, 2018, 07:52:08 AM by WilB

Re: Biography Discussion
Reply #267
Goodmorning,

Can you tell me how to replace the defunct Biography View Panel in the DarkOne 3.1 layout with a JScript panel. You say: I did it for DarkOne v4, which can be used after importing JScript Biography 0.8.5.2.

Many thanks in advance.

  • WilB
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #268
You will have to work out how to do that as I am not familiar with DarkOne v3.1 Mod. But in general, these are panel stack splitter based layouts...
- Go to foobar2000 preferences\columns ui\main. Under FCL importing & exporting, export your current layout so you have a back-up.
- Ensure you have installed JScript panel.
- Go to foobar2000 preferences\columns ui\layout, locate foo_uie_biography panel, add a JScript panel to the same parent panel stack splitter. Right-click the JScript panel and move it up until its directly above foo_uie_biography.
- Select the parent panel stack splitter and choose configure. It's most important that the next steps are carefully followed.
- In the PanelList, select the JScript panel. Ensure the caption name and all settings for JScript panel are identical to those used by foo_uie_biography. Pay particular attention to the force layout setting. Press OK to close the window.
- Right-click foo_uie_biography and remove it from the panel stack splitter.
- Click OK to load the columns ui layout. Hopefully it will look OK. But if the layout appears garbled it's likely to be because:
    1) The panel stack splitter settings are wrong. Sometimes panel stack splitter settings don't initially stick, or you may have entered them incorrectly. Go back to the parent panel stack splitter and ensure all settings are correct, especially the JScript panel position, it's caption name & forced layout setting. You may need to export the FCL file & re-import the back-up to compare.
    2) You didn't modify things correctly. Again you may need to export the FCL file & re-import the back-up to compare.
It's then a simple matter of importing the JScript Biography script into the new JScript panel.
  • Last Edit: 05 January, 2018, 07:27:52 AM by WilB

  • Mrakobes
  • [*]
Re: Biography Discussion
Reply #269
I use
JScript Panel v2.0.0-Beta3 by marc2003
Based on WSH Panel Mod by T.P. Wang

Build: 12:19:16, Jan  5 2018
Columns UI SDK Version: 6.5

I installed all day in various ways, does not work in any way (in WSH Panel Mod old - too)

JScript Panel v2.0.0-Beta3 (biography v0.8.5.2 by WilB)
Microsoft JScript execution error:
The object does not support this property or method
File: <main>
Line: 71, Col: 38
<source text only available at compile time>

  • WilB
  • [*][*][*][*][*]
Re: Biography Discussion
Reply #270
A number of breaking changes were made in JScript 2.0.0, that's still in beta, so that most scripts require editing to work with it. I am not sure that it's recommended for general users to use the beta yet (?). I have upgraded my scripts so that they work with JScript panel v2.0.0, and I will release the updated versions once the new version of JScript is ready for proper release or its confirmed somewhere that the beta is suitable for general users. For the time being I suspect its best to stick with JScript panel v1.3.2.2 and scripts that are compatible with that version, which will avoid experiencing problems of the type you have encountered.

Regarding the beta there is still the following warning in place, although I've been using it for a while without issue.
Quote
JScript Panel v2 (beta): There are plenty of breaking changes so only people who know how to edit their own scripts should even consider this. Testing on a portable install would be a good idea!!
  • Last Edit: 10 January, 2018, 06:36:22 PM by WilB

  • Mrakobes
  • [*]
Re: Biography Discussion
Reply #271

thanks, I will wait for your updates