Jump to content

lasewun

Members
  • Posts

    12
  • Joined

  • Last visited

Posts posted by lasewun

  1. 2 minutes ago, Blumpkin said:

    I've done that, and used to the script. Both produce the same results, using the official container.

    How are your sure its not decoding? It most likely is but cant be reported in PLEX dashboard.

    Use this command and send a screenshot of it when you have a transcode going.

    nvidia-smi dmon -s u

  2. 1 hour ago, JasonM said:

    Correct. Encode works great. Just no decode. CPU is doing it.

    This can be done, go to page 12 I think it was for decoding settings. 

     


    mv 'Plex Transcoder'  'Plex Transcoder2'
    apt-get update && apt-get install nano
    nano 'Plex Transcoder'

    **

    (in file

    #!/bin/sh
    exec /usr/lib/plexmediaserver/Plex\ Transcoder2 -hwaccel nvdec "$@"
    )

    **

    chmod +x 'Plex Transcoder'

    chmod +x 'Plex Transcoder2'

  3. On 2/22/2019 at 9:06 AM, saarg said:

    The vaapi errors might have something to do with it. Might be something in binhexs emby container. You don't pass through an igpu? 

     

    Can you test installing the original emby container and see if that works? 

     

    When you have encoding and decoding working for plex. Do you notice CPU still spiking? I have spikes upto 45% and hover around 15%. I see decoding and encoding working via nvidia-smi. 

    You seem very knowledgeable and might have some insight. I thought it might be audio transcoding but after reading up nvdec should be handling this also?

  4. 1 hour ago, hus2020 said:

    Hi I run the official Plex Docker under unraid. I see that every-time I patch the plex transcoder to plex transcoder2, the next day it reverts back to original. Is the official docker doing background update check every day? Can anyone provide inputs...

    Yes, most likely you have a appdata backup being run that is stopping then restarting docker. Check your logs.

  5. On 2/19/2019 at 1:48 AM, endiz said:

    Turn that frown upside down! If you want to force the decode through NVDEC, do the following:

     

    1. Launch into the plex container shell.

    2. Rename "/usr/lib/plexmediaserver/Plex Transcoder" >  "/usr/lib/plexmediaserver/Plex Transcoder2"

    3. Create a new file called "/usr/lib/plexmediaserver/Plex Transcoder" and put this in the contents:

     

    
    #!/bin/sh
    /usr/lib/plexmediaserver/Plex\ Transcoder2 -hwaccel nvdec "$@"

    4. chmod +x "/usr/lib/plexmediaserver/Plex Transcoder"

     

    Done! Your transcodes should be encoded and decoded by nvidia. Plex doesn't reflect it because its a workaround, but check out your CPU utilization, should be negligible.

     

    Unfortunately, you will have to run this everytime the plex docker gets updated until plex adds support for NVDEC officially.

    I cant get this to work.

     

    These are my steps

    docker exec -it plex bash

    cd /usr/lib/Pl*

    mv 'Plex Transcoder'  'Plex Transcoder2' 

    nano 'Plex Transcoder' 

    **

    (in file

    #!/bin/sh
    /usr/lib/plexmediaserver/Plex\ Transcoder2 -hwaccel nvdec "$@")

    **

    chmod +x 'Plex Transcoder' 

    chmod +x 'Plex Transcoder2' 

     

    I got it to work but now its only nvdec no encoding? Do I need need to have both arguements?

     

     

    Are you happy to post your script/commands to get it to work?

     

     

×
×
  • Create New...