Offload transcoding to other machines

So before I go down the rabbit hole trying to get something to work I was wondering if anyone knew of a way to distribute transcoding work to multiple machines? I briefly looked at how plex starts a transcode and it seems like it would be easy enough to make a dummy exe that passes the arguments to a remote machine and streams the data back into plex over the network. Obviously some extra functionality could be put in to load balance or some other stuff. Anyway if something already exists awesome, otherwise I guess I might write something in my free time. If there is any interest here I can post what I come up with.

 

 

PS Actually now that I'm thinking about it, it seems like you could also force bitrates or at least put a cap on them. Though that wouldn't have per user controls so not sure how useful that would be.

RipBot264 has distributed encoding, but I don’t know if it’s implementation would work here.

Here was someone elses attempt at it: https://forums.plex.tv/topic/117967-beta-runtellthat-for-plex/?hl=runtellthat


Main issue I have with it is it combines everyone into a single user before load balancing so shared playlists/watchlists etc.

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