I am having a strange issue, it appears when ever a job is sent to the optimizer it creates a job on both the home server for plex and on a remote transcoder. So I have 2 transcode sessions going on for anything that is being optimized. Anyone else running into this? I am running 1.1.3.2700.
For those interested in the Digital Ocean implementation mentioned earlier (dynamic spinup of slave droplets in D.O.), I received a number of PM requests, and decided to add a little write up article in the PRT github wiki here:
Feel free to strip out whatever usefulness you can from there!
@shushry said:
For those interested in the Digital Ocean implementation mentioned earlier (dynamic spinup of slave droplets in D.O.), I received a number of PM requests, and decided to add a little write up article in the PRT github wiki here:Use Case: PRT with Digital Ocean Cloud Ā· wnielson/Plex-Remote-Transcoder Wiki Ā· GitHub
Feel free to strip out whatever usefulness you can from there!
Great article. Thanks for this shushry. Iād like to try this out on scaleway as an exercise when I have the timeā¦
@shushry said:
For those interested in the Digital Ocean implementation mentioned earlier (dynamic spinup of slave droplets in D.O.), I received a number of PM requests, and decided to add a little write up article in the PRT github wiki here:Use Case: PRT with Digital Ocean Cloud Ā· wnielson/Plex-Remote-Transcoder Wiki Ā· GitHub
Feel free to strip out whatever usefulness you can from there!
I did that in a fully working docker system GitHub - segator/PlexRemoteTranscoderDocker: This is a set of docker to setup very easy plex with remote transcoding.
You only need to run 2 dockers with a docker compose and open some ports in your router. if I see people like it I will implement differents cloud computing like scaleway or AWS.
@wnielson
ur ignoring my messages and pm, canāt use the script
planned to donate with good amount ā¦
no need to reply anymore ā¦
@segator said:
@shushry said:
For those interested in the Digital Ocean implementation mentioned earlier (dynamic spinup of slave droplets in D.O.), I received a number of PM requests, and decided to add a little write up article in the PRT github wiki here:Use Case: PRT with Digital Ocean Cloud Ā· wnielson/Plex-Remote-Transcoder Wiki Ā· GitHub
Feel free to strip out whatever usefulness you can from there!
I did that in a fully working docker system GitHub - segator/PlexRemoteTranscoderDocker: This is a set of docker to setup very easy plex with remote transcoding.
You only need to run 2 dockers with a docker compose and open some ports in your router. if I see people like it I will implement differents cloud computing like scaleway or AWS.
Does yourās allow you to use an existing plex server? Thanks for putting in all this work BTW. ![]()
@dan.franks@gmail.com said:
@segator said:
@shushry said:
For those interested in the Digital Ocean implementation mentioned earlier (dynamic spinup of slave droplets in D.O.), I received a number of PM requests, and decided to add a little write up article in the PRT github wiki here:Use Case: PRT with Digital Ocean Cloud Ā· wnielson/Plex-Remote-Transcoder Wiki Ā· GitHub
Feel free to strip out whatever usefulness you can from there!
I did that in a fully working docker system GitHub - segator/PlexRemoteTranscoderDocker: This is a set of docker to setup very easy plex with remote transcoding.
You only need to run 2 dockers with a docker compose and open some ports in your router. if I see people like it I will implement differents cloud computing like scaleway or AWS.
Does yourās allow you to use an existing plex server? Thanks for putting in all this work BTW.
Yes of course, you only need to copy your current config files inside the plex data volume. The application the only thing that have different from the normal plex version is the āPlex Transcode executableā
@alhatmy said:
@wnielson
ur ignoring my messages and pm, canāt use the script
I have work and a life outside of this project and lately both of those have taken precedence. Back in August I asked about your SSH config but you never replied. If you are still having issues with SSH, then you need to start there and figure out why it isnāt working (Google is your friend here). If I or no one else on this forum is able to help you quick enough, you can always try to seek help in our gitter chat room as well.
Just a small update, I had to do extra work on my last update to 1.1x.
First I had to go to the /opt/Plex Transcoder dir. Once there I did a git pull
After I did a python setup.py install
Now here is where I had to go off the rails. The pry overwrite did not work for me. I had to copy the Plex Trancoder back to /usr/lib/plexmedia/Resources dir, dekete the plex_transcoder then do a pry install again. It worked after a service plexmediaserver restart
Just an fyi in case anyone has same issue.
@boboki said:
Just a small update, I had to do extra work on my last update to 1.1x.
First I had to go to the /opt/Plex Transcoder dir. Once there I did a git pull
After I did a python setup.py installNow here is where I had to go off the rails. The pry overwrite did not work for me. I had to copy the Plex Trancoder back to /usr/lib/plexmedia/Resources dir, dekete the plex_transcoder then do a pry install again. It worked after a service plexmediaserver restart
Just an fyi in case anyone has same issue.
Thanks @boboki. Iām actually running through the update to 1.1.3.2700-6f64a8d right now and will see how to make the process easier for others.
I did notice that Sync transcodes seem to fail when they point to any other server other than the primary. Any way to force those to go to primary, or any ideas why they might be failing?
@boboki said:
I did notice that Sync transcodes seem to fail when they point to any other server other than the primary. Any way to force those to go to primary, or any ideas why they might be failing?
Looks like Plex encodes the temporary files to /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sync+. Unfortunately, I donāt see a way to change this path in the UI, so the only work around for now would be to export that path as rw via NFS (or whichever network file sharing system you are using).
@wnielson said:
@boboki said:
I did notice that Sync transcodes seem to fail when they point to any other server other than the primary. Any way to force those to go to primary, or any ideas why they might be failing?Looks like Plex encodes the temporary files to
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sync+. Unfortunately, I donāt see a way to change this path in the UI, so the only work around for now would be to export that path asrwvia NFS (or whichever network file sharing system you are using).
I have done this, and it looks like it works now, but this brings up an issue with prt sessions now as sync transcodes do not show up in the list.
Anyone successfully had PRT function on 1.1.4? bobokiās solution for 1.1x donāt seem to work for me as I get a failure in the UI after clicking play. Doesnāt show in the logs that PRT is getting called either from what Iāve found.
I typically do not update until wnielson posts clearing it. I would roll back until then.
I just did a dkpg install of 1.1.4 and am holding with no remote transcoding at the moment. Hopefully Plex stops making changes that break PRT⦠or better yet, hopefully they hire you guys to make Plex include this stuff by default!
Anyone using freenas as Ć master with prt ? Does it work ?
@jclifton said:
I just did a dkpg install of 1.1.4 and am holding with no remote transcoding at the moment. Hopefully Plex stops making changes that break PRT⦠or better yet, hopefully they hire you guys to make Plex include this stuff by default!
I just installed 1.1.4.2757-24ffd60 and had no issues. Make sure that you install the latest version of PRT on all machines (python setup.py install) and that you run prt overwrite on the master. If youāre still having issues, let me know and weāll start looking at the logs.
@wnielson said:
@jclifton said:
I just did a dkpg install of 1.1.4 and am holding with no remote transcoding at the moment. Hopefully Plex stops making changes that break PRT⦠or better yet, hopefully they hire you guys to make Plex include this stuff by default!I just installed
1.1.4.2757-24ffd60and had no issues. Make sure that you install the latest version of PRT on all machines (python setup.py install) and that you runprt overwriteon the master. If youāre still having issues, let me know and weāll start looking at the logs.
I just removed the folder structures for PRT, did a clean git clone and followed the install guides. I get a āVideo conversion failed. The transcoder crashed or failed to start up.ā error message.
Which logs should I be pulling for ya?
@jclifton said:
Which logs should I be pulling for ya?
Check in /tmp/prt.log first. Then check in the Plex Media Server.log. Finally, if none of that is useful, open up your prt.conf and make sure that you log level is set to DEBUGāthis will allow PRT to capture output from ffmpeg.