页面

2010年11月9日

Splayer(射手播放器)的Mplayer热键方案设置

射手播放器是我在Win下Mplayer之外的另一个选择。自升级到3.6版后,热键的设置变更了,而我早就习惯了Mplayer的热键,所以我使用其他的播放器时都会将热键设成和Mplayer一样。当然,不可能做到100%一样,我也只是设置了几个我常用的热键而已

[mplayer]
//播放器相关
ID_FILE_OPENMEDIA = VK_O, FVIRTKEY|FNOINVERT|FCONTROL //打开文件
ID_VIEW_FULLSCREEN = VK_F, FVIRTKEY|FNOINVERT //切换全屏
ID_VIEW_FULLSCREEN = VK_RETURN, FVIRTKEY|FNOINVERT //切换全屏
ID_BRIGHTDEC = VK_3, FVIRTKEY|FNOINVERT //降低亮度
ID_BRIGHTINC = VK_4, FVIRTKEY|FNOINVERT //提高亮度
ID_FILE_SAVE_IMAGE_AUTO = VK_S, FVIRTKEY|FNOINVERT //快速截图到默认目录

//导航相关
ID_NAVIGATE_SKIPFORWARDPLITEM = VK_OEM_PERIOD, FVIRTKEY|FNOINVERT|FSHIFT //下一个项目
ID_NAVIGATE_SKIPBACKPLITEM = VK_OEM_COMMA, FVIRTKEY|FNOINVERT|FSHIFT //上一个项目
ID_NAVIGATE_SKIPFORWARDPLITEM = VK_HOME, FVIRTKEY|FNOINVERT|FSHIFT //下一个项目
ID_NAVIGATE_SKIPBACKPLITEM = VK_END, FVIRTKEY|FNOINVERT|FSHIFT //上一个项目
ID_VIEW_PLAYLIST = VK_P, FVIRTKEY|FNOINVERT|FSHIFT //打开播放列表

//播放控制相关
ID_PLAY_PLAYPAUSE = VK_P, FVIRTKEY|FNOINVERT, APPCOMMAND_MEDIA_PLAY_PAUSE, NONE //播放/暂停
ID_PLAY_PLAYPAUSE = VK_SPACE, FVIRTKEY|FNOINVERT //播放/暂停
ID_PLAY_FRAMESTEP = VK_OEM_PERIOD, FVIRTKEY|FNOINVERT //逐帧前进
ID_PLAY_FRAMESTEPCANCEL = VK_OEM_COMMA, FVIRTKEY|FNOINVERT //逐帧回退
ID_PLAY_SEEKFORWARDSMALL = VK_RIGHT, FVIRTKEY|FNOINVERT, APPCOMMAND_MEDIA_FAST_FORWARD, NONE //小幅快进
ID_PLAY_SEEKBACKWARDSMALL = VK_LEFT, FVIRTKEY|FNOINVERT, APPCOMMAND_MEDIA_REWIND, NONE //小幅快退
ID_PLAY_SEEKFORWARDMED = VK_UP, FVIRTKEY|FNOINVERT //快进
ID_PLAY_SEEKBACKWARDMED = VK_DOWN, FVIRTKEY|FNOINVERT //快退
ID_PLAY_INCRATE = VK_OEM_6, FVIRTKEY|FNOINVERT //加速播放
ID_PLAY_DECRATE = VK_OEM_4, FVIRTKEY|FNOINVERT //减速播放
ID_PLAY_RESETRATE = VK_BACK, FVIRTKEY|FNOINVERT //重置播放速度
ID_NAVIGATE_MENU_UP = KEY_1, FVIRTKEY|FNOINVERT|FSHIFT //DVD菜单控制:上
ID_NAVIGATE_MENU_DOWN = KEY_2, FVIRTKEY|FNOINVERT|FSHIFT //DVD菜单控制:下

//字幕相关
ID_TOGGLE_SUBTITLE = VK_V, FVIRTKEY|FNOINVERT //显示/隐藏字幕
ID_STREAM_SUB_NEXT = VK_J, FVIRTKEY|FNOINVERT //下一个字幕
ID_STREAM_SUB_PREV = VK_B, FVIRTKEY|FNOINVERT //上一个字幕
ID_SUB_DELAY_DOWN = VK_X, FVIRTKEY|FNOINVERT //减少主字幕延时
ID_SUB_DELAY_UP = VK_Z, FVIRTKEY|FNOINVERT //增加主字幕延时
ID_SUB_DELAY_DOWN2 = VK_X, FVIRTKEY|FNOINVERT|FALT //减少第二字幕延时
ID_SUB_DELAY_UP2 = VK_Z, FVIRTKEY|FNOINVERT|FALT //增加第二字幕延时
ID_SUBMOVEUP = VK_R, FVIRTKEY|FNOINVERT //主字幕上移
ID_SUBMOVEDOWN = VK_T, FVIRTKEY|FNOINVERT //主字幕下移
ID_SUB2MOVEUP = VK_R, FVIRTKEY|FNOINVERT|FCONTROL|FALT //第二字幕上移
ID_SUB2MOVEDOWN = VK_T, FVIRTKEY|FNOINVERT|FCONTROL|FALT //第二字幕下移

//音轨、音量相关
ID_PLAY_INCAUDDELAY = VK_OEM_PLUS, FVIRTKEY|FNOINVERT //音频延时 +50ms
ID_PLAY_DECAUDDELAY = VK_OEM_MINUS, FVIRTKEY|FNOINVERT //音频延时 -50ms
ID_VOLUME_UP = VK_9, FVIRTKEY|FNOINVERT, APPCOMMAND_VOLUME_UP, WUP //提高音量
ID_VOLUME_DOWN = VK_0, FVIRTKEY|FNOINVERT, APPCOMMAND_VOLUME_DOWN, WDOWN //降低音量
ID_VOLUME_MUTE = VK_M, FVIRTKEY|FNOINVERT|FCONTROL, APPCOMMAND_VOLUME_MUTE, NONE //静音

//其他
ID_BOSS = VK_OEM_3, FVIRTKEY|FNOINVERT|FCONTROL //老板键
ID_FILE_EXIT = VK_Q, FVIRTKEY|FNOINVERT //退出
ID_FILE_EXIT = VK_ESCAPE, FVIRTKEY|FNOINVERT //退出
ID_ONTOP_ALWAYS = VK_T, FVIRTKEY|FNOINVERT //钉在桌面前端
ID_SHOW_VIDEO_STAT_OSD = VK_I, FVIRTKEY|FNOINVERT //显示文件信息
ID_ABCONTROL_TOGGLE = VK_F7, FVIRTKEY|FNOINVERT|FSHIFT //切换AB控制
ID_ABCONTROL_SETA = VK_F8, FVIRTKEY|FNOINVERT|FSHIFT //AB控制设置A点
ID_ABCONTROL_SETB = VK_F9, FVIRTKEY|FNOINVERT|FSHIFT //AB控制设置B点
ID_FILE_PROPERTIES = VK_TAB, FVIRTKEY|FNOINVERT|FSHIFT //属性
ID_MENU_PLAYER_SHORT = VK_F2, FVIRTKEY|FNOINVERT, APPCMD_NONE, RUP //播放器菜单

将上面的内容存为 mplayer.key ,放到射手播放器目录下的 hotkey 文件夹中,然后按下图设置即可。

相关链接:

全文完

没有评论:

发表评论