[MX Player] raitono:
HTC One - MX ver. 1.7.28

I've got an issue with 10bit playback on my HTC One. I've been using the combination of Serviio, BubbleUPnP, and MX Player to stream my videos over my home network. It has been working flawlessly, until I try to play a 10bit video with subtitles. Over the network, the subtitles do not show up at all. If I transfer the video to my device and then try to play it, I get subtitles but the video becomes a bit choppy and annoying to watch. This only seems to happen on the 10bit videos. I'm not sure what I can do to get things working.

I am on a completely stock HTC One with Android version 4.4.2, HTC Sense 6.0, and using MX Player version 1.7.28.

Just for the sake of completeness, here is a MediaInfo dump of one of the episodes that is giving me this issue:

General

Unique ID : 243058165600957285657969047288010635361 (0xB6DB4CC898E716678762AF3B1931F861)

Complete name : D:\Storage\Media\Anime\Hataraku_Maou-sama!\[FFF] Hataraku Maou-sama! - 01 [9B300091].mkv

Format : Matroska

Format version : Version 2

File size : 326 MiB

Duration : 23mn 39s

Overall bit rate : 1 927 Kbps

Encoded date : UTC 2013-04-05 00:17:48

Writing application : mkvmerge v5.0.1 ('Es ist Sommer') built on Oct 9 2011 11:55:43

Writing library : libebml v1.2.2 + libmatroska v1.3.0

Attachment : Yes / Yes / Yes / Yes / Yes / Yes

Video

ID : 1

Format : AVC

Format/Info : Advanced Video Codec

Format profile : High 10@L5.0

Format settings, CABAC : Yes

Format settings, ReFrames : 16 frames

Codec ID : V_MPEG4/ISO/AVC

Duration : 23mn 39s

Width : 1 280 pixels

Height : 720 pixels

Display aspect ratio : 16:9

Frame rate mode : Constant

Frame rate : 23.976 fps

Color space : YUV

Chroma subsampling : 4:2:0

Bit depth : 10 bits

Scan type : Progressive

Title : 10bit H.264 - 720p

Writing library : x264 core 129 r2245+729M 1a52e03

Encoding settings : cabac=1 / ref=16 / deblock=1:1:1 / analyse=0x3:0x133 / me=umh / subme=11 / psy=1 / fade_compensate=0.80 / psy_rd=0.70:0.15 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-3 / threads=18 / lookahead_threads=4 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / fgo=0 / bframes=16 / 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.5 / qcomp=0.70 / qpmin=0 / qpmax=81 / qpstep=4 / ip_ratio=1.40 / aq=3:0.80

Language : Japanese

Default : Yes

Forced : No

Color primaries : BT.709

Transfer characteristics : BT.709

Matrix coefficients : BT.709

Audio

ID : 2

Format : AAC

Format/Info : Advanced Audio Codec

Format profile : LC

Codec ID : A_AAC

Duration : 23mn 39s

Channel(s) : 2 channels

Channel positions : Front: L R

Sampling rate : 48.0 KHz

Compression mode : Lossy

Title : 2.0 AAC

Language : Japanese

Default : Yes

Forced : No

Text

ID : 3

Format : ASS

Codec ID : S_TEXT/ASS

Codec ID/Info : Advanced Sub Station Alpha

Compression mode : Lossless

Title : FFF

Language : English

Default : Yes

Forced : No

Menu

00:00:00.000 : en:Prologue

00:02:03.373 : en:Part A

00:13:32.770 : en:Part B

00:21:59.610 : en:Ending

00:23:29.742 : en:Preview

And here is an episode that does NOT have this issue:

General

Unique ID : 221067659091946333073113230111568020785 (0xA650151AA96C10C8812FDC013D87C531)

Complete name : D:\Storage\Media\Anime\K (K-Project) 1-13 Complete (Dual Audio) [BDRip-720p-8bit]\[CBM]_K_-_01_-_Knight_[720p]_[9D5D7970].mkv

Format : Matroska

Format version : Version 2

File size : 903 MiB

Duration : 26mn 30s

Overall bit rate : 4 766 Kbps

Encoded date : UTC 2014-03-11 08:49:58

Writing application : mkvmerge v3.1.0 ('Happy up here') built on Jan 19 2010 12:09:24

Writing library : libebml v0.7.9 + libmatroska v0.8.1

Attachment : Yes / Yes

Video

ID : 1

Format : AVC

Format/Info : Advanced Video Codec

Format profile : High@L4.1

Format settings, CABAC : Yes

Format settings, ReFrames : 9 frames

Codec ID : V_MPEG4/ISO/AVC

Duration : 26mn 30s

Width : 1 280 pixels

Height : 720 pixels

Display aspect ratio : 16:9

Frame rate mode : Constant

Frame rate : 23.976 fps

Color space : YUV

Chroma subsampling : 4:2:0

Bit depth : 8 bits

Scan type : Progressive

Title : H.264/AVC Video

Writing library : x264 core 138 r2358 9e941d1

Encoding settings : cabac=1 / ref=9 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=48 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=9 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=72 / rc=crf / mbtree=1 / crf=15.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Language : Japanese

Default : No

Forced : No

Audio #1

ID : 2

Format : AAC

Format/Info : Advanced Audio Codec

Format profile : LC

Codec ID : A_AAC

Duration : 26mn 30s

Channel(s) : 2 channels

Channel positions : Front: L R

Sampling rate : 48.0 KHz

Compression mode : Lossy

Title : English: Stereo

Language : English

Default : Yes

Forced : No

Audio #2

ID : 3

Format : AAC

Format/Info : Advanced Audio Codec

Format profile : LC

Codec ID : A_AAC

Duration : 26mn 30s

Channel(s) : 2 channels

Channel positions : Front: L R

Sampling rate : 48.0 KHz

Compression mode : Lossy

Title : Japanese: Stereo

Language : Japanese

Default : No

Forced : No

Text #1

ID : 4

Format : ASS

Codec ID : S_TEXT/ASS

Codec ID/Info : Advanced Sub Station Alpha

Compression mode : Lossless

Title : English Signs/Songs

Language : English

Default : Yes

Forced : No

Text #2

ID : 5

Format : ASS

Codec ID : S_TEXT/ASS

Codec ID/Info : Advanced Sub Station Alpha

Compression mode : Lossless

Title : English Subtitles

Language : English

Default : No

Forced : No

Hopefully this info will be helpful and the problem will get resolved soon!