Plex Media Server - Transcoder Preview: 1.12.2.4896

Hello, forum users! It’s time again for an update to Plex’s transcoding and analysis backend. This is a special forums-only preview release; the changes in this build will be included in an upcoming regular release once any new issues are handled.

Please test this version with a variety of different media file formats and clients. If you notice any new issues, please respond to this discussion instead of starting a new one, and include your Plex Media Server logs and a sample file that reproduces the issue.

Note that regular releases’ version numbers may share the same first 3 components as this release. The fourth component (the build number) will differ.

If you’re running Windows, you should always uninstall preview releases before installing another preview release or an official release. This won’t affect your library or personal data at all, and it will work around some Windows installer-related issues.

NEW:

  • (Transcoder) Update to latest upstream ffmpeg
  • (Analysis) Identify certain Live and DVR-recorded streams that failed to play back on iOS and tvOS devices (#5308)

FIXES:

  • (Transcoder) Hardware video decoding sometimes wasn’t reported, even when it was being used (#7670)
  • (Transcoder) The server could erroneously attempt to mux DVB teletext into Matroska (#8213)
  • (Transcoder) Transcodes to AC3 in MP4 played with incorrect channel mapping on Apple devices (#8306)
  • (Transcoder) Transcodes to EAC3 in MP4 for Apple devices did not play audio (#8312)

Download Links:

EDIT (2018-03-21): Links updated to build 1.12.2.4896.

@rcombs Does this version also include the new build system from here?

@Wiidesire said:
@rcombs Does this version also include the new build system from here?

It does not.

The new build system has 3 digit build numbers as in the 119 in 1.11.1.119 whereas the existing build system has 4 digit numbers as in 1.12.1.4843

I cannot play any recording in my DVR. It says transcoder crashed. I have tried three different shows. Right now I am recording a new show so when it shows up I will test again. Everything else so far seems to be operating normally. When I download a movie and it is getting the information about it I noticed that it is no faster than it was before.

It appears that the above problem I discussed has a Nother wrinkle to it. It seems if I am using a device other than the server computer the recording will play. On the server computer it is only a black screen with a continual buffer.

If you notice any new issues, please respond to this discussion instead of starting a new one, and include your Plex Media Server logs and a sample file that reproduces the issue.

dvd sourced tv-show; I forced transcoding in the Plex for Android TV client by telling it to playback @ 320kb/s – after few seconds playing w/ active HW transcode, this crashes my client. It appears the forum doesn’t like my sample, hence only the MediaInfo extract.

edit: sample zipped and added. thanks for the hint, @sa2000 :wink:

@tom80H said:
It appears the forum doesn’t like my sample, hence only the MediaInfo extract.

Any file type you cannot attach can be zipped and the zip file attached
If the zipped file is too large to attach, please upload to Dropbox or similar service and share a link here

Server: Debian Stretch, Intel® Xeon® CPU E3-1245 V2, vaapi support for mpeg2, h264, vc1

Clients: Web App 3.39.3 in Firefox 58.0.2 on Arch Linux, NVIDIA SHIELD TV FW 6.3 with Android App 6.14.1

I performed some initials tests with my own media files and also tried some typical sample videos. So far only one problem with 10bit h265.

mpeg2 hw transcoding: perfect on both clients. Tried most transcoding qualities. No crashes, correct display.

h264 hw transcoding: perfect on both clients. Tried most transcoding qualities. No crashes, correct display.

10bit h265 sw transcoding: completely wrong tone mapping. Colors look extremely washed out and dull. Unwatchable. Evident in both clients. Used video sample: http://hdrsamples.com/exodus-4k-uhd-hdr-sample-footage/

I will post updates as soon as I encounter further problems.

completely wrong tone mapping

Tone mapping for HEVC content is not yet implemented. This is not a regression in the transcoder preview.

@rcombs said:

completely wrong tone mapping

Tone mapping for HEVC content is not yet implemented. This is not a regression in the transcoder preview.

OK. Noted. I typically do not require transcoding because of the SHIELD TV and was not aware of this. So, at the moment, it’s looking good so far on my server. Nice work :slight_smile:

with the last PMS i couldn’t play any mkv with dts ( PMS for synology 716+II) on Plex AFTV Client anymore.
after minutes of waiting it still stands on buffering and does not start to play. the cpu load is always on 92% and higher. that does not happen with earlier versions :frowning: the lg webos plex client makes it but has problems with the aspect ratio. the windows client plays it correctly.

media example

@noyse Can you please provide your Plex Media Server logs that cover your playback attempts on the FireTV device and LG WebOS TV?

Also, can you check if downgrading to the latest 1.12.0 PMS fixes the issues?

@chrisallen i sent the logs via PM i’m not sure if i could get back to an earlier Version on synology without uninstall/install it

try to manually install the old version in the DSM package manager; this should work without uninstalling the server first (but even if you have to, the Plex server data won’t be deleted).

Even though it’s not transcoding, it does seem a lot snappier to start playback through the web UI (Chrome). I just upgraded from the latest official version and I think the time to playback is reduced by at least 50%. I’ll see how it behaves on Chromecast and the iOS app later tonight.

*** comment removed *** … found old news :neutral:

  1. Issue with 4k MKV content on the ATV 4k. The error is the transcoder failed to start or crashed.
  2. Issue with audio mapping of 68062.xml

Server version 1.12.1
tvOS : 1.25

Server logs, ATV logs and XML attached.

70316.xml - fails sample file below

67649.xml - fails same as 70316

68062.xml - works but the center audio channel is mapped to the right. I mentioned this issue in another post. https://forums.plex.tv/discussion/307172/bug-plex-server-1-11-1-4760-4k-5-1-dts-audio-to-ac3-wrong-audio-channel

Sample file of 70316.xml:
https://www.dropbox.com/s/znjyt4kliysfbq7/Thor%20Ragnarok%20(2017)%20Remux-2160p.oth.mkv?dl=1

Sample file of 68062.xml:
https://www.dropbox.com/s/1jzhupxy07zrfr8/Inception%20(2010)%20Remux-2160p.oth.mkv?dl=1

Is this version supposed to hw decode mpeg2? If so mine is not on a synology. Can provide logs if it is indeed supposed to.

@jpirotte said:
Is this version supposed to hw decode mpeg2? If so mine is not on a synology. Can provide logs if it is indeed supposed to.

Seems to fully transcode when using the web app but not Xbox. I’ll do more testing and report back