Author Topic: Need help with <element id="UnknownArtist"> not working in skin  (Read 474 times)

Jaiseck

  • Newbie
  • *
  • Posts: 13
Hi,

Begining today with musicbee and as same time skin for it.
I checked some documentation and forum posts and found that to change the default unknown artist image you should use <element id="UnknownArtist">.
If I understood correctly, image should be in 96bit 96dpi and base64 encoded.
(I did disable auto finding image on internet and cleaned the cache)

I tried this but had no change for it to work.
I still see the default "person" image.

I tried with png and jpg, same result.

Is the a specific image size (LxW) / max size (Kb/Mb) to have on top of the rest?

I'm a bit clueless on why it does not work ^^

Thank you for your answers.
Last Edit: March 09, 2024, 07:33:59 PM by Jaiseck

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1094
  • Heal The World
Hi Jaiseck, welcome to the forum.

I don't know about the 96bit piece, but the image definitely has to be base64 encoded on an .xml skin.
Please post your entire element code including the base64 encoded artwork. Like so:

Code
<element id="UnknownArtist">
Base64 Image
</element>
I already spend hours on end on social media. Might as well spare a few of those to a greater purpose here.

Jaiseck

  • Newbie
  • *
  • Posts: 13

hiccup

  • Sr. Member
  • ****
  • Posts: 7937
As for my code here you go:
Besides it being an odd image for 'unknown artist', it is not square. Which is how it is used in MusicBee.
And it's quite large.
I think the optimal image size is 125x125.
Could you try that?

Jaiseck

  • Newbie
  • *
  • Posts: 13
Yeah, that's just a test image that's why ^^

Just tried again, same issue.
 
Code
<element id="UnknownArtist">
        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
  </element>

hiccup

  • Sr. Member
  • ****
  • Posts: 7937
Just tried again, same issue.
That's working fine in my test skin, so there is probably something wrong elsewhere in your xml.

Jaiseck

  • Newbie
  • *
  • Posts: 13
I just did a test with only this code:ยจ
Code
<?xml version="1.0" encoding="utf-8"?>
<root>
<element id="UnknownArtist">
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
</element>
</root>

Not working, I get an error from musicbee at launch.
Did I miss something?

hiccup

  • Sr. Member
  • ****
  • Posts: 7937
Not working, I get an error from musicbee at launch.
Did I miss something?
The rest of the skin elements. ;-)
What are you expecting when only having an image element between <root> and </root> and nothing else?

sveakul

  • Sr. Member
  • ****
  • Posts: 2498
Hi,

Begining today with musicbee and as same time skin for it.
I checked some documentation and forum posts and found that to change the default unknown artist image you should use <element id="UnknownArtist">.
If I understood correctly, image should be in 96bit 96dpi and base64 encoded.
(I did disable auto finding image on internet and cleaned the cache)

I tried this but had no change for it to work.
I still see the default "person" image.

Adding this to a skin should be almost identical to changing the <element id="NoArtwork"> display, which is documented here:
https://getmusicbee.com/forum/index.php?topic=22889.0

hiccup

  • Sr. Member
  • ****
  • Posts: 7937
Adding this to a skin should be almost identical to changing the <element id="NoArtwork"> display, which is documented here:
It would be good if Jaiseck would explain what he is actually doing.
Creating a new skin?
Modifying an existing skin?
Trying to create a piggy-back skin?

Jaiseck

  • Newbie
  • *
  • Posts: 13
Heh, no idea what the minimum requirement was for the skin xml ^^ (every app is different for that ^^, you have some that will just modify the little bit you give them and others (like musicbee?) that needs to have all the base info in every skins)
Was just an idea for simple test.

I'm actually modifying an actual skin that is based on another skin xmlc.
with added elements from another skin ^^
Yeah a bit of frankenstein work here, but it's to test and see how things works.

anyway, on both skin, this modification will not work.
this is the actual main skin I'm editing:
https://pastbin.net/untitled-727
I tried to add this to the Spotify's Accent skin too, (to test a skin without dependency) but not working either.
https://pastbin.net/untitled-728

So I'm a bit clueless.
I'll add that I'm kind of new to modding and totally new with musicbee (litteraly installed it today...), so sorry if I do obvious mistakes that I didn't see / think of.

For now, my goal is to edit (created a copy and renamed it ofc) an actual skin that I like (Blackcurrant) and change some stuff and add some (like this UnknownArtist).

Jaiseck

  • Newbie
  • *
  • Posts: 13
Hi,

Begining today with musicbee and as same time skin for it.
I checked some documentation and forum posts and found that to change the default unknown artist image you should use <element id="UnknownArtist">.
If I understood correctly, image should be in 96bit 96dpi and base64 encoded.
(I did disable auto finding image on internet and cleaned the cache)

I tried this but had no change for it to work.
I still see the default "person" image.

Adding this to a skin should be almost identical to changing the <element id="NoArtwork"> display, which is documented here:
https://getmusicbee.com/forum/index.php?topic=22889.0

Well yes, that's what I thought, so that's why I don't get why my addition to working skin is not working ^^
I may miss something obvious for some, but I'm clueless right now :)

[Edit]
I just tried based on your link:
Code
<?xml version="1.0" encoding="utf-8"?>
<root dependsOn="MusicBee3.xmlc">
<element id="NoArtwork">
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
</element>
<element id="UnknownArtist">
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
</element>
</root>

still not working...
Last Edit: March 09, 2024, 08:49:46 PM by Jaiseck

hiccup

  • Sr. Member
  • ****
  • Posts: 7937
I'll add that I'm kind of new to modding and totally new with musicbee (litteraly installed it today...), so sorry if I do obvious mistakes that I didn't see / think of.
Your enthusiasm is recommendable ;-)

But with regards to skinning, I'm sure MusicBee is doing things in a way that no other music player is doing.
My advice would be to take a little time to do some (re)searches on skinning matters before asking more questions.
Using search terms as 'sample skin' , 'piggy-back' and 'how to make modifications to a skin' should be a good start.
This is a useful search method that searches the forum exclusively.

Jaiseck

  • Newbie
  • *
  • Posts: 13
I'll add that I'm kind of new to modding and totally new with musicbee (litteraly installed it today...), so sorry if I do obvious mistakes that I didn't see / think of.
Your enthusiasm is recommendable ;-)

But with regards to skinning, I'm sure MusicBee is doing things in a way that no other music player is doing.
My advice would be to take a little time to do some (re)searches on skinning matters before asking more questions.
Using search terms as 'sample skin' , 'piggy-back' and 'how to make modifications to a skin' should be a good start.
This is a useful search method that searches the forum exclusively.
Thanks for the link.
I did some research already (almost whole day '^^), and every other modification did work.
This is the only one not working (and with my last answer, using example code for NoArtwork, it's not working either (be it for the album artwork or the artist).
From my search, I almost found nothing regarding UnknownArtist element and for the rest it pretty much the same as what I did.
And the fact it worked for you makes me clueless, why the simple xml test based on MusicBee3.xmlc (as suggested by sveakul) gives me no better results...

So either I'm missing something that it obvious for others, or my image has an issue (but it's working on your test so I don't know...).
Only thing I could think of is having a different version of the app, but I'm on the latest official build, so idk....

Jaiseck

  • Newbie
  • *
  • Posts: 13
As you can see here, the NoArtwork is working, but not the UnknownArtist.
But to be sure, the UnknownArtist should replace the grey man in the middle right?
Is it supposed to be replaced if the artist in the tag is unknown and if no artist is in the tag, or only if tag info unknown? (I tested both but no result, just to be sure if someone knows this precision).

In the Sample skin I could see it is colored (but did not manage to retreive the color from the color picker...), so my guess is that the base image is using another skin color as reference to apply too (with some "effect that changes the end result color? No idea, but not the main issue :P).

I did find this though: ' <!-- UnknownArtist 135x135 -->'
So I tried with this resolution but still no luck.

So, I only managed to get the NoArtwork to work, but not the UnknownArtist, so, I clearly don't see what's wrong if one works but not the other...

Last Edit: March 09, 2024, 09:48:11 PM by Jaiseck