I’m unsure if this is a separate issue, but I’ve found that my Apple TV 4K has consistent stutter with a 4K HEVC MKV (as if it was stop motion) when using the new player. When I switch back to the old player, it plays fine.
I’d like to get this fixed, would it help to start a new thread, or can I add some more details here?
A likely cause of what we observed with HEVC content stuttering in MP4 containers appears to be related to a bug with how mkvtoolnix v44 handled HEVC streams, namely causing the ctts atom to be missing or malformed. This was fixed in early April with v45.
I suspect Plex repackages MKV as MP4 when streaming to tvOS, and thus it would be susceptible to the same bug if it was packaged with a version prior to v45. Have you tried remuxing with v45 or v46?
If this doesn’t help, I suspect it’s a different issue.
As I look at the folder where ‘these things’ are - I see I have about 450 of them to do (as they keep coming in).
It’s simple:
Get V45 of MKVToolNix and run the original file through - just once.
You don’t need a YouTube Video for that…lol
My problem, as well as other’s - we run the files through Xmedia Recode, normally, to embed the subtitles and normalize the audio at 89db. Once that’s done it’s over and new file must be acquired. I’ve adjusted the ‘new work-flow’ to do a ‘remux’ first - after that I can do anything I like to them as they’ve been ‘repaired’.
If you don’t bother these files with anything and you do nothing, but rename them - MKVToolNix is your cure.
I checked one yesterday with no luck - it has 438 friends and family. I’m now endeavoring to put new ones in a new place.
I’m definitely going to remember these guys - not sure it’ll be fondly…lol
I just checked Star Wars E1 during the dreaded ‘Intro-Crawl’ on my Roku Ultra…
All is well…
It survived an XR pass - and I suspect the next XR version will include V45’s goodness - the XR guys are German and quite elusive, but do stay up on current events rather well.
Is there an Enhanced player available in the S10 client?
Are these unmodified RARBG files?
Do files they’ve released since 2020-05-04 exhibit the same problem?
The problem appears to be a missing ctts atom for the HEVC stream in a mp4 file. My testing of the enhanced player in version 2.17 of the tvOS client shows these files play as expected, are you finding something different?
The way I’ve been checking is: AtomicParsley <file.mp4> -T 1 | grep ctts
For clients other than Apple TV 4, I’d suggest starting a new thread, it appears to be the only effective method of calling attention to things that need it.
I am also having stuttering on Apple TV (non 4k… one generation old).
The files I created using handbrake. I can play the same files from the plex server using infuse on apple TV and they do not stutter. If I turn off the advanced player on the plex apple tv client the stuttering stops.
So the issue seems specific to the new enhanced plex player.
I’m having this problem too. I have an HEVC10 HDR 4K MKV I am trying to play on the Apple TV. The old player won’t even consider playing it and just gives me a black screen and the enhanced player has so severe stutters. The movie is completely unwatchable.
What version of mkvmerge was it created with? You can see this using ffprobe file.mkv included with FFmpeg, it should be listed in the HEVC stream metadata under _STATISTICS_WRITING_APP. Alternatively mkvinfo file.mkv included with mkvtoolnix will similarly show it under Writing application. Anything prior to v45 should be considered suspect. The easiest way to correct this is to extract the streams and repackage them using a mkvtoolnix v45 or greater, the details of which can be found elsewhere in this thread.
If this does not explain or otherwise help resolve your issue, it’s not related to the problem this thread was created to cover and I suggest a new thread specific to this case be started to ensure it receives the attention and clarity it deserves.