Easyaudioencoder download broken again, missing download link in xml

Server Version#: 1.26.1.5762
Player Version#: not relevant

hi folks,

I think the same issue reported here is occurring again. like the linked issue, the most obvious symptom is the 429 http response. from the PMS logs,

Apr 26, 2022 22:21:59.407 [0x70000576f000] Debug — [Transcode] HTTP requesting GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=baa9331f-cfac-4921-a59b-4bee2230988b&oldestPreviousVersion=1%2E20%2E1%2E3252-a78fef9a9&version=1785
Apr 26, 2022 22:21:59.579 [0x700005b87000] Debug — [HttpClient] HTTP/2.0 (0.2s) 429 response from GET https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=baa9331f-cfac-4921-a59b-4bee2230988b&oldestPreviousVersion=1%2E20%2E1%2E3252-a78fef9a9&version=1785 (reused)
Apr 26, 2022 22:21:59.579 [0x70000576f000] Error — [Transcode] Codecs: Failed to download XML for codec 'easyaudioencoder'
Apr 26, 2022 22:21:59.579 [0x70000576f000] Error — [Transcode] Error configuring transcoder: Decoder install failed: truehd_eae

the 429 is presumably because of retries due to the XML being incorrect. if I check the XML from another machine that isn’t being rate limited,

➜ curl "https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=baa9331f-cfac-4921-a59b-4bee2230988b&oldestPreviousVersion=1%2E20%2E1%2E3252-a78fef9a9&version=1785"
<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer friendlyName="myPlex" identifier="com.plexapp.plugins.myplex" title="Codec Downloads" codec="easyaudioencoder" version="1785" size="0">
</MediaContainer>

vs, the known-good version mentioned in that linked issue,

➜ curl "https://plex.tv/api/codecs/easyaudioencoder?build=darwin-x86_64-standard&deviceId=baa9331f-cfac-4921-a59b-4bee2230988b&oldestPreviousVersion=1%2E20%2E1%2E3252-a78fef9a9&version=1764"
<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer friendlyName="myPlex" identifier="com.plexapp.plugins.myplex" title="Codec Downloads" codec="easyaudioencoder" version="1764" size="1">
  <Codec url="https://downloads.plex.tv/codecs/1764/darwin-x86_64-standard/EasyAudioEncoder-darwin-x86_64-standard.zip" fileSha="a3e6ac2c367fdfc1648ddead056d11ee1e88fe14" fileSha256="61728ea2d8be32bf86203230c1054011e0e4f46276d07c221add930edf5d7e93" fileName="EasyAudioEncoder-darwin-x86_64-standard.zip" build="darwin-x86_64-standard" license="lifetime d01dc77feb67abf538ae8c5eeba7a371e0a80ca6f60f3030f73786993598 e45698d6f261735d73c78d24d59c8a0000cc49b85344a19a63007fd2eb1a5d45"/>
</MediaContainer>

looks like the latest is missing the Codec tag again

1 Like

Should be fixed now, can you confirm? Apologies for the error. We are working on a solution to prevent situations like this in the future.

yep, looks good! thanks for the quick response!

1 Like

Great, thanks for confirming!

I have a similar issue for easyaudioencoder but I get an http 200 response. It still says it can’t download the XML for the codec. I’ve deleted the contents of my codecs folder but these still won’t play, is this something on my server I need to change or should it just be working?

That sounds like a different beast, could you open a new thread and post logs etc.?

Hi. I have similar issue:

Apr 28, 2022 11:58:01.370 [0x809798600] DEBUG - [Transcode] HTTP requesting GET https://plex.tv/api/codecs/easyaudioencoder?build=freebsd-x86_64-standard&deviceId=80f3e695-fb04-405e-9def-c587722b17f2&oldestPreviousVersion=1%2E22%2E1%2E4228-724c56e62&version=1785
Apr 28, 2022 11:58:01.449 [0x809277000] DEBUG - [HttpClient] HTTP/2.0 (0.1s) 200 response from GET https://plex.tv/api/codecs/easyaudioencoder?build=freebsd-x86_64-standard&deviceId=80f3e695-fb04-405e-9def-c587722b17f2&oldestPreviousVersion=1%2E22%2E1%2E4228-724c56e62&version=1785 (reused)
Apr 28, 2022 11:58:01.449 [0x809798600] ERROR - [Transcode] Codecs: Failed to download XML for codec 'easyaudioencoder'
Apr 28, 2022 11:58:01.449 [0x809798600] ERROR - [Transcode] Error configuring transcoder: Decoder install failed: eac3_eae

Please advice

I have here

I’m experiencing the same, with no resolution after your ‘should be fixed’ post @tamas . Failed to download XML in logs and playback will not start with a “required codec could not be found or failed to install” error.

What’s the exact URL?

Hope this helps @tamas - just pulled this from my logs right now after attempting playback on iOS:

Apr 29, 2022 04:58:12.949 [0x80af8cc00] DEBUG - [Transcode/BB5EEFAF-FAE7-41A6-A78A-E307741F92D8] Starting a transcode session BB5EEFAF-FAE7-41A6-A78A-E307741F92D8 at offset -1.0 (state=3)
Apr 29, 2022 04:58:12.949 [0x80af8cc00] INFO - [Transcode/BB5EEFAF-FAE7-41A6-A78A-E307741F92D8] CodecManager: obtaining EAE
Apr 29, 2022 04:58:12.949 [0x80af8cc00] DEBUG - [Transcode/BB5EEFAF-FAE7-41A6-A78A-E307741F92D8] HTTP requesting GET https://plex.tv/api/codecs/easyaudioencoder?build=freebsd-x86_64-standard&deviceId=eb617354-87f2-4265-8f94-95bc7dc55283&oldestPreviousVersion=1%2E15%2E2%2E793-782228f99&version=1785
Apr 29, 2022 04:58:13.038 [0x80751a700] DEBUG - Completed: [72.136.106.204:27166] 200 GET /photo/:/transcode?height=2&minSize=1&url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F7154%2Fthumb%2F1646293121&width=960 (21 live) TLS GZIP 196ms 228208 bytes (pipelined: 1)
Apr 29, 2022 04:58:13.090 [0x808c89000] DEBUG - [HttpClient] HTTP/2.0 (0.1s) 200 response from GET https://plex.tv/api/codecs/easyaudioencoder?build=freebsd-x86_64-standard&deviceId=eb617354-87f2-4265-8f94-95bc7dc55283&oldestPreviousVersion=1%2E15%2E2%2E793-782228f99&version=1785 (reused)
Apr 29, 2022 04:58:13.090 [0x80af8cc00] ERROR - [Transcode/BB5EEFAF-FAE7-41A6-A78A-E307741F92D8] Codecs: Failed to download XML for codec 'easyaudioencoder'
Apr 29, 2022 04:58:13.090 [0x80af8cc00] ERROR - [Transcode/BB5EEFAF-FAE7-41A6-A78A-E307741F92D8] Error configuring transcoder: Decoder install failed: eac3_eae

Try now

I have just tried - works fine now, I can play video that was giving me error before.

1 Like

Fixed - thanks so much!

1 Like

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