Jellyfin Forum
What does the Discogs plugin? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Development (https://forum.jellyfin.org/f-development)
+--- Forum: Plugin Development (https://forum.jellyfin.org/f-plugin-development)
+--- Thread: What does the Discogs plugin? (/t-what-does-the-discogs-plugin)



What does the Discogs plugin? - make-nz - 2024-11-13

Hi all. Am a long time user of JF, but new here.
As with all things you don't know well, you don't know if they work well for you.
I installed the Discogs plugin, put in my DEV-KEY and I can see it as a new meta data provider for my Media Library.

Q:
  1. In my existing Lib of tagged flac music CDs I set discogs to provide albumartis meta data,
    but a scan for missing meta data does not bring in any new information/images to my albumartis tab.
    How can I trigger this?

  2. In the plugin setting there ist the option:
    Description markup: HTML | TEXT
    Am I supposed to see any Discogs information on some screens, or a link?

Server: 10.9.11 FreeBSDon TrueNas Core 13.3
Plugin: Discogs1.2404.12.0


Cheers


RE: What does the Discogs plugin? - TheDreadPirate - 2024-11-13

It is similar to Musicbrainz, but it appears that the plugin is in a bad state. I spoke with the devs and they will take a look at the plugin and give it some attention.

Can you share your jellyfin logs?


RE: What does the Discogs plugin? - Druidblack - 2024-11-13

Will it help or not. But try the plugin https://github.com/lyarenei/jellyfin-plugin-itunes . There are 300,000 songs in my music library. This plugin was able to match all artists to apple music and upload their images. I was also able to match all the available albums (with an accuracy of 90-95%) of the Cover, this plugin did not automatically download to me, but when editing the album image, it allows you to download the cover in good quality.


RE: What does the Discogs plugin? - make-nz - 2024-11-13

As for logs, there is not a single line on discogs.
I just added a few test folders and this is all I can find in the log, when it songs are being scaned
Quote:
[2024-11-13 19:05:07.973 +01:00] [INF] [17] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/media/Amazon MP3/Mark Knopfler/Wag The Dog/03 - In The Heartland.mp3\" -threads 0 -v warning -print_format json -show_streams -show_format"

Album info, artwork… come from tags; artist is added, but art work, poster, info on the artist.

   


RE: What does the Discogs plugin? - make-nz - 2024-11-13

@Druidblack
Thank you for pointing me to the plug in.
It is slow, but off to a good start…

   


RE: What does the Discogs plugin? - make-nz - 2024-11-14

Is there any docs on what mp3/flac tags would be read/recognised here -- see pic
   

What all my files have is:
  • DISCOGS_RELEASE_ID
some also have a 2nd tag:
  • DISCOGS_ARTIST_ID

But they never show up in JF!

Is this by design, like only some JF Metadata plugin would write these?
Or should JF do this without any Metadata downloaders?


RE: What does the Discogs plugin? - TheDreadPirate - 2024-11-14

I think the Discogs plugin is busted, as I stated in my earlier post. The devs are taking a look.


RE: What does the Discogs plugin? - make-nz - 2024-11-15

Turns out you don't get errors with the plug in name, when you have more then one.
So with just Discogs set activ I got an error in the Log:

Quote:[2024-11-15 07:21:31.931 +01:00] [ERR] [29] MediaBrowser.Providers.Music.ArtistMetadataService: Error in "Discogs"
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
  at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
  at Jellyfin.Plugin.Discogs.DiscogsApi.Request(HttpRequestMessage request, CancellationToken cancellationToken)
  at Jellyfin.Plugin.Discogs.DiscogsApi.GetArtist(String id, CancellationToken cancellationToken)
  at Jellyfin.Plugin.Discogs.Providers.DiscogsArtistProvider.GetMetadata(ArtistInfo info, CancellationToken cancellationToken)
  at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, String logName, Boolean replaceData, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)

I did have a look on github and it does look pretty much unmaintained.

Do you talk to someone new, to take over the plugin?


RE: What does the Discogs plugin? - TheDreadPirate - 2024-11-15

You don't have to take over. Just submit (good) code and the maintainer will review it and merge it if it works. That's how open source works.


RE: What does the Discogs plugin? - make-nz - 2024-11-15

(2024-11-14, 06:16 PM)TheDreadPirate Wrote:  The devs are taking a look.
 I was refering to the above, I don't even what this is coded in.

EDIT: Just created two issues on github.