DSM6 - 918+ - Codec issues with build "1.30.1.6497"

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:

  1. “codec not found”
  2. 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]

What might have been underlooking here?

May I see the DEBUG logs ZIP file please which captures this ?

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.

I need to see the ZIP please (all).

I don’t know which other files I’ll need to go through.
(I often open 8-10 log files at a time)

Not finding HEVC is suspicious.

Tells me PMS couldn’t download and save the codecs at startup

*Suppressed Log

Thank you.

Please open FileStation

Navigate to: Plex / Library / Application Support / Plex Media Server / Codecs

You will see multiple files and folders.

  1. Stop PMS

  2. Please delete all files and folders EXCEPT .device-id (the license file)

  3. Start PMS

  4. Retest

Example: (my DSM 7 PMS)

Many thanks @ChuckPa, it worked.

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.

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