viewtopic.php?f=74&t=269253
5月6日更新:
增加“不加载字幕”选择按钮: 可搜索到大写后缀名的字幕文件(如.ASS,.SRT)
完善配置文件选项。
代码: 全选
show_selectWindow = True
# True : 显示字幕选择窗口
# False : 不显示选择窗口,直接加载所有找到的字幕并播放
运行截图: 说明:
该程序会自动在配置文件指定的目录下,按从视频文件名中提取的关键字符串搜索字幕,在其中找到吻合度最高的字幕文件,然后用enca检测文件编码,生成mplayer的字幕参数,在鼠标位置创建一个窗口让用户选择字幕,然后调用 mplayer播放视频。
使用说明:
安装该deb包,选择使用该程序pymsqs(python mplayer subtitle quick selector)打开视频文件。 deb包:
旧包已删除。
注:我只会打rpm,这个deb包是用alien从rpm包转来的。不会解决依赖问题。你要手工安装mplayer和enca。
配置文件:
第一次运行时会创建配置文件~/.config/pymsqs/msqs_config.py
配置文件为utf-8编码,格式如下:
代码: 全选
#!/usr/bin/python
#coding:utf-8
show_selectWindow = True
#该选项暂时无用,请勿更改
subtitle_searchPath = "./"
#字幕搜索路径,"./"为视频文件所在目录
#多个目录使用","分隔
#例如
# subtitle_searchPath = "./,~/.sub"
mplayer_command = "mplayer"
#mplayer命令,如果要添加其他参数请写在这里
谢谢