Just seen that transmogrify is now working on the local plex web app, awesome! Any chance you will be able to push the trailer directly to a player from the web app??
do you have to have a plex pass membership for this to work, I am assuming not.. but figured I'd ask in case that is the problem.
I've tried on both chrome and firefox and can't seem to figure it out. Chrome is my default browser of choice.. and I do currently see "pick random" when navigating to one of my libraries.. however when I click on "pick random" it doesn't do anything. Also the main reason I'm wanting this plugin is for the 'watch trailer' button, which isn't showing.. and none of the extra addons from the plugin are showing when I view a movie at all. I've tried in incognito mode as well.. and I'm using the most recent version 0.7.2. My chrome version is: 35.0.1916.114 m
I have enabled debug mode, but I am not sure where I get that debug info from to paste in here, if you could give a little guidance.
Thanks.
You don't need plex pass but you do need to be signed in with myplex. After you've enabled debug mode, refresh a page and then open the browser console (CTRL-SHIFT-J on Chrome). Copy and paste the contents of the console to a paste site (like pastie.org) and pm the link please.
I just installed this extension and weirdly it won't work for my server via plex web, but if I view items on a friends server that is shared with me everything works. It does work for my server if I use the localhost option. For me to do that though I need to use remote desktop since my server is on a different machine. I am using version 0.9.9.10.
Here is a screenshot of what I see when trying to use plex web http://i.imgur.com/2NNpOmg.png
Can you try refreshing the page after you switch between your server and the shared server and see if that works? I have a hunch why. Otherwise can you do the same thing as described above with your debug log.
Just seen that transmogrify is now working on the local plex web app, awesome! Any chance you will be able to push the trailer directly to a player from the web app??
Unfortunately that's beyond the scope of the extension. I don't think there's any easy way to push video like that, and also make it user friendly.
Can you try refreshing the page after you switch between your server and the shared server and see if that works? I have a hunch why. Otherwise can you do the same thing as described above with your debug log.
Just tried that, didn't change anything still getting.
GET http://.32:3644/library/sections/1/all?X-Plex-Token=null net::ERR_CONNECTION_RESET utils.js:89 Uncaught TypeError: undefined is not a function random_picker.js:41 GET http://.32:3644/library/metadata/6152?X-Plex-Token=null net::ERR_CONNECTION_RESET utils.js:89 Uncaught TypeError: undefined is not a function
Jarvis is unavailable at http://.32:3644/ (Status 0) plex.js?hash=634dbd3&version=2.1.12:702 Crabbo is unavailable at http://.10:32400/ (Status 0) plex.js?hash=634dbd3&version=2.1.12:702
Noticed this when I refreshed the page
Sounds a bit like my issue, the one where the loop-back of my external IP isn't routed properly.
Yep looks like an issue with getting your WAN IP (which is being incorrectly reported as .32). That would be an issue with how your server connects to plex.tv, which is where the extension grabs the list of server IP addresses needed for it to function. I’m sorry I can’t help you with that, I’m no expert on that stuff! Better to ask in the other subforums. But what you can do as a temporary fix is override the IP address and port in the extension settings. Of course this isn’t ideal in the long term, because the extension will no longer work with any other servers except the one you input.
No its grabbing my full ip, I edited it out until that point in the post for privacy purposes.
Ah. Well can you reach your server through the reported IP address? Doesn’t look like it’s reachable.
Just in case, the location from where you're trying is important. Transmogrify sees the external IP address while it's using the plex.tv. If you're trying to use this extension from within your own network, your PC will connect to this external IP address which is then pointing back to yourself, hence a loopback. Not all routers can handle this type of traffic and/or your network might not be configured properly to handle this. If it's not, trying to access this IP address will result in a time-out which will cause the plugin to not be loaded or spit out a nasty error.
This is also why your friends library does show up most likely, he/she isn't requiring a loop-back hence that's working. The same goes for localhost, no external IP address is used hence the loop-back isn't needed so this also works.
Just some rambling and thinking out loud while I'm in the above mentioned boat.
Hi
Thanks for great extension!
Are there any chances to see "Open containing folder" or "Reveal in Explorer" features for local server?
Or, for example, "Play in external player" (in simplest form)?
It would be possible for remote servers, but when you're opening local front-end Chrome's security levels allowing to work with "file://" protocol
Hi
Thanks for great extension!
Are there any chances to see "Open containing folder" or "Reveal in Explorer" features for local server?
Or, for example, "Play in external player" (in simplest form)?
It would be possible for remote servers, but when you're opening local front-end Chrome's security levels allowing to work with "file://" protocol
I've already been looking into this but I'm pretty sure it's not possible. JavaScript is very limited with regards to accessing your computer, and for good reason. All I've managed to achieve is to open local files in the VLC browser plugin, which is probably not ideal for most people.
Feature request:
Bring up movie info for a movie that's not in the library, but the user searched for it.
Example:
http://plex.tv/web/app#!/search/22%20jump%20street
could show something like:
Not in library; IMDb 8.0, trakt 81%, [Watch Trailer], Not available to stream
GET http://192.168.1.93:32400/system/library/sections 401 (Unauthorized) utils.js:89
Uncaught TypeError: undefined is not a function main.js:186
Regards,
Patrik
Is there some sort of outage...used transmogrify all the time but suddenly missing seasons aren't showing
Feature request:
Bring up movie info for a movie that's not in the library, but the user searched for it.
Example:
http://plex.tv/web/app#!/search/22%20jump%20street
could show something like:
Not in library; IMDb 8.0, trakt 81%, [Watch Trailer], Not available to stream
That's an interesting idea, but I've thought about it for a bit and implementation would be tricky. I'll give this more thought.
Is there any way to make this work and still use the "Require authentication on local networks" (Plex-Settings/Server/Connect/ (show advanced))?If it's enabled I just get:Regards,
Patrik
I'll look into this, specifically how authentication works.
Is there some sort of outage...used transmogrify all the time but suddenly missing seasons aren't showing
It's probably the trakt API going down for a short while. Unless it stopped working completely?
So I've noticed that CanIStreamIt works for TV shows but this functionality isn't available in Transmogrify. Is this something you intend to implement?
Otherwise, I love it!
Hi moussa. Terrific extension you've made there. If it was an inapp plugin it would break ground. But I digress.
I have had success using it on plex.tv/web/app, but there seems to be no way to use it on my local server. I set up the appropriate local IP address and tried with and without the port (always saving and always restarting firefox for the sake of it). I have also forced cache-refresh on the tab several times. Debug doesn't show any traces of transmogrify, so it doesn't even hook to the url.
Plex server override: 192.168.1.100 - Port: 32400
Am I doing anything wrong?
So I've noticed that CanIStreamIt works for TV shows but this functionality isn't available in Transmogrify. Is this something you intend to implement?
Otherwise, I love it!
Afraid not, they don't expose that functionality through their widget yet for some reason. Only movies.
Hi moussa. Terrific extension you've made there. If it was an inapp plugin it would break ground. But I digress.
I have had success using it on plex.tv/web/app, but there seems to be no way to use it on my local server. I set up the appropriate local IP address and tried with and without the port (always saving and always restarting firefox for the sake of it). I have also forced cache-refresh on the tab several times. Debug doesn't show any traces of transmogrify, so it doesn't even hook to the url.
Am I doing anything wrong?
Oh wow. After spending some time debugging I realized v0.7.2 of the Firefox extension was pulled from the add ons site because I didn't compile it with the latest SDK, and I wasn't notified. v0.7.2 is the version with local plex/web support. I've recompiled and resubmitted it again for approval. Until it does get approved and pushed out to clients you can download the newest version from https://addons.mozilla.org/en-US/firefox/addon/transmogrify-for-plex/versions/
On another note I'm aware that the Rotten Tomatoes functionality is not working. With no warning or reason they've revoked my API key and I'm in the process of finding out why and how to get it reinstated. Apparently this has happened to a fair number of other developers since they moved their development site. Quite frustrating.
Oh wow. After spending some time debugging I realized v0.7.2 of the Firefox extension was pulled from the add ons site because I didn't compile it with the latest SDK, and I wasn't notified. v0.7.2 is the version with local plex/web support. I've recompiled and resubmitted it again for approval. Until it does get approved and pushed out to clients you can download the newest version from https://addons.mozilla.org/en-US/firefox/addon/transmogrify-for-plex/versions/
"Unofficial" 0.7.2 gives something in the lines of "couldn't install extension because it didn't match the expected extension". Installing 0.7.1 works fine nonetheless.
Thanks for the quick response, though! :)
Pushed out v0.7.3 because I had to replace the Rotten Tomatoes extension API key.
0.7.3 working perfectly on Firefox and solving the issue above. Thanks for all your dedication!