Server Version#: 1.19.3.2764
Player Version#: Safari PlexWeb (4.30.2), iOS beta (6.12), tvOS beta (2.18)
Hi,
I have the error as per the topic title which has persisted through every PMS update since the latest version I have that still works (1.18.5). That is, files with E-AC3/TrueHD/Atmos codecs require a Direct Stream with audio transcoded to AAC/FLAC since I don’t currently have a surround setup. I update periodically to check if the issue is fixed and, since it never seems to be, I downgrade to 1.18.5 again. I don’t have issues with any non-Dolby files.
I’ve found numerous posts about this error, both here and on reddit, which indicate the issue lies with downloading the EasyAudioEncoder. On review of my log files, it seems that may also be the case for me but the specific reasons for having this issue aren’t clear to me and, despite hours of searching, I was unable to identify a single thread with a definitive resolution, they just seemed to close through inactivity.
I have tried deleting the codecs directory for it to be rebuilt with no success, the EAE just won’t download again. Curiously, it won’t download when I do the same after downgrading to 1.18.5 either, I instead have to restore the codec directory from a backup (which has been my failsafe to this point). Equally curiously (to me at least, probably obvious to anyone that knows what’s happening) and somewhat annoying is that the EAE that works fine with 1.18.5 does not work with any subsequent updated version of PMS, which is why I have to stick with the older version.
I attach the log file and reproduce what I think are the offending errors below to potentially save time if this is an obvious fix. I don’t presume to actually have any idea what I’m doing, I’m just clutching at straws at the moment so any help would be gratefully received. Whilst I currently have a functioning version of 1.18.5, I’m wary of the fact that PMS periodically issues required updates, the next of which I fear will leave me trailing if I cannot resolve this issue first.
Safari
May 09, 2020 02:13:22.651 [0x700007047000] INFO - CodecManager: obtaining EAE
May 09, 2020 02:13:22.651 [0x700007047000] DEBUG - HTTP requesting GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=001c1b7d-75c0-4d80-aa9b-2dd4d431d86f&oldestPreviousVersion=1.19.1.2645-ccb6eb67e&version=652
May 09, 2020 02:13:22.719 [0x70000668e000] DEBUG - HTTP 200 response from POST http://127.0.0.1:32600/devices/discover
May 09, 2020 02:13:23.233 [0x700006ebe000] DEBUG - Request: [127.0.0.1:58449 (Loopback)] GET /library/sections/2/all (10 live) GZIP Signed-in Token (dography)
May 09, 2020 02:13:23.371 [0x700007047000] DEBUG - HTTP 422 response from GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=001c1b7d-75c0-4d80-aa9b-2dd4d431d86f&oldestPreviousVersion=1.19.1.2645-ccb6eb67e&version=652
May 09, 2020 02:13:23.371 [0x700007047000] ERROR - Codecs: Failed to download XML for codec ‘easyaudioencoder’
iOS
May 09, 2020 02:13:35.322 [0x700006fc4000] INFO - CodecManager: obtaining EAE
May 09, 2020 02:13:35.322 [0x700006fc4000] DEBUG - HTTP requesting GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=001c1b7d-75c0-4d80-aa9b-2dd4d431d86f&oldestPreviousVersion=1.19.1.2645-ccb6eb67e&version=652
May 09, 2020 02:13:35.423 [0x7000061f3000] DEBUG - Auth: authenticated user 1 as dography
May 09, 2020 02:13:35.423 [0x700007047000] DEBUG - Request: [192.168.1.64:63846 (Subnet)] GET /:/timeline?bufferedTime=0&duration=8579738&key=%2Flibrary%2Fmetadata%2F45201&location=lan&playQueueItemID=71469&playbackTime=0&ratingKey=45201&state=buffering&time=75000 (21 live) TLS GZIP Signed-in Token (dography)
May 09, 2020 02:13:35.424 [0x700007047000] DEBUG - Client [BDFBD708-1342-4C42-AFF3-D3644FFE8CD0] reporting timeline state buffering, progress of 75000/8579738ms for guid=, playbackTime=0ms ratingKey=45201 url=, key=/library/metadata/45201, containerKey=, metadataId=45201, source=
May 09, 2020 02:13:36.040 [0x700006fc4000] DEBUG - HTTP 422 response from GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=001c1b7d-75c0-4d80-aa9b-2dd4d431d86f&oldestPreviousVersion=1.19.1.2645-ccb6eb67e&version=652
May 09, 2020 02:13:36.040 [0x700006fc4000] ERROR - Codecs: Failed to download XML for codec ‘easyaudioencoder’
tvOS
May 09, 2020 02:14:01.934 [0x700006ebe000] INFO - CodecManager: obtaining EAE
May 09, 2020 02:14:01.934 [0x700006ebe000] DEBUG - HTTP requesting GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=001c1b7d-75c0-4d80-aa9b-2dd4d431d86f&oldestPreviousVersion=1.19.1.2645-ccb6eb67e&version=652
May 09, 2020 02:14:01.955 [0x700006170000] DEBUG - Auth: authenticated user 1 as dography
May 09, 2020 02:14:01.955 [0x7000060ed000] DEBUG - Request: [127.0.0.1:58642 (Loopback)] GET /status/sessions (16 live) GZIP Signed-in Token (dography)
May 09, 2020 02:14:01.955 [0x7000060ed000] DEBUG - [Now] Adding 2 sessions.
May 09, 2020 02:14:02.149 [0x700006ebe000] DEBUG - HTTP 429 response from GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=001c1b7d-75c0-4d80-aa9b-2dd4d431d86f&oldestPreviousVersion=1.19.1.2645-ccb6eb67e&version=652
May 09, 2020 02:14:02.149 [0x700006ebe000] ERROR - Codecs: Failed to download XML for codec ‘easyaudioencoder’
Thanks for any help I guess.
Plex Media Server.log (615.2 KB)