安卓上的MX PLAYER播放时字幕一大一小的问题
是我机器的问题还是他应用本身有问题啊,播放时字幕一大一小。如果是应用的问题求个相似功能的应用,谢谢! 字体问题
----发送自 STAGE1 App for Android. 改了字体但是还那样... 选择字幕对应的字体就行了。一般MKV动画都带额外带字体,一块传到你手机里选下就行了。 晚上试试,先谢谢各位了
----发送自 IFive ifive X2,Android 4.1.1 在设置里指定字体,然后在ssa设置中勾上使用默认字体 MX里可以指定字体的文件夹,还是很方便的,就是有自定义字体进去要初始化一下 我也遇到了这个问题,拷字体解决了…… 我也这问题
设置怎么改都没用
但我就是不想拷字体 原来拷个字体就能解决啊 应该还是系统兼容性
因为之前4.04就没问题
刷了4.22就这样了 这问题我在PC区起码问过两次,怎么都没人告诉我考字体就能解决……考完字体还需要其他操作吗? 借地问个事,mx player播放的时候,操作界面最近不知怎么回事,点一下就消失了,何解?
----发送自 Meizu M040,Android 4.1.1 引用第15楼handersama于2013-06-18 19:55发表的:
借地问个事,mx player播放的时候,操作界面最近不知怎么回事,点一下就消失了,何解?
----发送自 Meizu M040,Android 4.1.1 images/back.gif
设置》视频播放》4.0兼容模式
勾上试试 以下均为个人经验,原理都是猜的+搜索引擎搜的,所以原理的解释上可能有问题,但是可以解决字体大小不一的问题 。
其实他们官方的FAQ说的很清楚了
https://sites.google.com/site/mxvpen/faq
SSA subtitle character size is irregular.
If correct font is not used, some characters can be displayed smaller or larger than other characters.
Most SSA scripts are supposed to be run on Windows environment, so they assume that all Windows fonts are available. But it is not true for Android, in fact, Windows fonts are not shipped on Android at all. So you should manually bring it to your device.Correct location for font files is /sdcard or selected font folder of MX player.
主要来说就是字库的问题,如果ass/ssa文件中指定了某种特殊的字幕,mx player无法在字库中找到相关文字就会出现一大一小的问题,至于ROM不同情况也不同,可能是因为各种ROM自带的字体不同吧
这个问题的解决有三种方法,前两种方法可能需要观察或者改动ass/ssa文件,第三种需要转换字幕文件格式,比如转换成srt格式。
可能需要一些外挂字幕基础知识..其实不知道也无所谓,会用就行了。
第一种方式,拷贝所需字体,具体来说就是在记事本中打开字幕文件
http://image14.poco.cn/mypoco/myphoto/20130618/21/6387782120130618212805035.png
观察可知,字幕中的大部分对话使用了Default 方正准圆_GBK这个字体,所以如果想正常显示这个字体,只需要把 方正准圆_GBK这个字体放入预先设定好的字体文件夹内即可
设定方法:字幕-设置-选择字体文件夹-确定(在文件夹下点击确定即可,不需点击到具体的字幕名称)
http://image14.poco.cn/mypoco/myphoto/20130618/21/6387782120130618213026092.png
我这是偷懒把所有的外挂字体丢到一个文件夹里了,正常情况下一个外挂字幕文件不需要这么多字体
然后完全退出mx(用mx自带的退出或者直接杀死进程应该都行),再重新打开某个视频文件,如果出现类似“正在建立字体缓存”字样,就说明字体设定成功了。
其实本来不必这么麻烦,直接把字幕组给的字体包解压然后拷进字体设置文件夹就行了,但正如官方文档里所说的那样,"Most SSA scripts are supposed to be run on Windows environment",所以可能字幕组的字体包里没有某种windows下常见但是安卓默认没有的字体,这样的情况下就可能会出现字体大小不一了..
第二种方法,类似第一种,直接修改ass/ssa字幕文件,把外挂字幕所需字体全部替换为安卓里面有的字体
第三种方法,把ass/ssa字幕转换成srt字体,实际上除了一些小问题之外,mx对srt字幕的支持是最好的,这个就不多说了,网上的转换程序一大把,挑个安全的慢慢转去吧,注意转换出来的成品时间轴不能重叠,否则mx可能会无法显示该字幕 引用第17楼i.c.于2013-06-18 21:41发表的:
以下均为个人经验,原理都是猜的+搜索引擎搜的,所以原理的解释上可能有问题,但是可以解决字体大小不一的问题 。
其实他们官方的FAQ说的很清楚了
主要来说就是字库的问题,如果ass/ssa文件中指定了某种特殊的字幕,mx player无法在字库中找到相关文字就会出现一大一小的问题,至于ROM不同情况也不同,可能是因为各种ROM自带的字体不同吧
这个问题的解决有三种方法,前两种方法可能需要观察或者改动ass/ssa文件,第三种需要转换字幕文件格式,比如转换成srt格式。
....... images/back.gif
那为啥直接在根目录下面拷黑体也能解决? 引用第18楼thez于2013-06-18 22:12发表的:
那为啥直接在根目录下面拷黑体也能解决? images/back.gif
mx默认的自定义字体文件夹是/sacard 也就是你说的这个“根目录” 引用第16楼橙七七于2013-06-18 20:52发表的:
引用 引用第15楼handersama于2013-06-18 19:55发表的 :借地问个事,mx......
@橙七七
还是不行,点屏幕,界面弹出来又缩回去了
----发送自 Meizu M040,Android 4.1.1
回 20楼(handersama) 的帖子
那我也就不会整了反正我只是换4.2以后点屏幕会同时弹出状态栏和MX的控制栏,这个打钩系统的状态栏就不弹出了 引用第21楼橙七七于2013-06-18 22:44发表的:
那我也就不会整了反正我只是换4.2以后点屏幕会同时弹出状态栏和MX的控制栏,这个打钩系统的状态栏就不......
@橙七七
调教无效怒删之,安装老版本1.6果然没问题了。为啥我以前要更新啊,手贱!
----发送自 Meizu M040,Android 4.1.1
页:
[1]