I’m not familiar sorry
@matdesmarais Me neither but if I get the sourcecode I can examine it and see what’s going on. I’m very good at understanding code and how it’s processed.
@an3k I tried to decompile and ended up with lots of unreadable code.
Idealy Plex should take on this development. Anyone know the best way to approach them about this?
i doubt they follows this forum.
Would this work using Freenas as the master and a mac as the slave?
I have a fairly basic bug with this that renders it basically unusable. It installed and ran fine. I have one extra machine to use as a remote transcoding host.
When I try to transcode two streams on the network everything falls in a heap and the second stream starts complaining “unable to find transcode host”.
There are also no instructions on how to back the changes out. I reisntalled plex over the top to fix it.
@wnielson how is it going? is it possible to get some kind of ETA on the ideas in the thread?
Would be great to have RAS with WOL and combined with synology NAS.
This evening I’m finally going to try it.
Is anyone using it in a “stable” manner (possibly on OSX)? Any problems reported with sync or other “non standard” transcode tasks?
Thanks!
sounds interesting, would be keen to see how the Windows development come along 
you sir are my hero! I can’t believe I missed this thread… I will be trying this out next week for sure!!! time to retire my quad socket and get a blade system spun up! joy!!
@wnielson said:
@segator said:
Well i tryed it in digitalocean, but it too slow to deploy new nodes on digitalocean(30-90 seconds) and for this reason plex get timeout before it could start transcoding on the VPSThat’s right, you can’t count on a droplet being created fast enough. The solution is to start a new droplet, but have the transcoding start on the head node. Once the new droplet is booted, you have to kill the transcoder process. PMS will then attempt to automatically respawn the transcoder, continuing where it left off, but this time the newly booted node is used. As long as the transcoder has buffered enough of the stream on the head node, then user will not notice any skipping when the job is killed and then restarted.
This sounds a little complicated, but it is relatively straightforward to script together. I’ve been planning on releasing the code I have, but it needs to be cleaned up a bit before.
I would love to see this as I sometimes need an extra transcoder but don’t have an extra computer to offload the transcoding.
@wnielson said:
@segator said:
Well i tryed it in digitalocean, but it too slow to deploy new nodes on digitalocean(30-90 seconds) and for this reason plex get timeout before it could start transcoding on the VPSThat’s right, you can’t count on a droplet being created fast enough. The solution is to start a new droplet, but have the transcoding start on the head node. Once the new droplet is booted, you have to kill the transcoder process. PMS will then attempt to automatically respawn the transcoder, continuing where it left off, but this time the newly booted node is used. As long as the transcoder has buffered enough of the stream on the head node, then user will not notice any skipping when the job is killed and then restarted.
This sounds a little complicated, but it is relatively straightforward to script together. I’ve been planning on releasing the code I have, but it needs to be cleaned up a bit before.
Hey if you share the code with me I can help you to clean up the code
and about windows it would be easy to do, its the same procedure but different file share protocols.
@wnielson How are you handling killing the remote transcoding process when the users stops playing a video, do you let the transcoder process complete the transcoding? I do not see anywhere where you explicitely kill the subprocess when the parent closes.
plex transcoder transcode in a chunks of N seconds, it isn’t required to kill anything.
@matdesmarais said:
@wnielson How are you handling killing the remote transcoding process when the users stops playing a video, do you let the transcoder process complete the transcoding? I do not see anywhere where you explicitely kill the subprocess when the parent closes.
When the user stops transcoding, Plex kills the process itself so there is no need for PRT to do anything.
Has anyone else who tried this had problems with subtitles? That’s the major issue I ran into.
Hi everyone,
I just wanted to introduce myself…it’s a little premature but I’m optimistic it won’t be in vain. I’ve recently come across this software and after a shaky start with it I’ve come to really appreciate it as I’ve got to understand it better to the point that I’ve already submitted some fixes & enhancements which hopefully will be approved by the owner. From here I’m keen to help with the coding and help build on the great foundations already in place.
This will hopefully help the owner and community, while I’m relatively new to the language I’m confident I can be of benefit, part of that will be trying to keep track of comments & issues on here.
I currently have PRT running across 3 systems successfully on the current release of plex (plex pass release) and have no issues with any of the major components (e.g. Stream transcoding/thumbnail generation/gracenote analysis) running across all nodes for a decent number of users. So all very good proof that it can run as designed.
Anyway, enough spam from myself.
Liviy 
Are there any guides, video or otherwise for the installation process?
I’m not very experienced in Linux, and I fear messing up installation on my Synology box.
@frodofeet said:
Are there any guides, video or otherwise for the installation process?
I’m not very experienced in Linux, and I fear messing up installation on my Synology box.
I haven’t done any work with NAS on this as all my disk is in local arrays. I’m guessing (while being a bit hungover so please excuse me if I make mistakes
)…that you’d be installing on either a separate system or in a visual environment. There’s a general guide on setting up PRT on the wiki which includes informarion on installing on a virtual here : Ubuntu Install · wnielson/Plex-Remote-Transcoder Wiki · GitHub
Or a full machine install there’s a guide on Ubuntu’s site here : http://www.ubuntu.com/download/desktop/install-ubuntu-desktop
Hopefully that helps.
guys do you know if exist any way to control which user request the transcoding? i would like to deny transcoding to some users or atless no video transcoding only audio and remuxing.
and If you finally reléase your script to digitalocean autodeployment machine if you want i can make docker’s to be very easy installation for the mass