Apple Player Update Beta Testing - Archive

External SRT files
mp4 containers
Apple TV 4K (3rd gen)
tvOS 18
LG G2 77 OLED
Match content ON for dynamic range and frame rate

File 1 has DV and HDR10+ metadata embedded. File 2 has HDR10+ only. Will check what DV profile the first one is tomorrow.

Infuse is displaying DV and Dolby Atmos flags for the first file, HDR and Dolby Atmos for the other one, which seems correct. Subtitles also working there.

Thanks for the clarification, so your using your TV as the audio output?

Yes, I can confirm Ext SRT with mp4 containers are a no start. No wonder I had not noticed, almost all my content is in mkv containers. Cheers

No problem. Good to know it’s just mp4 with this problem. Outputting sound to soundbar via eARC (B&O Beosound Stage).

I’m not able to replicate the subtitle issue with h264 content in mp4 container with external SRT files.

However, I haven’t had a chance to try SRT subs with mp4 HEVC media yet.

Really, I have tried numerous old mp4 that I have not watched in a while. SRT will work with 8.39 with these mp4 containers. TV series.

Example:

So are you talking about Movie Titles with 1080p, I’m going try some of those next?

Here’s a direct play with external subs on 8.39.

General
Complete name                            : /Volumes/Movies/A Boy Named Charlie Brown (1969)/A Boy Named Charlie Brown (1969) 1080p.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42 (isom/iso2/avc1/mp41)
File size                                : 2.54 GiB
Duration                                 : 1 h 26 min
Overall bit rate mode                    : Variable
Overall bit rate                         : 4 230 kb/s
Frame rate                               : 23.976 FPS
Movie name                               : A Boy Named Charlie Brown
Performer                                : Bill Melendez
Director                                 : Bill Melendez
Actor                                    : Peter Robbins / Pamelyn Ferdin / Glenn Gilger / Andy Pforsich / Sally Dryer / Ann Altieri
Screenplay by                            : Charles M. Schulz
Production studio                        : Cinema Center Films, Lee Mendelson Film Productions, Bill Melendez Productions, United Feature Syndicate (UFS)
Genre                                    : Animation, Comedy, Family
ContentType                              : Short Film
Description                              : Poor Charlie Brown. He can't fly a kite, and he always loses in baseball. Having his faults projected onto a screen by Lucy doesn't help him much either. Against the sage advice and taunting of the girls in his class, he volunteers for the class spelling bee...and wins!
Recorded date                            : 1969-12-04 00:00:00 UTC
Encoded date                             : 2018-03-03 00:30:55 UTC
Tagged date                              : 2018-03-04 07:38:12 UTC
Writing application                      : HandBrake 1.0.7 2017040900
Cover                                    : Yes
LongDescription                          : Poor Charlie Brown. He can't fly a kite, and he always loses in baseball. Having his faults projected onto a screen by Lucy doesn't help him much either. Against the sage advice and taunting of the girls in his class, he volunteers for the class spelling bee...and wins!
ContentRating                            : mpaa|G|100|

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4
Format settings                          : CABAC / 5 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 5 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1 h 26 min
Bit rate                                 : 3 585 kb/s
Width                                    : 1 438 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 4:3
Frame rate mode                          : Variable
Frame rate                               : 23.976 (24000/1001) FPS
Minimum frame rate                       : 23.974 FPS
Maximum frame rate                       : 23.981 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.096
Stream size                              : 2.16 GiB (85%)
Writing library                          : x264 core 148 r2708 86b7198
Encoding settings                        : cabac=1 / ref=5 / deblock=1:1:1 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / psy_rd=0.40:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=10 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=21.5 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=25000 / vbv_bufsize=31250 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:0.60
Language                                 : English
Encoded date                             : 2018-03-03 00:30:55 UTC
Tagged date                              : 2018-03-03 00:30:55 UTC
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
Menus                                    : 5
Codec configuration box                  : avcC

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Codec ID                                 : ac-3
Duration                                 : 1 h 25 min
Bit rate mode                            : Constant
Bit rate                                 : 640 kb/s
Channel(s)                               : 6 channels
Channel layout                           : L R C LFE Ls Rs
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 394 MiB (15%)
Title                                    : Surround / Surround
Language                                 : English
Service kind                             : Complete Main / Complete Main
Default                                  : Yes
Alternate group                          : 1
Encoded date                             : 2018-03-03 00:30:55 UTC
Tagged date                              : 2018-03-03 00:30:55 UTC
Dialog Normalization                     : -31 dB
cmixlev                                  : -4.5 dB
surmixlev                                : -6 dB
dialnorm_Average                         : -31 dB
dialnorm_Minimum                         : -31 dB
dialnorm_Maximum                         : -31 dB

Okay, not an “ETA.” I’m just trying to understand if there is a target release date? Are we talking Q4, Q1 2025 or later? I work in IT Delivery for a major fortune 100 company and target release dates are required so that our business customers know when they can expect new functionality to be made available to users. As a customer I don’t think it is unreasonable to ask for an approximate date of delivery.

How did you get the impression plex is a fortune100? This isn’t business revenue critical, its a home media project, and this is experimental beta software.

Its ready when its ready.

Well you’re not going to get one so asking won’t help. Speaking from experience here.

Sorry to say, it will be ready, when it is ready. Words from a longtime user. What I can say, it will be sooner than later. No pun intended.

To add, as already mentioned the Beta is going along fairly smoothly and progress has been witnessed. I know it’s a hard pill to take and with some constraints but with some thoughtful content selection and in some cases preparation you can get by for now.

Patience will be required for a while. :wink:

I think that frustration is fair when we’ve all paid for Plex pass.

However - there is active work on this requirement. We just need to take a breath and know there are people in the community working with Plex on our behalf to get this over the line. There is clear progress, and from what we’ve seen so far, it will be a step change improvement over the current player.

Hey everyone!

Me again, dropping a new build:

8.39 (9106)

A few fixed features and a bit of discussion about the larger features I am working on.

These features should work now:

  • Playback Speed
  • Audio Offset
  • Subtitle Offset

Dolby Vision:

Our code didn’t always correctly identify DV, so now, if available, DV should fall back to HDR10.

I’m still working through our DV compatibility. Hopefully, this change will prevent some of the reported issues.

Dolby Audio:

My apologies, but TrueHD wasn’t playing back as intended. It should still be transcoding to FLAC when available.

I am trying to work through our compatibility with Dolby Audio in general.

Thanks so much for the continued testing!

We take down every bit of feedback, and I am working through issues as best I can.

This build gives me a frozen picture or black screen with audio playing on every single video I tried.

Blockquote
My apologies, but TrueHD wasn’t playing back as intended. It should still be transcoding to FLAC when available.

Unfortunately, with this change, the new release is forcing iOS playback to now transcode to Stereo FLAC, can we at least add back Multichannel support so Spatial Audio works properly? Personally Had no issues with TrueHD in the last test candidate. .

Also, Spatial Audio on AppleTV 4K (both stereo and multichannel) is unavailable.

Question, are server side profile xmls still supported for these current experimental releases, or do they override the service side xmls?

I’m not seeing any video playback issues or stuttering on AppleTV or iOS 17/18, and I’m hoping to have time to tests the AppleTV HD later.

Thanks!

@Deihmos Could you share details about your media and a sample file if you are able?

@dklein @Xhaka
Yes I’m looking at Multichannel support and general spatial audio support.

@dklein
Server side profiles xmls should continue work as expected. My work should not override anything. If you see something not working as expected, I can add it to my list to fix.

Thanks Craig, was just thinking about tinkering to see if I could add TrueHD back as an allowed codec to avoid the FLAC transcode so I could have multichannel while waiting for the next round of testing lol. It’s been a long time since I played with those though.

I deleted the app and then reinstalled now videos play. I still have an issue with recorded videos and time shift not working with live tv. I’ll provide a sample later.

I’ve done some quick tests and so far my Profile 8 files now fallback to HDR (hopefully native profile 8 will be coming soon) I do now have the issue were profile 5 files don’t enable DV and just play with green and purple colours? previously Profile 5 was fine AFAIK and would use Apples native player for playback.

Looks like I’m the odd one out with this update, I have tried re downloading a couple times. Restarting the ATV and power cycling.

Issues:

Stutter
Audio sync
Audio at times mute
Subs
<< and >> makes every even worse.
So Far: Hevc 1080p and Hevc 4K,h.264 1080p and 720p

Should I be looking at any ATV setting?

Stutter starts right at the being of any title, including the Production intro.

When I fall back everything seems to play normally.

Server version:

Update: Looks like Auto Adjust Quality a Plex setting has rectified all the above issues. WOW… :thinking:

Or is it?

What’s the audio codec? Do you have any Apple TV “Match” settings enabled?

Wifi or Ethernet?