返回列表 回復 發帖

mplayer 自動識別加載帶chs.srt /eng.srt/ cht.srt字幕的方æ³

目前下載到的mplayer 默認只能打開同文件名的字幕文件,如同目錄下的 movie1.mkv  movie1.srt ,想要切換字幕不方便,只能通過改文件名的方式,不能自動加載同目錄下的 cht.srt eng.srt cht.srt ,很不方便。目前找到一個方法了,請看
=================================================
srt 字幕常以外置文件的形式提供,放在媒體文件同一個目錄下,以同樣的前綴為名,後綴一般為 .chs.srt, .gb.srt 這樣的形式,所以為了讓 mplayer 的外部字幕文件查找能夠找到這些文件,我們首先就應該加上下面的選項:

sub-fuzziness=1
這個選項的可選值對應:

0 = 不模糊匹配
1 = 匹配任何包含原媒體文件名的字幕文件,但包含原媒體文件名和 slang 所指定語言的優先級更高
2 = 匹配任何字幕文件
所以當同一個目錄下有多個語言的字幕時,你可以用

sub-fuzziness=1
slang=chs
這樣的配置來優先選擇後綴為 .chs.srt 的那個。

=================================
打開~/.mplayer/ 下的config 文件配置一下即可
添加
sub-fuzziness=1
  slang=chs 複製代碼
返回列表