# Metaproxy for Plex

**URL:** https://forums.plex.tv/t/metaproxy-for-plex/566250
**Category:** Apps & Creations
**Tags:** other-dev, subtitles
**Created:** [April 1, 2020, 11:25pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250 "2020-04-01T23:25:33Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![notpiika](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@notpiika](https://forums.plex.tv/u/notpiika)
#### Post date: [April 1, 2020, 11:25pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/1 "2020-04-01T23:25:33Z")

</div>

Hey all,

I’ve been working on a way to make [Ian Walton’s userscript](https://forums.plex.tv/t/show-subtitle-audio-names-and-media-version-info-for-plex/552743) work for every client, and I’ve come up with something that I think you’ll like.

Introducing metaproxy: the metadata proxy for Plex.

Currently all it does is replicate the functionality of Ian’s script, but it can do much more, so let me know if you come up with anything useful it could do!

I wrote up a setup guide at the GitHub repo, so go there for instructions: [https://github.com/ThatNerdyPikachu/metaproxy](https://github.com/ThatNerdyPikachu/metaproxy)

That’s all from me, let me know if you have any suggestions, or run into trouble: I’m happy to help!

---

<div class="post-metadata">

### Author: ![iwalton3](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/iwalton3/32/108324_2.png) [@iwalton3](https://forums.plex.tv/u/iwalton3)
#### Post date: [April 1, 2020, 11:44pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/2 "2020-04-01T23:44:42Z")

</div>

Wow I envisioned that something like this would be possible when making the user script, but that it would have been a ton of work to do. Congratulations for pulling it off!

---

<div class="post-metadata">

### Author: ![notpiika](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@notpiika](https://forums.plex.tv/u/notpiika)
#### Post date: [April 1, 2020, 11:53pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/3 "2020-04-01T23:53:03Z")

</div>

Thank you for the logic!

---

<div class="post-metadata">

### Author: ![notpiika](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@notpiika](https://forums.plex.tv/u/notpiika)
#### Post date: [April 2, 2020, 12:24am UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/4 "2020-04-02T00:24:56Z")

</div>

I’ve pushed a bugfix update that fixes a typo with the `-secure` option, and enables building for more OS/arch combinations, including Windows.

---

<div class="post-metadata">

### Author: ![notpiika](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@notpiika](https://forums.plex.tv/u/notpiika)
#### Post date: [April 2, 2020, 6:32pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/5 "2020-04-02T18:32:53Z")

</div>

Because Plex is being Plex, this currently doesn’t seem to work with any client any other than the web client, ironically.

I’m currently investigating the issue, and hope to have a fix soon. (I’ve posted in the support forum for more insight on why exactly it isn’t working, it seems that the web client connects to the server in a different way than the other clients.)

---

<div class="post-metadata">

### Author: ![sheik124](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sheik124/32/105030_2.png) [@sheik124](https://forums.plex.tv/u/sheik124)
#### Post date: [April 25, 2020, 10:48am UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/6 "2020-04-25T10:48:42Z")

</div>

**six years** of nagging Plex for this, and two users put it together themselves with some scripts. Bravo.

I’ll start a bounty towards getting this working in other clients (namely, the official Plex add-on for Kodi - if it works in the Plex apps for Android or Xbox that’s just extra sauce at that point!!!) at _ **$69** _.

---

<div class="post-metadata">

### Author: ![iwalton3](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/iwalton3/32/108324_2.png) [@iwalton3](https://forums.plex.tv/u/iwalton3)
#### Post date: [May 2, 2020, 9:27pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/7 "2020-05-02T21:27:33Z")

</div>

Unfortunately, metaproxy cannot work with Plex for Kodi because they implement the subtitle naming logic within Kodi itself. (It does not use the API results for subtitle names.) What does work however is patching Kodi directly.

 ![image](https://global.discourse-cdn.com/plex/original/3X/9/8/980b429406493fa6f82323414f0b4e4c1d18b702.png)  
 ![image](https://global.discourse-cdn.com/plex/original/3X/8/0/801e00d01a719435cb815f46391368bd2307841d.png)

You can install the patch using the instructions here: [https://github.com/iwalton3/media-scripts/tree/master/inject-titles-for-plex/kodi](https://github.com/iwalton3/media-scripts/tree/master/inject-titles-for-plex/kodi)

---

<div class="post-metadata">

### Author: ![infinitejelly](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/infinitejelly/32/194981_2.png) [@infinitejelly](https://forums.plex.tv/u/infinitejelly)
#### Post date: [July 26, 2020, 4:49pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/9 "2020-07-26T16:49:29Z")

</div>

This is a great start! Unfortunately I was unsuccessful in decrypting my certificate using the steps provided. I’m also not running Plex in Docker and not keen on requiring secure connections, so this solution may not be for me. However, I’m definitely going to be following this project…

---

<div class="post-metadata">

### Author: ![shark2k](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/shark2k/32/305908_2.png) [@shark2k](https://forums.plex.tv/u/shark2k)
#### Post date: [July 26, 2020, 5:16pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/10 "2020-07-26T17:16:48Z")

</div>

This is definitely an interesting project and I’m also going to follow.  
I haven’t tried decrypting my cert because I saw @infinitejelly’s mention of requiring secure connections and like him I am also not keen on requiring secure connections (though I am running using Docker). I see it’s been 4 months since any updates according to timestamps on Github, but I’m hoping that you will be able to figure out how to have it work without requiring secure connections.

Would be better for Plex to just add this into the system itself (as well as letting us edit what appears, mostly for if the info isn’t there) but we all know how Plex works, so that could either happen next week out of nowhere or who knows how many years from now.

Interestingly, I have Emby and Jellyfin setup also (though I don’t use them because I personally prefer Plex for a lot of different aspects) but I added Full Metal Jacket with 2 separate files (1 in the director’s aspect ratio and the other in the theatrical aspect ratio) and I put that info in square brackets for each file and Emby and Jellyfin both gave the option to select the video (at least in the web browser, didn’t actually check the Android app) and gave that information so you knew which version was which. It was extremely nice and I also saw it working for the subtitles (they didn’t have it set for audio tracks though which was disappointing).

Thanks again for both your effort and @iwalton3’s on this.

-Shark2k

---

<div class="post-metadata">

### Author: ![shark2k](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/shark2k/32/305908_2.png) [@shark2k](https://forums.plex.tv/u/shark2k)
#### Post date: [July 29, 2020, 12:19pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/11 "2020-07-29T12:19:48Z")

</div>

I don’t generally like to add a second post if I was the last poster, but wanted you to see this.  
Looks like in the latest Web App update (currently only the hosted version) they have started implementing this: [Plex Web](https://forums.plex.tv/t/plex-web/20528/330)

My guess is that will eventually get rolled out to all the clients (at least those that can handle it, which I’d like to think is all of the actively developed ones but who knows).

-Shark2k

---

<div class="post-metadata">

### Author: ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)
#### Post date: [October 27, 2020, 12:20pm UTC](https://forums.plex.tv/t/metaproxy-for-plex/566250/12 "2020-10-27T12:20:03Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
