EAE timeout! EAE not running, or wrong folder? Not on a NAS and not inotify

Server Version#: 1.20.4.3517
Player Version#: 4.45.0

Hi. I’ve started getting this error:

Nov 03, 2020 14:57:21.698 [0x7f75461c8700] VERBOSE - [Transcode] We want 60 seconds ahead, last returned was 1392.017000 and max is 1464.006000.
Nov 03, 2020 14:57:21.698 [0x7f75461c8700] VERBOSE - [Transcode] It took 0.0 sec to serialize a list with 0 elements.
Nov 03, 2020 14:57:21.926 [0x7f752a7fc700] VERBOSE - * Accept => /
Nov 03, 2020 14:57:21.926 [0x7f752a7fc700] VERBOSE - * Host => localhost:32400
Nov 03, 2020 14:57:21.926 [0x7f752a7fc700] VERBOSE - * User-Agent => curl/7.47.0
Nov 03, 2020 14:57:21.926 [0x7f752a7fc700] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Nov 03, 2020 14:57:21.927 [0x7f754d858700] VERBOSE - Didn’t receive a request from 127.0.0.1:42826: End of file
Nov 03, 2020 14:57:22.000 [0x7f7508ff9700] ERROR - [Transcoder] [eac3_eae @ 0x23a1e80] EAE timeout! EAE not running, or wrong folder? Could not read ‘/tmp/pms-44f6e915-a72c-4fee-ae38-81bbb7d38b3d/EasyAudioEncoder/Convert to WAV (to 8ch or less)/o5805npg2ubq5atxi3puvja6_5472-0-295.wav’
Nov 03, 2020 14:57:22.000 [0x7f75461c8700] ERROR - [Transcoder] [eac3_eae @ 0x23a1e80] error reading output
Nov 03, 2020 14:57:22.000 [0x7f747cff9700] ERROR - [Transcoder] Error while decoding stream #0:1: Input/output error

It happens mostly with 8ch audio. I’ve increased the inotify watchers as suggested in other posts:

sudo sysctl fs.inotify
[sudo] password for administrator:
fs.inotify.max_queued_events = 16384
fs.inotify.max_user_instances = 128
fs.inotify.max_user_watches = 65536

I’ve deleted the Codecs folder and restarted plex and it has created the folder again and downloaded EAE:

/…/Codecs$ ls -atrln
total 20
-rw-r–r-- 1 10010 10005 36 Oct 31 12:36 .device-id
drwxr-xr-x 3 10010 10005 4096 Oct 31 16:09 EasyAudioEncoder-798-linux-x86_64
drwxr-xr-x 4 10010 10005 4096 Oct 31 16:09 .
drwxr-xr-x 2 10010 10005 4096 Nov 2 06:25 02cff92-3522-linux-x86_64
drwxrwxr-- 14 10010 10005 4096 Nov 3 10:29 …

Here is the script I use to run plex with docker:

#!/usr/bin/env bash

docker stop plex;docker rm plex;docker pull plexinc/pms-docker:latest;

nvidia-docker run \
-d \
--name plex \
-e TZ=“America/Los_Angeles” \
-e PLEX_CLAIM=“none-of-your-business” \
-e ADVERTISE_IP=“http://80.081.35:32400/” \
-e PLEX_UID=10010 \
-e PLEX_GID=10005 \
-e NVIDIA_VISIBLE_DEVICES=all \
-e NVIDIA_DRIVER_CAPABILITIES=compute,video,graphics,utility \
-p 32400:32400/tcp \
-p 3005:3005/tcp \
-p 8324:8324/tcp \
-p 32469:32469/tcp \
-p 1900:1900/udp \
-p 32410:32410/udp \
-p 32412:32412/udp \
-p 32413:32413/udp \
-p 32414:32414/udp \
-h plex.also.none.of.your.biz \
-v ${PWD}/config:/config \
-v ${PWD}/tmp:/tmp \
-v /mnt/btrfs/media/plex/Movies:/data/Movies \
-v /mnt/btrfs/media/plex/Old_Movies:/data/Old_Movies \
-v /mnt/btrfs/media/plex/TV\ Shows:/data/TV\ Shows \
-v /mnt/btrfs/media/plex/Ripped\ Movies:/data/Ripped\ Movies \
-v /mnt/btrfs/media/plex/Ripped\ TV\ Shows:/data/Ripped\ TV\ Shows \
-v /mnt/btrfs/media/plex/Pre\ Roll:/data/Pre\ Roll \
-v /dev/shm:/transcode \
--gpus all \
plexinc/pms-docker;

I know some of the things in there related to getting GPU transcoding is unnecessary, but I got the hw transcoding to work and I didn’t want to futz with it anymore.

I first ran into the issue on the 30th when my friend reported a problem, and now I’m running into it myself and my previous quick and dirty fixes with codecs isn’t doing the job.

I’ve done the things mentioned above, but I’ve also restarted the host. Transcoding works on Jellyfin (but I prefer to use plex).

Thanks!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.