Particular video not playing on Android, works fine on Windows

Windows 10 64-bit Server Version#: 1.20.0.3133
Android Player Version#: 8.5.1.19778

The following works as expected in PMP on Windows but on Android it results in a video of black with some disjointed lines of small white blocks flicking about, i.e. corrupted video.

General
Unique ID :
Complete name : C:\path\anime.mkv
Format : Matroska
Format version : Version 4
File size : 719 MiB
Duration : 26 min 13 s
Overall bit rate : 3 835 kb/s
Encoded date : UTC 2018-03-05 02:38:24
Writing application : mkvmerge v19.0.0 (‘Brave Captain’) 64-bit
Writing library : libebml v1.3.5 + libmatroska v1.4.8
Attachments : FLIGHTCASE.OTF / GANDHISANS-BOLD.OTF / GANDHISANS-BOLDITALIC.OTF / QUADRAAT-BOLD.OTF / arialbd.ttf

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 4:4:4 Predictive@L5
Format settings : CABAC / 16 Ref Frames
Format settings, CABAC : Yes
Format settings, RefFrames : 16 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 26 min 13 s
Bit rate : 3 386 kb/s
Width : 960 pixels
Height : 720 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:4:4
Bit depth : 10 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.204
Stream size : 635 MiB (88%)
Writing library : x264 core 152 r2851 ba24899
Encoding settings : cabac=1 / ref=16 / deblock=1:0:0 / analyse=0x1:0x131 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=4 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=16.0 / qcomp=0.60 / qpmin=0 / qpmax=81 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Color range : Limited
Matrix coefficients : BT.709

Fixed with another encoding on top, unfortunately.

16 Reference Frames and 10 bits…
I’m not surprised PMP is the only thing that’ll play it.

Back the Reference Frames down to 4 and it’ll probably play.

Agreed. A lot of anime is encoded with “exotic” combinations - like H.264 High/10, huge numbers of reference frames, high levels (5+).

… and almost nothing can play them.

H.265 is way better supported by hardware than H.264 10 L5+.

…they’re trying to protect us from them, but people keep making players that play that stuff… we need to attack the supply lines - you can’t run an army of crappy cartoons on an empty stomach:

Anime What-2

The fact is - ask any great-grandfather who won WW2 and if any of his offspring are watching Anime he’ll say: Japan.

1 Like

I’m embarrassed I laughed.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.