小编vaf*_*lec的帖子

媒体播放器经典 - 以编程方式跳转到视频/音频

在Media Player Classic中,我找到了一种以编程方式跳转到视频/音频中的某个点的方法,避免使用该Go To...框.跳跃距离可在OptionsTweaks和/ HKEY_CURRENT_USER\Software\MPC-HC\MPC-HC\Settings (JumpDistL/ JumpDistM/ JumpDistS)处获得.

我所做的是找到Media Player Classic的地址空间中的跳跃距离,并设置大跳跃距离的值,这样如果将其应用到经过的时间,您将获得所需的时间.

然后我发送WM_COMMAND带参数903/ 的消息904(全部通过AutoHotkey.我通过检索/解析Edit控件的内容来获取已用时间.)

因为跳跃是对于当前点的,所以它是不精确的,并且在正确的时间内到达,但是每次都没有到达完全相同的点.

是否有更直接的方法来实现这一点,如果没有,任何Media Player Classic用户/程序员都会考虑在论坛上讨论,引入WM_COMMAND允许跳转到点(以毫秒为单位)的新消息,或者检索此处列出的数值 (state,position,duration,volumelevel,muted,playbackrate,reloadtime).(这里找到的方法太慢,无法准确地获得时间,并且需要设置特殊选项).

winapi controls autohotkey media-player

5
推荐指数
1
解决办法
874
查看次数

标签 统计

autohotkey ×1

controls ×1

media-player ×1

winapi ×1