I have a lot of issues with the “Enhanced Player” on my Apple TV. I am currently having the issue with some media files not displaying any video and only audio while only a spinner is showing on the screen. It does not happen with all files.
mediainfo:
General
Unique ID : 193812156484959941017761799836060694910 (0x91CEDD13522C6B481F472207591D397E)
Complete name : /mnt/All Media/TV Shows/Lucifer/Season 1/S01E06 Favorite Son.mkv
Format : Matroska
Format version : Version 4
File size : 711 MiB
Duration : 43 min 36 s
Overall bit rate : 2 280 kb/s
Writing application : Lavf57.25.100
Writing library : Lavf57.25.100
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main@L4@Main
Codec ID : V_MPEGH/ISO/HEVC
Duration : 43 min 36 s
Bit rate : 9 242 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 23.976 FPS
Original frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Bits/(Pixel*Frame) : 0.186
Stream size : 2.82 GiB
Writing library : x265 2.0+1-6a9b6a828f79:[Linux][GCC 5.4.0][64 bit] 8bit
Encoding settings : wpp / ctu=64 / min-cu-size=8 / max-tu-size=32 / tu-intra-depth=1 / tu-inter-depth=1 / me=1 / subme=2 / merange=57 / no-rect / no-amp / max-merge=2 / temporal-mvp / no-early-skip / rskip / rdpenalty=0 / no-tskip / no-tskip-fast / strong-intra-smoothing / no-lossless / no-cu-lossless / no-constrained-intra / no-fast-intra / open-gop / no-temporal-layers / interlace=0 / keyint=250 / min-keyint=25 / scenecut=40 / rc-lookahead=20 / lookahead-slices=6 / bframes=4 / bframe-bias=0 / b-adapt=2 / ref=3 / limit-refs=3 / no-limit-modes / weightp / no-weightb / aq-mode=1 / qg-size=32 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=3 / psy-rd=2.00 / rdoq-level=0 / psy-rdoq=0.00 / no-rd-refine / signhide / deblock=0:0 / sao / no-sao-non-deblock / b-pyramid / cutree / no-intra-refresh / rc=abr / bitrate=1984 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / ipratio=1.40 / pbratio=1.30
Default : Yes
Forced : No
Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : A_AC3
Duration : 43 min 36 s
Bit rate mode : Constant
Bit rate : 384 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)
Bit depth : 32 bits
Compression mode : Lossy
Stream size : 471 MiB (66%)
Writing library : Lavc57.24.102 ac3
Language : English
Service kind : Complete Main
Default : Yes
Forced : No
Text
ID : 3
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Duration : 42 min 54 s
Bit rate : 89 b/s
Count of elements : 964
Compression mode : Lossless
Stream size : 28.2 KiB (0%)
Writing library : Lavc57.48.101 ssa
Language : English
Default : No
Forced : No
Menu
00:00:00.000 : :00:00:00.000
00:09:11.134 : :00:09:11.134
00:16:02.712 : :00:16:02.712
00:24:47.236 : :00:24:47.236
00:30:10.684 : :00:30:10.684
00:35:50.690 : :00:35:50.690
00:42:57.992 : :00:42:57.992
I’m not personally aware of any issues like this. I do see something odd that could be contributing. The video has variable frame rates. I’m not positive on the Apple TV but it may not like VFR. Check if this is common among the files that don’t work for you.
Hello- sorry for the delay i have been out of town for the last few weeks. Here is a new file that I just tried to play and is doing it with the enhanced player again
Sorry, No, I did not. I am running into the issue again with a different file.
General
Unique ID : 121847269387182694572057497636933831051 (0x5BAAEE33A3C38EEEC031866DC80D898B)
Complete name : /mnt/All Media/Movies/Murder Mystery (2019)/Murder Mystery (2019).mkv
Format : Matroska
Format version : Version 4
File size : 10.4 GiB
Duration : 1 h 37 min
Overall bit rate : 15.3 Mb/s
Encoded date : UTC 2022-01-04 08:00:00
Writing application : mkvmerge v63.0.0 ('Everything') 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@Main
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 1 h 37 min
Bit rate : 14.3 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 24.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.072
Stream size : 9.78 GiB (94%)
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0001 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1115 cd/m2
Maximum Frame-Average Light Level : 167 cd/m2
Audio
ID : 2
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : A_EAC3
Duration : 1 h 37 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 : 448 MiB (4%)
Language : English
Service kind : Complete Main
Default : Yes
Forced : No
Text #1
ID : 3
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : [CC]
Language : English
Default : No
Forced : No
Text #2
ID : 4
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Arabic
Default : No
Forced : No
Text #3
ID : 5
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Czech
Default : No
Forced : No
Text #4
ID : 6
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Danish
Default : No
Forced : No
Text #5
ID : 7
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : German
Default : No
Forced : No
Text #6
ID : 8
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Greek
Default : No
Forced : No
Text #7
ID : 9
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Spanish
Default : No
Forced : No
Text #8
ID : 10
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : European
Language : Spanish
Default : No
Forced : No
Text #9
ID : 11
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Finnish
Default : No
Forced : No
Text #10
ID : 12
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : French
Default : No
Forced : No
Text #11
ID : 13
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Hebrew
Default : No
Forced : No
Text #12
ID : 14
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Hindi
Default : No
Forced : No
Text #13
ID : 15
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Croatian
Default : No
Forced : No
Text #14
ID : 16
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Hungarian
Default : No
Forced : No
Text #15
ID : 17
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Indonesian
Default : No
Forced : No
Text #16
ID : 18
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Italian
Default : No
Forced : No
Text #17
ID : 19
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Japanese
Default : No
Forced : No
Text #18
ID : 20
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Korean
Default : No
Forced : No
Text #19
ID : 21
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Malay
Default : No
Forced : No
Text #20
ID : 22
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Norwegian Bokmal
Default : No
Forced : No
Text #21
ID : 23
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Dutch
Default : No
Forced : No
Text #22
ID : 24
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Polish
Default : No
Forced : No
Text #23
ID : 25
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Portuguese
Default : No
Forced : No
Text #24
ID : 26
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Brazilian
Language : Portuguese
Default : No
Forced : No
Text #25
ID : 27
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Romanian
Default : No
Forced : No
Text #26
ID : 28
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Russian
Default : No
Forced : No
Text #27
ID : 29
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Swedish
Default : No
Forced : No
Text #28
ID : 30
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Thai
Default : No
Forced : No
Text #29
ID : 31
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Turkish
Default : No
Forced : No
Text #30
ID : 32
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Ukrainian
Default : No
Forced : No
Text #31
ID : 33
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Vietnamese
Default : No
Forced : No
Text #32
ID : 34
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Simplified
Language : Chinese
Default : No
Forced : No
Text #33
ID : 35
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Traditional
Language : Chinese
Default : No
Forced : No
I manually remuxed the file from MKV to MP4 and turned off the enhanced player and the video works perfectly fine. But i don’t think that should be necessary.
Huh. The sample reads as 71 kbps. That’s not right. It does play for me, but at about half the frame rate so something is definitely off. I don’t know if the file is just encoded badly or if there is an actual problem. I’ll investigate some more.
This happens pretty frequently with HEVC files I’ve noticed, I have another one doing it right now. Did you happen to ever find anything? I have lots of complaints and they pretty much always have to do with HEVC content.