Server Version#: 1.30.1.6497-5fc2e0894
Player Version#: 5.52.3
Since updating yesterday to 1.30.1.6497-5fc2e0894 I’m running into codec issues. Either:
“codec not found”
and now “transcoding fail”
Case 1 happened first. The latest created codecs directory was staying empty. I finally did get passed this error by force copying older codec files (from 30/12) into the newly created dir.
Then case 2 is now happening. It seems Plex server is rightly founding the codecs but seem unable to use them.
As of now I see 2 tentatives solutions :
I could probably try to solve everything by rolling back to previous package version, but I don’t have it on hand anymore.
I could probably manually install the latest codecs packages, but I’ve not found any useful ressources pointing to them. So far I found this URL, but it is useless to my system. I also figured something should be doable with a cleverer version of https://downloads.plex.tv/codecs/[Device ID]/[target system]/[codec]
Sure. Complete log rep is ~17Mo compressed.
Which files would you like to see from it?
Parsing those quickly, I find some suspicious notes in Media Server log:
Jan 04, 2023 17:09:52.374 [0x7f569cabcb38] WARN - [Req#e6/Transcode] [FFMPEG] - Incompatible FFmpeg versions: ‘583b3e4-4434’ vs. ‘583b3e4-4441’.
Jan 04, 2023 17:16:52.651 [0x7fc3a22dcb38] WARN - [Req#d6/Transcode] Failed to find decoder ‘hevc’
Jan 04, 2023 17:16:53.751 [0x7fc39f6f7b38] DEBUG - [Req#ce/Transcode] TPU: hardware transcoding: enabled, but no hardware decode accelerator found
Jan 04, 2023 17:16:53.842 [0x7fc3a0b15b38] ERROR - [Req#ea/Transcode/raea9nzwiq08grqvnw27kqpv/0540a17a-0fa5-464e-b683-85f1497a3a36] Unknown decoder ‘hevc’
Jan 04, 2023 17:16:53.844 [0x7fc3a6859b38] DEBUG - Jobs: ‘/volume1/@appstore/Plex Media Server/Plex Transcoder’ exit code for process 30465 is 1 (failure)
Jan 04, 2023 17:17:04.085 [0x7fc3a6859b38] DEBUG - Jobs: ‘/volume1/@appstore/Plex Media Server/Plex Transcoder’ exit code for process 30949 is 1 (failure)
Jan 04, 2023 17:17:05.501 [0x7fc3a22dcb38] WARN - [Req#11a/Transcode] Got a request to stop a transcode session without a valid session GUID.
So I think I went a step too far yesterday. I tried the same, but also suppressing the original .device-id file that was there. It ends-up recreating a new one, with a new id. But even if it recreated reps, it kept being unable to download codecs in it.
Here, following your instructions I also restore the original id file. And its now working again.