Jump to content

Custom External Links / Provider Ids


Recommended Posts

mickle026
Posted
1 hour ago, Jaqo3000 said:

Hi, I have installed this plugin into emby plugins folder and i enabled the youtube option but I don't know where can i see the links page in order to put a youtube channel link there? so where should i look after enabling the option "Toggle whether these Provider Ids are enabled in the UI" for youtube?

Metadata Editor for the Person if its enable for a person, you only put the id

https://www.youtube.com/@BillieEilish

you only put @BillieEilish

https://youtube.com/{0}

the id replaces the {0} and is built by emby

https://youtube.com/@BillieEilish

Screenshot2024-11-24at18-58-07MIKE-PC.png.cea617211de8512c7a24c2c43ffb53cf.png

  • 2 weeks later...
Posted (edited)
On 18/11/2024 at 09:04, rbjtech said:

Thanks - gonna have a play today - yea it didn't like the slash as you say - I may need to use the list 'id' (numeric) as each list may have a different author - thus embedding the author into the custom id is not gonna be feasible.

Finally got around to looking at this - and found a solution :)

If you use a back slash instead of a forward slash, emby accepts this and it gets passed as the correct url.

image.png.dfd5b8b0532637a650b5e6b6588b3745.png

gets passed as - https://mdblist.com/lists/hdlists/christmas-movies

Template in the Plugin is :-

image.png.0fdf53262bb1ff1f6024018b93bb5606.png

For me - this is primary use case for MDB.  I don't use MDB 'Collections' at all.

@mickle026 Thanks for adding the Collections type - I appreciate it !

Edited by rbjtech
  • 1 month later...
Posted
On 14/07/2023 at 23:57, mickle026 said:

This is an Alpha version so far.   -    Check the last posts for the latest version

What it does is allow you to add external links like this, to people, movies, tv shows, episodes, albums (including audiobooks) , artists and games

It has not been extensively tested!!! and is still a bit rough round the edges with no real instructions

I have not documented anything yet

However you can use shortened urls / redirectors etc

 

!!! For security reasns please bear in mind that external links can be hijacked, malicious code injected etc so please verify your sources before adding them to your server !!!!

 

Screenshot2023-07-07at17-51-01MIKE-PC.png.0e43444df8dfe0472add63cd12ab1c0e.png

new.jpg.0efd06c9b018ae1093577fd625a76056.jpg

It has some custom fields too so you can create your own links

Screenshot2023-07-14at19-22-05MIKE-PC.png.d092b7e230412023741bda6d49d03026.png

Its is no where near finished, there is still a lot to do, its jsut posted here for testing for now. 

Screenshot2023-07-14at19-26-06MIKE-PC.png.1d5b791e1cc88a78f628980da3b7713d.png

Screenshot2023-07-14at19-27-09MIKE-PC.png.5fbeac7e3c39bd99bdf8fb3bef7c8f04.png

 

Provider_Ids_Extender(12Aug2023).zip 268.8 kB · 85 downloads

 

18-02-2024 Update

Added a few more Ids and a section for tracks - see thread for details (page 3)

Provider_Ids_Extender(18-02-2024).zip 457.95 kB · 17 downloads

 

19-02-2024 Update

Fixed typo is Custom Id 3 of Artists

Added Generic Youtube url to artists (so now can either add channel or generic youtube url - youtube.com/{0})

Added Amazon to Albums and Artists

Screenshot2024-02-19at14-48-26MIKE-PC.png.659fe1c26576247981f1ff9653c49e38.png

Provider_Ids_Extender(19-02-2024).zip 478.52 kB · 53 downloads

@mickle026Do I simply extract and copy this folder to plugins folder? Or should I do anything else?

mickle026
Posted

copy the dll to your programdata/plugins folder and restart the emby server process.

Posted
35 minutes ago, mickle026 said:

copy the dll to your programdata/plugins folder and restart the emby server process.

Thank you. Sorry for the follow up question since it does not relate to the topic but, on the new DSM on synology the emby program data is is under the root folder and is not accessible. I have been searching all over the internet but all discussions leads to  older dsm where emby appdata was not in root directory.
Could you please help me/point me to any instructions on how to access root directory/copy to root directory?

Posted
1 hour ago, deepac7 said:

Thank you. Sorry for the follow up question since it does not relate to the topic but, on the new DSM on synology the emby program data is is under the root folder and is not accessible. I have been searching all over the internet but all discussions leads to  older dsm where emby appdata was not in root directory.
Could you please help me/point me to any instructions on how to access root directory/copy to root directory?

I managed to figure it out. Thank you for the amazing plugins

crusher11
Posted

Is there a way to get this to automatically copy TMDB ID to Letterboxd ID for newly-added items? There's a button to do it in the settings, but do I need to keep going back in and pressing that button periodically, or remembering to manually add the ID to everything? There doesn't seem to be a scheduled task I can set up.

mickle026
Posted

not in the plugin at the moment, but yes there are ways that can be added.

I can do both ideas you presented.

I can add on newly added items if i can read the value from the filename (this would add a metadata reader to the library config:  This would be like the nfo reader, but simply read the filename (or whatever else you wanted to be scanned) and update the provider key,
and  i can add a scheduled task to pick up items that never had it in the fiilename, but it was added to the emby db after the core added metadata.

I am too busy at the moment to do this but yes i can, and probably will now that it is wanted.. just bare with me :) 

This plugin as you may have read in this thread was never intended to be public but was made so because someone asked me about it in the developer api section when i was making it, so its not "polished" because for my system i dont care as long as it works..... It does appear though that slowly more and more people are using it when they realise what it actually does. :)
 

  • Like 1
crusher11
Posted

Yeah, I've wanted Letterboxd integration for ages but wasn't aware of this plugin until I stumbled across the thread yesterday.

  • 4 weeks later...
Posted
On 12/4/2024 at 9:28 PM, rbjtech said:

If you use a back slash instead of a forward slash, emby accepts this and it gets passed as the correct url.

@rbjtech  Thanks for posting!!!

This is also most useful for me, for setting up "Related Artists" music collections in Emby - it works very nicely for linking directly to the MusicBrainz Artist Relationships menu tab, for immediate cross-referencing, e.g.:

image.thumb.png.0078b8821a72a9f3952740dd3d8f1a4b.png

image.thumb.png.3f68ab24ca261b1d24c89fceb2d0a3ee.png

image.thumb.png.a50a62b17c77ef7ba11704482ca64be4.png

image.thumb.png.45d127a9661ec8f90beeaf74b6620baa.png

Now, just have to apply this method to 100s of collections...

Anyway, perhaps this example may also be useful for others  - now or in the future... Cheers!

  • 6 months later...
crusher11
Posted
On 2/9/2025 at 7:06 PM, mickle026 said:

not in the plugin at the moment, but yes there are ways that can be added.

I can do both ideas you presented.

I can add on newly added items if i can read the value from the filename (this would add a metadata reader to the library config:  This would be like the nfo reader, but simply read the filename (or whatever else you wanted to be scanned) and update the provider key,
and  i can add a scheduled task to pick up items that never had it in the fiilename, but it was added to the emby db after the core added metadata.

I am too busy at the moment to do this but yes i can, and probably will now that it is wanted.. just bare with me :) 

This plugin as you may have read in this thread was never intended to be public but was made so because someone asked me about it in the developer api section when i was making it, so its not "polished" because for my system i dont care as long as it works..... It does appear though that slowly more and more people are using it when they realise what it actually does. :)
 

Doesn't seem that there's been any progress on this?

Posted
53 minutes ago, crusher11 said:

Doesn't seem that there's been any progress on this?

Honest answer, I have done nothing on this, clean forgotten about it.  My 😞 bad! 

This is a plugin I want to rewrite (when I get to it)

I want to improve it, I have many ideas.  Just not got to it yet.

I have dozens of unfinished plugins 🔌 to complete ✅ 

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...