# EAC3 transcoding failing

**URL:** <https://forums.plex.tv/t/eac3-transcoding-failing/942661>\
**Category:** Plex Media Server\
**Tags:** server-linux\
**Created:** [September 8, 2026, 12:32pm UTC](https://forums.plex.tv/t/eac3-transcoding-failing/942661 "2026-09-08T12:32:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpifer](https://avatars.discourse-cdn.com/v4/letter/j/f19dbf/32.png) [@jpifer](https://forums.plex.tv/u/jpifer)\
**Post date:** [September 8, 2026, 12:32pm UTC](https://forums.plex.tv/t/eac3-transcoding-failing/942661/1 "2026-09-08T12:32:54Z")

</div>

I know there are tons of other posts about EAC3 failing to transcode, but I have yet to find a solution.

I moved my plex installation from a Linux VM, which plays everything fine, to a bare metal ubuntu with an nvidia GPU and plex running in a container. Jellyfin in another container plays all the videos fine.

Both the old server and the new one are running the latest version of Plex. I have tried downgrading plex on the new server to several iterations and none have worked. When I try to play a video using EAC3 in the browser or Chromecast TV sticks, I get the error below.

`Sep 08, 2026 08:17:02.000 [125714379856696] ERROR - [Req#1d8/Transcode/nvsn52gal2e8rl7jvd7fqjua/cdd8a059-3b7f-417c-8e49-6dff9371ef5c] [eac3_eae @ 0x730eecf18b80] EAE timeout! EAE not running, or wrong folder? Could not read '/run/plex-temp/pms-d7ee0f2c-38b5-4ccc-a5b4-5c47c10fe180/EasyAudioEncoder/Convert to WAV (to 8ch or less)/nvsn52gal2e8rl7jvd7fqjua_714-0-9.wav'`  
`Sep 08, 2026 08:17:02.000 [125714379856696] ERROR - [Req#1d9/Transcode/nvsn52gal2e8rl7jvd7fqjua/cdd8a059-3b7f-417c-8e49-6dff9371ef5c] [eac3_eae @ 0x730eecf18b80] error reading output: -5 (I/O error)`  
`Sep 08, 2026 08:17:02.001 [125714379856696] ERROR - [Req#1da/Transcode/nvsn52gal2e8rl7jvd7fqjua/cdd8a059-3b7f-417c-8e49-6dff9371ef5c] [aist#0:1/eac3 @ 0x730eec702680] Error submitting packet to decoder: I/O error`  
`Sep 08, 2026 08:17:04.371 [125714379856696] WARN - [Req#1f1] Invalid library metadata ID 69ef88797bdcd1269f9911a7 passed.`

I’ve also deleted the Codecs directory and let Plex recreate it.

Permissions all check out as far as I can tell.

Any other suggestions?

Any help is greatly appreciate.

Thanks

---

<div class="post-metadata">

**Author:** ![OttoKerner](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ottokerner/32/10079_2.png) [@OttoKerner](https://forums.plex.tv/u/OttoKerner)\
**Post date:** [September 8, 2026, 12:48pm UTC](https://forums.plex.tv/t/eac3-transcoding-failing/942661/2 "2026-09-08T12:48:43Z")

</div>

Maybe [Almost none of my contents plays - #5 by OttoKerner](https://forums.plex.tv/t/almost-none-of-my-contents-plays/898817/5)

---

<div class="post-metadata">

**Author:** ![jpifer](https://avatars.discourse-cdn.com/v4/letter/j/f19dbf/32.png) [@jpifer](https://forums.plex.tv/u/jpifer)\
**Post date:** [September 9, 2026, 5:12pm UTC](https://forums.plex.tv/t/eac3-transcoding-failing/942661/3 "2026-09-09T17:12:14Z")

</div>

The fix for my situation was to create a custom transcode directory in the docker config like:

`volumes:`  
` - ./transcode:/transcode`

Then point plex to /transcode under Settings/Transcoder/Transcoder temporary directory

Thanks

---

<div class="post-metadata">

**Author:** ![jpifer](https://avatars.discourse-cdn.com/v4/letter/j/f19dbf/32.png) [@jpifer](https://forums.plex.tv/u/jpifer)\
**Post date:** [September 9, 2026, 5:16pm UTC](https://forums.plex.tv/t/eac3-transcoding-failing/942661/4 "2026-09-09T17:16:53Z")

</div>

> [@jpifer](#):
>
> create a custom transcode directory in the docker config like:
> 
> `volumes:`  
> ` - ./transcode:/transcode`
> 
> Then point plex to /transcode under Settings/Transcoder/Transcoder temporary directory

Oh yeah, also have to match permissions to the user specified in your docker config (PUID/PGID) and chmod 775 on the directory.
