Jump to content

Cessquill

Members
  • Posts

    789
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Cessquill

  1. I'm way out of my depth, but I'd guess that Handbrake would be blissfully unaware that it had stopped and restarted and the output would be fine. Just like pausing the copy/move of a file/folder in windows and resuming. Hopefully one of the tech lifeguards will chime in and throw me a life ring.
  2. So if Handbrake is in the middle of doing something at the end of the session, it will resume where it left off when starting back up again rather than being blitzed (I assume)
  3. Cosmetic issue that I've had before but couldn't work out (it's quite specific)... Browser window about 1280px wide On the plugins page Have multiple notifications Have updates to multiple plugins Close each notification one by one until all closed The notification container (jgrowl?) is still on the page and obscures most of the "update all plugins) button. Guessing the wrapper div would be on the top right on every page and needs hiding when last notification closed. Page refresh sorts it.
  4. Yes, all other traffic by default will still use your main connection. You can route other traffic through this docker's VPN, so if anything else needs security use this docker as a proxy. Typically a VPN will only allow so many concurrent connections on an account. By routing all home VPN traffic through one docker, it counts as one connection. See SpaceInmvaderOne's video for more.
  5. As alluded to, YMMV. When I first tested Plex DVR a few years ago, I passed my DVB-S card through to Plex in the same way that I would to the TVH docker and it "just worked". It scanned and found channels. Unfortunately Plex was way behind TVH at the time, so didn't go any further.
  6. Current version has had the unpacking issue for some time. Solution a couple of pages back is to install previous version...
  7. Hi - I'm a bit lost on this. What steps did you take to get it running on an -RC version?
  8. Just got to the forum with a right click on and "open in new tab", and thought again how handy it'd be. Little thing, but thank you for this
  9. I've done similar - I've shared several folders to the docker and they show up as choices when adding/scanning - "SD", "HD", "Shorts", etc.
  10. Yep - just force an update of the docker to reset it to stock.
  11. Just a quick note on this (which always trips me up) - if you're not getting it to work, manually type the commands into the docker template rather than copy/paste. That gets me every time! And to clarify - "switch to advanced view, and add --runtime=nvidia to the end of the list" means add it to the end of the "Extra Parameters" field. Got mine working now, and just spent 10 minutes wondering why all graphs were flat. Then realised that I was using Direct Play in Plex. D'OH!
  12. ENcoding should work with Unraid 6.6.7 Nvidia out the box, yes - if you've passed the card details through to Plex correctly (first / second post of this thread) and you've enabled hardware transcoding in Plex. The script just forces Plex to DEcode as well, which it doesn't officially do yet, and what does/doesn't play or why is way beyond my knowledge. (at least that's my understanding)
  13. That script (which looks familiar 😉) is a patch for Plex and is required until Plex formally release hardware decoding. Unless I've missed a big change, it has nothing to do with the Nvidia plugin (as in, the Nvidia version of Unraid has nothing to do with the apps you may be using). So, until Plex is upgraded, and you want hardware DEcoding, and you've got a Plex pass, you'll still need to run the script.
  14. No problems. Two points... Another user updated on this patch a bit later in this thread. It auto-sets the con variable for you, and only runs if it hasn't done already. I'll update mine shortly with that Forgot to mention that it's best to run it using the User Scripts plugin - you can copy and paste it straight into the plugin and run it there. It's then saved for running in the future. Edit: @JasonM beat me to it.
  15. That's the spirit! Some of my projects at work have more comment than code.
  16. 6.6.7 is still lower than 6.7, which is in -RC5 state at the moment. AFAIK, Community Applications will only return results compatible with your version. Either wait until 6.7 is out or install 6.7-RC5.
  17. Plex by default currently only hardware encodes, not decodes. Have you patched Plex to hardware decode? If so, the CPU usage could be the audio stream. Somebody else may know more - I'm only going by info in this thread.
  18. 1. Wait (or go with 6.6.6, or 6.7.0-rc4) 2. NVidia
  19. While it's up on the bench, can I make a small UI request please? Can the link to the Unraid site from the header logo open in a new tab/window? And/or could a link to the forum be made available from the interface again (unless I've lost it)? It's how I usually get here.
  20. *Very* rough calculation. Assuming a 2hr movie at 25fps means you've got 120x60x25 = 180,000 frames. 180,000 / 500 = 360 seconds = 6 minutes.
  21. Enable Hardware Decoding in Plex #!/bin/bash con="plex" echo "" echo "<font color='red'><b>Applying hardware decode patch...</b></font>" echo "<hr>" docker exec -i $con mv "/usr/lib/plexmediaserver/Plex Transcoder" "/usr/lib/plexmediaserver/Plex Transcoder2" docker exec -i $con /bin/sh -c 'printf "#!/bin/sh\nexec /usr/lib/plexmediaserver/Plex\ Transcoder2 -hwaccel nvdec "\""\$@"\""" > "/usr/lib/plexmediaserver/Plex Transcoder";' docker exec -i $con chmod +x "/usr/lib/plexmediaserver/Plex Transcoder" docker exec -i $con chmod +x "/usr/lib/plexmediaserver/Plex Transcoder2" docker restart $con echo "" echo "<font color='red'><b>Done!</b></font>" Description: Translation of manual steps required to patch Plex docker to enable hardware decoding if you're running an Nvidia version of Unraid. Quick Start: Set up and run as a script every time Plex updates. If your container is not called "plex", change the "con" variable (see notes) Disclaimer: If it can be improved (or if it's dangerously wrong), please let me know. Notes: Should be run when Plex is installed/updated From the command line, run "docker ps" to see what your plex container is called. Set that as the "con" variable in your script (mine is "plex") This script is only required until Plex officially supports hardware decoding It preforms the same as recommended in the NVidia plugin support thread here (where it was originally published), namely... Renames the file "Plex Transcoder" to "Plex Transcoder2" Creates a new "Plex Transcoder" file with the suggested contents Changes permissions on both "Plex Transcoder" and "Plex Transcoder2" files (not sure it's required on Transcoder2 - seemed to work for me without) Restarts the Plex container (not sure if required, but doing it anyhow) Probably best nothing is playing whilst the script is run You'll need to have Plex running for the script to work. Would require different code if stopped (would probably be safer to stop the container first, make the changes then start again, but here we are) Run "nvidia-smi dmon -s u" from the terminal (not within Plex container) to check whether the decoding is working. Set a video to play in a transcoded state, and the 3rd and 4th columns from the end should be non-zero This includes the "exec" addition to the Plex Transcoder file contents Good luck!
×
×
  • Create New...