最近的一些研究

上回说到有一个神奇的 PPA 提供支持 vaapi 的 mplayer ,但是最近这个源的一个更新导致源里的 VLC 和 mplayer 集体报销,一气之下自己 svn 了一个 mplayer ,目前用起来十分舒适,我主要说一下关于字幕的问题。

有些字幕在 mplayer 上播放的时候会出现 “too long” 的报错,这个时候就可以把字幕当作 ass 字幕进行处理,使用 -ass 参数进行播放,当然如果直接写进配置文件也可以,但是这样也有后遗症,字幕字体大小不受 mplayer 控制,而是按照字幕自身设置,结果就是某 cucn201 放出的 mkv 内嵌字幕显示超大,如果定义 0.5 倍大小,某 Halo: legend 外挂字幕又太小,所以这个参数还是按照需要添加好了

昨天折腾了一下 ubuntu 的字体,终于能按照自己的需要分别定义中文、英文字体了。去修改 /etc/fonts/conf.avail/69-language-selector-zh-cn.conf ,每个字体族只留需要的两个字体,第一个为英文,第二个为中文,重启。

因为 ubuntu 里面的通知区使用的是衬线体, google 的搜索结果也是衬线体,而中文的衬线体一般都很难看,所以这里就是设置的关键,我这里的衬线体用的是文泉驿正黑,这个字体内嵌还了点阵,优化小字体的显示效果




serif


DejaVu Serif
WenQuanYi Zen Hei




sans-serif


DejaVu Sans
WenQuanYi Micro Hei




monospace


DejaVu Sans Mono
WenQuanYi Micro Hei Mono


当然如果对其他非 zh-cn 字体有需求,还需要改其他的几个 69 文件

除此之外,还要选择合适的抗锯齿类型,在我这里 轻微(slight)的效果就很好

fx 也要挨个设置字体

效果图两张

8 thoughts on “最近的一些研究

  1. Hexchain

    smplayer 在俺最近的一项测试中全面挂掉,现在 totem 成首选……
    经常不知为啥视频区域就没了,只听声音……

    Reply

Leave a Reply