ZeroQI/Hama.bundle

Solution to trailer URLs

ReenigneArcher opened this issue · 2 comments

This is not an issue, but wanted to inform you of something.

Plex's trailer feature also supports displaying trailers from a URL - the metadata agent just needs to add the relevant URL at which Plex can reach the trailer. If we added support for this, it'd mean that user who don't have the trailer as a file can also benefit from having the trailer available.

I have developed a service that can play YouTube URLs inside of Plex. It has not been extensively tested, but seems to work okay.

https://github.com/LizardByte/PlexyGlass

Note: I am using youtube-dl to interact with the videos, and there is a current issue (ytdl-org/youtube-dl#31530) in their repo due to a change in YouTube's api. Once they create a new release, I'll get a new release of PlexyGlass published as well.

Interesting, could be useful to agents to add trailer, or a new agent adding specials indeed.
While i have no time implementing the feature at the time, maybe some contributor will

Thanks for the heads up. I can see your github projects and one picked my curiosity, game server under Plex, I did not think this would be possible. You did not try to self promote despite your level clearly above mine in coding, so allow me to point to the github page, trailer and reddit:

Thanks!

one picked my curiosity, game server under Plex, I did not think this would be possible

This was a really fun, but challenging project to accomplish this, and it was actually my first real programming project. Unfortunately it was extremely difficult for users to setup, so I ended up removing current releases until I get a more friendly version completed. I hope to find some time to pick this project up again soon.

As a Plex plugin developer you might also be interested in my plexhints project. It's not perfect by any means, but I use it as a type hinting library when writing Plex plugins. A majority of the methods are functional and you can use them to help with unit testing your code, but a lot of it exists only to prevent the IDE from complaining.