Jump to content

Cessquill

Members
  • Content Count

    453
  • Joined

  • Last visited

  • Days Won

    1

Cessquill last won the day on November 21 2018

Cessquill had the most liked content!

Community Reputation

22 Good

About Cessquill

  • Rank
    Advanced Member

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Cessquill

    [Support] binhex - Radarr

    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.
  2. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    Yep - just force an update of the docker to reset it to stock.
  3. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    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!
  4. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    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)
  5. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    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.
  6. Cessquill

    Unraid OS version 6.7.0-rc5 available

    On previous...
  7. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    Run this version in User Scripts...
  8. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    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.
  9. Cessquill

    [Plugin] CA User Scripts

    That's the spirit! Some of my projects at work have more comment than code.
  10. Cessquill

    Dynamix - V6 Plugins

    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.
  11. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    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.
  12. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    1. Wait (or go with 6.6.6, or 6.7.0-rc4) 2. NVidia
  13. Cessquill

    Unraid OS version 6.7.0-rc5 available

    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.
  14. Cessquill

    [Plugin] Linuxserver.io - Unraid Nvidia

    *Very* rough calculation. Assuming a 2hr movie at 25fps means you've got 120x60x25 = 180,000 frames. 180,000 / 500 = 360 seconds = 6 minutes.
  15. Cessquill

    Additional Scripts For User.Scripts Plugin

    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!