EAC3 not working. No AC3 audio works.

Using latest Docker CE. Debian 8.9 system. PMS version 1.9.7.4441 . Have tried using Linuxerver.io AND official Plexinc Docker images - same issue in both. Have tried no specified transcode folder, have tried with, have tried merging /tmp and /transcode. all with no luck.

Error in logs is:
[Transcoder] [eac3_eae @ 0x1934d20] EAE timeout! EAE not running, or wrong folder? Could not read

I have seen a bunch of posts however it doesn’t seem like anyone has come across an actual solution. Some of the fixes seemed to be system specific. Here is one thread that was covering this issue:

Troubleshooting (tried all in this thread):

Thanks in advance.

You need file change notifications to work on /tmp (inotify) for this to work. Sometimes this is exhaustion of the inotify watches (which is mentioned in the linked thread) and rarely this is a docker storage driver that doesn’t allow inotify watches.

Hey thanks for the response. I tried changing this and it didn’t make any difference. Set to (524288) with no luck. Kind of a dumb question - but this is modified inside the container right? not host side

@Lazuruz

That’s modified host side since it’s providing the iNotify service to the container.

The reason it is host side is because it is a kernel configuration. The containers use the same kernel as the host.

Thanks everyone! wow yeah feel kind of dumb for not realizing that it was host side. That fixed it.

@Lazuruz said:
Thanks everyone! wow yeah feel kind of dumb for not realizing that it was host side. That fixed it.

Could you please clarify on the fix? Was it just fs.inotify.max_user_watches=524288 on the host, or were there others, /tmp -specific settings too? I’m just trying to figure out why only /tmp (and eac3) has this issue, if it’s just about exhausting the limits.