SOLUTION: Conversion failed. The transcoder exited due to an error

I’m having the same issue when transcoding mkv with external subtitle file.
I get the message:

Conversion failed. The transcoder exited due to an error.

If I use subtitle in the mkv file transcoder works fine.

Logs please of the problem - with debug logging enabled and a zipped copy of the external subtitle file

Running into a similar issue - running on debian with the latest plexpass .deb I’m getting transcoder errors as below; directplay works fine but that’s not feasible for all users or all media.

Mar 16, 2021 12:36:41.328 [0x7f8022ffd700] ERROR - [Transcoder] Unrecognized option 'crf:0'.
Mar 16, 2021 12:36:41.328 [0x7f8023fff700] ERROR - [Transcoder] Error splitting the argument list: Option not found
Mar 16, 2021 12:36:41.330 [0x7f80bf54b700] DEBUG - Jobs: '/usr/lib/plexmediaserver/Plex Transcoder' exit code for process 4287 is 1 (failure)

Cannot do anything with a log extract. Full logs zip is always needed to investigate and progress problems with the development team

I am back next Tuesday and would pick up any logs
Is it with specific files or all videos ?

Every file I’ve tried. Logs attached. Plex Media Server Logs_2021-03-16_12-42-46.zip (1.0 MB)

Here are the logs, subtitle file is searched from plex, I don’t have the file it self, I don’t know were plex downloads it.

Plex Media Server Logs_2021-03-18_14-25-10.zip (1.3 MB)

Thanks for the logs - there may be permissions issues for binary files

Logs show these errors for the codecs files

Mar 16, 2021 12:34:51.661 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/libmp3_decoder.so: failed to map segment from shared object
Mar 16, 2021 12:34:51.662 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/libh264_decoder.so: failed to map segment from shared object
Mar 16, 2021 12:34:51.662 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/liblibx264_encoder.so: failed to map segment from shared object
Mar 16, 2021 12:34:51.663 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/libdca_decoder.so: failed to map segment from shared object
Mar 16, 2021 12:34:51.664 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/libhevc_decoder.so: failed to map segment from shared object
Mar 16, 2021 12:34:51.665 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/libmpeg4_decoder.so: failed to map segment from shared object
Mar 16, 2021 12:34:51.666 [0x7f80c083f100] WARN - [FFMPEG] - Error loading external lib: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/367b3d4-3673-linux-x86_64/libaac_encoder.so: failed to map segment from shared object

and also error 13 for the EasyAudioEncoder binary

Mar 16, 2021 12:36:36.098 [0x7f80bf54b700] DEBUG - Jobs: '/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/EasyAudioEncoder-1165-linux-x86_64/EasyAudioEncoder/EasyAudioEncoder' exit code for process 4279 is 13 (failure)

could you check the permissions for this area

/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/

Is this on a mounted volume ? If it is then /etc/fstab entry must have exec option and must not have noexec

It could be because you missed the \ character in specifying the transcoder temp direcrory path

Mar 18, 2021 14:18:14.532 [6588] ERROR - [Transcoder] D:Transcode\Sessions\plex-transcode-uynvxyh1a7boewwjlk8pjugs-1aba3e67-c73c-4ddf-b6a6-330d7c404dd5\temp-0.srt: No such file or directory

Can you check what you have in server settings for the Transcoder temporary direcory

That was it!
Transcoder works normally now. I just added \ to the path.

Thank you!

That was easy. Had been mounted noexec.