mpc-hc icon indicating copy to clipboard operation
mpc-hc copied to clipboard

Font issue when having ordered chapters/segment linking

Open eXmendiC opened this issue 4 years ago • 5 comments

How MPC-HC looks: mpc-hc How mpv looks (which is correct): mpv

The behavior of the internal MPC-HC subtitle renderer: Ignores the font (which is only available in the "opening.mkv") and fallbacks to the dialogue font (which is available in the "episode.mkv"). That happens if you start the "episode.mkv". Starting the "opening.mkv" itself works fine and shows the same result as mpv. So the issue is basically it can't use fonts which are from a segment linked mkv file.

Used version: 1.9.6

eXmendiC avatar Jul 24 '20 14:07 eXmendiC

Edit: The same happens when using xysubfilter

eXmendiC avatar Jul 24 '20 15:07 eXmendiC

I am not sure if that is valid according to Matroska specification. It seems more logical that each segment contains all fonts that it needs. That it works in mpv is irrelevant. It might contain a workaround for this "broken" behavior.

The font files are loaded by LAV Splitter. If you completely skip playback of the segment that contains the font, then it never loads the font.

I consider this to be a fault of the creator of those files. If you think it is a bug then you should report it to LAV Filters.

clsid2 avatar Jul 24 '20 17:07 clsid2

Well, I don't know if it's in the Matroska specification. However, I noticed that mpv had the same bug in an older build (https://github.com/mpv-player/mpv/pull/6019) and it got fixed. But thanks, something that has to be fixed with LAV Filters then.

eXmendiC avatar Jul 25 '20 12:07 eXmendiC

@eXmendiC Can you give a link to a file that has this issue? The link in mpv topic is dead.

clsid2 avatar Jan 05 '22 16:01 clsid2

https://github.com/mpv-player/mpv/issues/6503 That one here downloads fine for me.

eXmendiC avatar Jan 09 '22 11:01 eXmendiC