关于mpc-hc加载字幕的一个疑点
这标题是不是很熟悉~收回前文,我昨天才发了一个有关mpv的帖子,有大佬指出是libass的问题,我去瞅了一眼issue,应该是那个问题。本着不能一棵树上吊死以及开源精神的原则,我就直接下一个mpc-hc接着看。
这里稍微多说一句,我是属于那种不喜欢折腾的类型,mpv基本没有配置,mpc-hc同理,直接开箱就用。
看的还是FZ,mpc-hc的版本是1.9.18,字幕换成了诸神的中日字幕用于演示(其余字幕也有这样问题),这里也贴一个在上一篇应该正常显示的样子。
由于我看动画有一部分原因是熟悉日语,所以经常切换字幕,VCB的FZ有一个好处是默认的字幕是日语字幕,很适合学习日语(虽然里面有很多奇怪的用语)。
但是切换字幕会出现一个奇怪的问题,具体描述是:
1. 原日语字幕显示正常
2. 字幕切为诸神时显示错误,简单描述是位置错误。
2.1 此时如果切位全屏会解决这个问题。
3. (不经过2.1)字幕再切回原日语字幕还是显示正常。(就不配图了,和步骤1是一个样子)
这个问题很奇妙,因为我时常查看消息或是用浏览器查询一些日语词汇,所以我不太喜欢全屏播放(即如果全屏播放是我的习惯我还真摸不到这个BUG),但你说它的优先级很高?用步骤2.1却能解决这个问题,所以我用“奇妙”这个词来形容这个BUG
最后说一句,mpc-be是没有问题的。为什么会这样应该和libass类似,也是两个播放器的字幕渲染组件不同造成的吧。
本帖最后由 孤雨独火 于 2021-12-19 12:29 编辑
================
多看了一眼描述前置,能复现了。你的原始字幕轨是图形字幕
后边装载的是两是脚本字幕,你切第一个ass的时候播放器没反应过来直接按图形字幕的比例处理完事了
这时候只要窗口大小有变化就能让播放器刷新状态(你的全屏动作就属于改变大小)
孤雨独火 发表于 2021-12-19 12:21
================
多看了一眼描述前置,能复现了。你的原始字幕轨是图形字幕
那这个算是BUG吗,因为其它播放器没有出现这个问题 算吧,可以报issue了 孤雨独火 发表于 2021-12-19 20:20
算吧,可以报issue了
干了,琢磨了半天,不知道怎么描述这个问题,关键和字幕的很多词汇不认识……大佬能帮个忙不
谢谢大佬,另外,作者修复神速啊
页:
[1]