Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Problem with Plex Docker's transcoding.

Featured Replies

Hi all i'm running the plex docker for years now and plying locally using direct play with no issues. Recently i've been sharing and also viewing media outside of my HTPC and have been battling transcoding problems for a while now. I've been bounced between the plex forum and here but i hoping this is my last stop until its resolved. 

I'm using Unassigned Devices to run the Docker and here are my settings. 

 

image.thumb.png.42f3a7b8630b0a271e5a54725f33828c.png

 

From my logs below, a guy over at the Plex forum found these errors 

Plex Media Server Logs_2018-11-21_20-16-24.zip

 

Nov 21, 2018 20:06:39.146 [0x14c474ffd700] ERROR - Unzip: could not set executable bit on output file
Nov 21, 2018 20:06:39.146 [0x14c474ffd700] ERROR - CodecManager: failed to extract zip 
Nov 21, 2018 20:06:39.146 [0x14c474ffd700] ERROR - Error configuring transcoder: Decoder install failed: truehd_eae

and asked the following 


 

Quote

 

Is there a mounted volume ?
Does /etc/fstab have `exec` set and `noexec` absent ?

This relates to path `'/config/Library/Application Support/Plex Media Server/Codecs'`

 

which i do have the Codec path but i'm not sure what the /etc/fstab is about so in googling it i found that if youre using UD you shouldnt have to worry about setting exec and noexec. 

 

image.png.c9eb16c25a1229b2342862ac329dca66.png

 

he then replied with this which confused the hell out of me.. ive read it over a few times but cant seem to figure out a fix from it. 

 

https://forums.plex.tv/t/solution-conversion-failed-the-transcoder-exited-due-to-an-error/234363/319?u=_toxic

 

can you please help me with this problem? 

 

 

Try doing a chmod -R 777 /mnt/disks/FD/appdata/PlexMediaServer/Library/Application Support/Plex Media Server/Codecs

 

  • Author

should i do this for the transcoding folder also?

 

i get this error when trying to run the command 

image.png.aeff9ca5482a4c092b5d3552170ab88e.png

 

Edited by ToXIc

  • Author

ok got it done.. 

 

image.png.3797dd6119d8237dccb72587189d67a0.png

 

but it didnt help 

 

12 hours ago, ToXIc said:

should i do this for the transcoding folder also?

 

i get this error when trying to run the command 

image.png.aeff9ca5482a4c092b5d3552170ab88e.png

 

You could try the transcoding folder also.

13 hours ago, ToXIc said:

should i do this for the transcoding folder also?

 

i get this error when trying to run the command 

image.png.aeff9ca5482a4c092b5d3552170ab88e.png

 

For file/folder names that include spaces you need to enclose it in quotes.   By default spaces are treated as parameter seperators

  • Author
9 hours ago, saarg said:

You could try the transcoding folder also.

just tried no change.. :/

 

9 hours ago, itimpi said:

For file/folder names that include spaces you need to enclose it in quotes.   By default spaces are treated as parameter seperators

thanks.. for the info. 

  • Author

any other ideas? 

 

Have you tried the slave option for the transcode mount? Try that or use the cache disk or an array disk for the transcode just for fun. 

  • Author

it is set to slave, or do you mean another option?

 

 

image.png.a5967ed65b165efae3433b92c4544b07.png

 

if i set it to the cache drive will it then write to the array? 

 

 

edit: I changed it to the cache but it still not transcoding.. 

 

image.png.12b2dcfbadf98105b08063e152a9e676.png

 

also it did create the folders on the cache drive.. it just didnt transcode. 

 

image.thumb.png.60573b3c2e4c4cc428c1135af685b6f5.png

 

Edited by ToXIc

That was the slave I meant. 

You do have the transcode path in plex settings set to /transcode? 

  • Author

i do 

image.png.fe339a15ab3850e6ea4ff38cf07a8bc2.png

  • Author

yes a few months back after i couldn't figure it out.. deleted the docker from linuxserver and setup a new one from the official repo and had the same problem. 

  • Author

i was given the suggestion to use RAM but that failed also 

image.png.95f5f8e29988927fcc85234fbdc10492.png

 

image.png.29d4c694248c99ffda637fb8ae386136.png

 

 

  • Author

any other ideas? 

 

  • Author

are these options correct? whats the section on the bottom?

image.png.17fa7b9d46f77b9bcde31ad520a430ab.png

 

  • Author

also move the contents of the codec folder into a folder called "old" restarted the docker and it put back the following 

image.png.3419b9aadda18a2d97642fc20380a560.png

 

but i still get the following error 
image.png.1dbd4a6f269e942cdf6eecc1df957879.png

  • Author

ok so i decided to delete everything format the flash drive and start from scratch.. 

 

so far it appears to be working fine.. now i just gotta fix matches and mark hundreds of moves watched. 

  • 1 year later...
On 11/25/2018 at 1:12 PM, saarg said:

Try doing a chmod -R 777 /mnt/disks/FD/appdata/PlexMediaServer/Library/Application Support/Plex Media Server/Codecs

 

@saarg

I started getting this error below when trying to play any mkv's. I then chmod the /tmp/transcode path to 0777 and now they are playing again. I am not sure what caused the issue as the day before all was fine.

Conversion failed. A required codec could not be found or failed to install.

Thanks!

Edited by guruleenyc

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.