jaruba 17 Posted April 11, 2021 Share Posted April 11, 2021 (edited) I have created a new plugin: https://github.com/jaruba/RPDB-Emby-Plugin For my new project: https://ratingposterdb.com/ Although I'm a professional developer, this is the first time I used C#, so there are still things to improve. I was told to post here in order to get a Developer ID to be able to publish the plugin to the Emby catalog. For all those that want to try it out, DM me and I'll send you a free trial Tier 1 API Keys that will expire on the 15th of May. There is one issue with the plugin right now, my API gets images based on an URL pattern, some images may be missing (most likely backdrops, as RPDB hosts all known posters), in this case Emby seems to consider a HTTP status code error as valid and sets an empty image as an option. Alternatively, the RPDB Folders app also works with Emby: https://github.com/jaruba/rpdb-folders (and is more flexible with settings than the plugin for now) Here are some screenshots of RPDB in action: Edited April 11, 2021 by jaruba 3 Link to comment Share on other sites More sharing options...
GrimReaper 3331 Posted April 11, 2021 Share Posted April 11, 2021 That looks really interesting and something I find lacking from Emby's side, had a rant in another thread about Ratings implementation in general, so this is something I'd definitely give a shot. Since I curate my collection by external application (TMM), RPDB Folders would be more down my line. Naturally, I do have some concerns how it will affect my existing posters and backdrops (which are in folder.jpg/fanart.jpg format), so they should not clash with poster.jpg/background.jpg RPDB Folders creates (as per your repo: "Monitors Media Folders and Adds Images with Ratings (poster.jpg/background.jpg) from the RPDB API.") - kindly confirm. Checked your Patreon, I will give a Tier 2 or Tier 3 a trial run for a month as Tier 1 is severely restricted. @Luke, could you pls explain what is internal logic in cases where there are both poster.jpg and folder.jpg / background.jpg and fanart.jpg present in the media folder: which one takes precedence, does the other remain untouched or gets purged/deleted(!), can either be made primary by default? Thanks. Link to comment Share on other sites More sharing options...
Luke 37272 Posted April 11, 2021 Share Posted April 11, 2021 2 minutes ago, GrimReaper76 said: @Luke, could you pls explain what is internal logic in cases where there are both poster.jpg and folder.jpg / background.jpg and fanart.jpg present in the media folder: which one takes precedence, does the other remain untouched or gets purged/deleted(!), can either be made primary by default? Thanks. @cayars can point you to our help topics on this. Thanks. Link to comment Share on other sites More sharing options...
Happy2Play 8361 Posted April 11, 2021 Share Posted April 11, 2021 5 minutes ago, GrimReaper76 said: could you pls explain what is internal logic in cases where there are both poster.jpg and folder.jpg / background.jpg and fanart.jpg present in the media folder: which one takes precedence, does the other remain untouched or gets purged/deleted(!), can either be made primary by default? Thanks. See the KB Video Image section. Emby Movie Naming : Emby 1 Link to comment Share on other sites More sharing options...
Carlo 4331 Posted April 11, 2021 Share Posted April 11, 2021 @GrimReaper76 This should be covered here: https://support.emby.media/a/solutions/articles/44001159102 1 Link to comment Share on other sites More sharing options...
GrimReaper 3331 Posted April 11, 2021 Share Posted April 11, 2021 @Happy2Play @cayars Thanks to both of you, but I do know where the KB article is and have read it: it says only the order images are checked for, not what actually happens (which was what I asked) when there are multiples, as with fanart1, fanart2 and so on: does the other gets displayed/rotated? Since folder takes precedence over poster, can I make poster default or have to manually select each item? Link to comment Share on other sites More sharing options...
Happy2Play 8361 Posted April 11, 2021 Share Posted April 11, 2021 1 minute ago, GrimReaper76 said: @Happy2Play @cayars Thanks to both of you, but I do know where the KB article is and have read it: it says only the order images are checked for, not what actually happens (which was what I asked) when there are multiples, as with fanart1, fanart2 and so on: does the other gets displayed/rotated? Since folder takes precedence over poster, can I make poster default or have to manually select each item? Fanart yes it will rotate. Portraits do not rotate and only server provides priority, so if you have both you will need to rename or remove to use the one you want. 2 Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 12, 2021 Author Share Posted April 12, 2021 So where do we go from here? How do I receive a Developer ID and how can I get the plugin listed in Emby's catalog? Link to comment Share on other sites More sharing options...
Luke 37272 Posted April 12, 2021 Share Posted April 12, 2021 @ebr Link to comment Share on other sites More sharing options...
ebr 14960 Posted April 13, 2021 Share Posted April 13, 2021 On 4/12/2021 at 1:24 PM, jaruba said: So where do we go from here? How do I receive a Developer ID and how can I get the plugin listed in Emby's catalog? Hi. As we discussed in PM, let's give this a little time for people to try out and report any issues and for us to see what kind of interest there is. Thanks. Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 13, 2021 Author Share Posted April 13, 2021 @ebr Well alright, I'm not sure how much fame this one post will get though.. If you want to move things along faster, I already know there's interest in this project and can provide proof of interest in a PM with an extract of the Patreon earnings for the past 2 months since RPDB's beta release. As for the plugin, it's pretty straight forward.. the API provides posters and backdrops based on a URL pattern, and supports any movie / series ID (IMDB / TMDB / TVDB) in order to fetch these images, these IDs are gotten from Emby and IMDB IDs are prioritised (if available). The code of this plugin is a stripped down version of the Fanart plugin, the one issue that i've currently encountered with it is mentioned in the initial post, which is that the plugin can't know if the images (added based on a URL pattern) return a 200 HTTP status code or not before adding them to Emby, and Emby seems to consider them valid regardless of the status code. (i've seen a backdrop that was unavailable show as an empty image in Emby..) I'm pretty sure this can be fixed though, I'll try dedicating more time to it this weekend. To note that there are Jellyfin and Plex plugins too, as well as 3x Stremio plugins that use RPDB and a separate app that injects images into Emby / Jellyfin / Plex / Kodi through the use of poster.jpg and background.jpg by monitoring folder changes within media folders. Link to comment Share on other sites More sharing options...
horstepipe 357 Posted April 14, 2021 Share Posted April 14, 2021 Hello about that http issue, so currently how will this end here? Will we get lots of blank images just with ratings at the bottom? Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 14, 2021 Author Share Posted April 14, 2021 @horstepipe No, when the issue happens it will be a blank image without ratings, I'm sure I can fix this in the weekend, I'm just away for my setup until then. For posters, even with the current issue in the plugin you might never actually see it happen. It only happens for images that are not (or are not yet) available on RPDB, which for posters is 1 in a million, as RPDB holds and updates hundreds of thousands of posters, so not finding a poster is next to impossible.. It might happen with backdrops though, because not all movies and series (especially very old ones) have backdrops. 1 Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 14, 2021 Author Share Posted April 14, 2021 To note, backdrops can be enabled / disabled from the plugin settings, so you can use it without backdrops too, and I don't think you will have any issues. 1 Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 17, 2021 Author Share Posted April 17, 2021 (edited) I updated the Emby Plugin: https://github.com/jaruba/RPDB-Emby-Plugin It handles HTTP errors accordingly now. @horstepipe Edited April 19, 2021 by jaruba 1 Link to comment Share on other sites More sharing options...
GGG1 5 Posted April 17, 2021 Share Posted April 17, 2021 10 hours ago, jaruba said: I updated the Emby Plugin: https://github.com/jaruba/RPDB-Emby-Plugin It handled HTTP errors accordingly now. @horstepipe thanks 2 Link to comment Share on other sites More sharing options...
bakes82 90 Posted April 21, 2021 Share Posted April 21, 2021 IDK how many people are going to pay for this as a monthly sub price, if it was like a 20$ lifetime maybe but 7$ a month is overrated when you can see these rating one level in, or just "sort" by ratings. Also arent plex plugins not support and probably violate their TOS, you might want to check that 1 2 Link to comment Share on other sites More sharing options...
Carlo 4331 Posted April 21, 2021 Share Posted April 21, 2021 (edited) 47 minutes ago, bakes82 said: IDK how many people are going to pay for this as a monthly sub price, if it was like a 20$ lifetime maybe but 7$ a month is overrated when you can see these rating one level in, or just "sort" by ratings. Also arent plex plugins not support and probably violate their TOS, you might want to check that You can sort of do this already in Emby 4.6 like this: The ratings are displayed under the graphic so it doesn't need to shrink the graphic to fit either. Same with TV Shows: Edited April 21, 2021 by cayars Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 22, 2021 Author Share Posted April 22, 2021 @bakes82 There is a lot of interest, actually, and there are lifetime offers too due to popular demand. Plex plugins are still supported, although undocumented, the development of a plugin cannot be against their ToS. This is the Emby forum though, I'd prefer it if we stay on topic. @cayars That's great! There are still many differences and advantage to using RPDB though. Does adding internal features for this mean that you will not accept it to the plugin catalog, though? Link to comment Share on other sites More sharing options...
Carlo 4331 Posted April 22, 2021 Share Posted April 22, 2021 It's similar but not the same as being right on the image or even getting better covers. No this would have nothing to do with getting in the catalog. I'm not involved in that process but would assume it's based on demand, history and track record like being able to work with releases and beta etc but you would likely know better than I since you've chatted with Eric about it directly and I haven't. I really like the way the rating look on the graphics especially when used with the coverart plugin as they complement each other nicely. Some of the things like sorting by rating, filters in the newer builds I think will complement your plugin nicely. BTW, what ratings is the middle one (m)? Link to comment Share on other sites More sharing options...
jaruba 17 Posted April 22, 2021 Author Share Posted April 22, 2021 @cayars > BTW, what ratings is the middle one (m)? That's metacritic, I've been getting various feature requests for other types of ratings as well, such as Letterboxd, the system is flexible enough to support pretty much anything at this point. > but would assume it's based on demand Although I have hundreds of users of the service right now, in less than a month.. I'm uncertain of how I could get more users to this post, I guess time will tell if it becomes popular or not. I'm very happy you chose to show ratings in the catalog btw. As a rating buff, this was one of the primary reasons why I created this service. 1 Link to comment Share on other sites More sharing options...
horstepipe 357 Posted April 22, 2021 Share Posted April 22, 2021 17 hours ago, cayars said: You can sort of do this already in Emby 4.6 like this: The ratings are displayed under the graphic so it doesn't need to shrink the graphic to fit either. Same with TV Shows: where? never saw that Link to comment Share on other sites More sharing options...
Carlo 4331 Posted April 22, 2021 Share Posted April 22, 2021 7 minutes ago, horstepipe said: where? never saw that It's in the 4.6 Beta. Click the 3 dot menu next to filter up top in the main library view and you can select what shows up. 2 Link to comment Share on other sites More sharing options...
PowerXDrive 1 Posted May 1, 2021 Share Posted May 1, 2021 7 bulks monthly, thats is the price of my vps hosting to my home, nevermind i will pay for ratting plugin, the dev must review this price, but a voucher will be welcome 1 Link to comment Share on other sites More sharing options...
kikinjo 176 Posted May 1, 2021 Share Posted May 1, 2021 2 hours ago, PowerXDrive said: 7 bulks monthly, thats is the price of my vps hosting to my home, nevermind i will pay for ratting plugin, the dev must review this price, but a voucher will be welcome Completely agree about pricing, even lifetime option pricing is much pumped. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now