Apple Player Update Beta Testing

Are all these with the two new options enabled?

And all these issues are when testing AirPlay or are you seeing some of these issues in regular playback?

Correct, when enabling the 2 new options. although, the audio has seemingly gotten better the more I tested.

not sure if it pertains, but I also have tvOS ‘match content’ setting disabled.

Lastly, LiveTV (CableCard tuner) is not performing well at all and most of the time will not load my channel and/or gets stuck in a buffering loop where video is frozen and audio comes in and out. (this was not happening on the last beta/non-experimental build.

1 Like

If you could try disabling the New Renderer to see if the Thermal state stays “nominal” that would be helpful to test.

The match content setting shouldn’t affect performance in this way but it is beneficial to have enabled in general.

I’ll be looking at Live TV. Seems like there are a few issues with it right now.

2 Likes

Craig, thanks for the new build. I’m curious, like mentioned above, should we be having the ‘match content’ settings in TV OS for HDR and frame rates on or off for ultimate best results with Plex? It seems like those settings on usually make the sync much worse. I was just curious what you encourage us to do with those settings. Thanks.

I recommend having “Match Dynamic Range” enabled. If this is not set we won’t change the dynamic range when playback is starting.
So unless you know all of your content is SDR, HDR, etc then I would allow the application to determine what value to set.

I’m experimenting with “Match Frame Rate” since it seems like the API we use with this value is not as precise as we want. So currently this value does not matter.

2 Likes

Just joined the latest beta for the first time (thanks!) so my testing is mostly coming from a latest stable > latest beta comparison, so apologies if I missed stuff that’s previously been discussed. I just briefly threw a couple files at it (will try watching something longer term later).

Coming from the last stable release, the first thing I noticed was lip sync seems fixed (or at least is a lot closer) in things I tested. However I did learn from this that some files I have might just be badly encoded at the source and still have bad lip sync, so an option to adjust this (gone in the beta) would still be nice to have in the future. Edit: after buying a year of Infuse to compare to which played back the files perfectly with no sync problem, it seems the sync issue just still is most noticeable with HDR content on Plex, though there’s still about a 100ms delay on the SDR 4K content I tried too (measured with CatchInSync).

The second thing I noticed was that Dolby Vision doesn’t seem to work, and it just defaults to standard HDR when playing DV content. This also happened in the LG TV Plex app, whereas it wasn’t an issue in the latest stable Apple TV app. The Apple TV (2nd gen 4k, A2169) is set to match the content and frame rate.

I haven’t touched the advanced settings yet, so I’m looking forward to trying the new renderer out.

Hi Volts,

I may be wrong, but I believe it was stated at one point that the new/experimental players are not going to be supported on the Apple TV HD devices, and that we need to fall back to the “old player”.

Hi Craig,
I must say so far I’m impressed. Took your advice and enabled Match Dynamic Range, so HDR looks fantastic. As mentioned HEVC is a bit slow to commence. From my observations the larger the 4k Title (GB) the slower the start.

It would be interesting to see if the other contributors have Titles greater than 39GB HEVC and see the issue.

I have tried numerous file types and have noticed the slightest stutter with a few scenes in Horizon an American Saga

So a great start to using 8.44 (9572) ATV 4k Gen 3 Ethernet connection.

Note: Updated by older LG 65" OLED B8 to 65"OLED G4, using the TV audio set to EAC3. ( Love Black Friday hot Deals , sub $2,250 USD Delivered) Great deal in OZ.

Thank you again for another update.

Love the preview app too! Awesome design and can’t wait to see it on Apple TV.

On the new update with minimal long playback testing.

New Audio Engine:

  • New audio engine doesn’t seem to like my HomePod stereo pair.
  • Due to mpegts issues with seeking/resuming, the new audio player doesn’t play nicely with recorded or live tv either.
  • Both these issues make playback not possible on alot of my media while the new audio engine is turned on.

New Renderer:

  • New Renderer seems to keep my framerate more stable with Live TV and my other media.
  • Virtually no frame drops (use to see about 1000-2000 with live tv in first 3 mins before settling)
  • Looks as though the ‘stutter’ is also reduced/non existent.

My ourstanding issues:

  • Still cannot play Live TV in PiP mode on iOS as my Live TV is HEVC and PiP is still using AVPlayer (as you probably know, just haven’t gotten to it yet)
  • Seeking in mpegts is very troublesome still. Almost impossible to seek Live TV and recorded TV is almost just as quick to watch it.
  • While transcoding subtitles still do not appear. I do have it set to ‘HLS - Webvtt’ in my client profiles, as that seems to work best for both old players, please let me know if I should change that setting.

Also saw you mention about the ‘Match’ settings.

Is the recommendation to use:

Match Dynamic Range: On
Match Framerate: Off

Or should we have both on with the understanding that ‘Match Framerate’ may not be doing a lot?

Thanks again!

Edit: will 8.44 be released to the AppStore with the experimental player? Great news if so.

1 Like

I can confirm similar issues with Live Tv:

  • Rewind/FF don’t work currently with MPEGTS.
  • PIP mode is just freezing, but it is not transcoding to HEVC, it is transcoding to H264 (and I’m on the HEVC server preview).
  • While transcoding subtitles still do not appear. I do have it set to ‘HLS - Webvtt’ in my client profiles, as that seems to work best for both old players, please let me know if I should change that setting.

I’m not seeing any issues with subtitles when transcoding, SRT or PGS. Are you referring specifically to subtitles in Live TV feeds?

1 Like

Will try to disable that and run some additional 4K tests.

I had to disable both new settings to get Live TV to work consistently. I am noticing faster media loading/playing times(less spinning wheel). Is that part of the enhanced player improvements? sorry, If I missed that. It seems the media still needs a few seconds to buffer while it starts, but less black screen with spinning wheel is nice.

@Craig_Holliday

On my Apple TV 4K running tvOS 16.6, when disabling Match Frame-Rate and leaving Match Content on in the system settings, HDR and DV content is washed out in Plex with both new renderer on and off. With both match frame-rate and match content enabled, HDR and DV content properly tone maps.

However, this does not happen on my Apple TV 4K running 18.1.

1 Like

My media is all converted to MP4 with mov_text subs for the best compatibility with the old player incase it’s needed.

So when I needed to transcode those I was having the best luck with webvtt.

In your client profile for Apple TV, what is your target subtitle container?

I’m not running custom client profiles for Apple TVs anymore. I’m able to direct play mov_text subs and srt subs. Also, if transcoding a file with mov_text subs enabled, it just burns them in.

Oh okay no problems.

Yeah direct play for mov_text and srt are perfect for me.

But when transcoding nothing appears. Probably if I remove my custom profile it would burn in too.

For giggles I put on the old player, and with the old player srt subs are converted to webvtt, but they play fine.

Yeah I’ve found the same.

I’ll try mess around with my client profile and might be better to leave it blank and have mov_text burn in for now.

Also @Craig_Holliday while testing this morning I found sometimes I had to force close the app on Apple TV when changing settings.

Eg. Enabled the new audio engine, would not play mpegts properly, disabled it and it still wouldn’t play until I closed plex from the app switcher and reopened.

So for those testing the new settings might be worth force closing when changing between settings?

Just testet the latest beta. With both new options on/off the audio is off sync around 100 ms. No way to change in rhe Plex App. Test with Apple TV 4K. 1+3 Gen. Doesnt matter if h264/h265, hdr or sdr. Apple TV 3Gen hooked directly to my HISENSE 65U7NQ, which is hooked too my HW-w600c (eARC). All HDMi connection are 2.1 (Kabel and Inputs). Also going back an forth does not work correct. Change audio result during playbach results in no sound at all. Dolby Vision isnt shown, only HDR - Fake DV gone?
Best regards

Tried 8.44, playback doesn’t work, live tv doesn’t work. Logs attached.
apple-tvlogging.zip (1.4 MB)