前几天有同学在寻找「长按【右箭头键 → 】三倍速播放,松开后恢复(类似B站网页端)」的视频播放器( https://meta.appinn.net/t/topic/36323 )。
然后大佬们纷纷献计,@usnake 同学写了一段 AHK 脚本,实现了功能:
我给你写了一个ahk脚本,你安装autohotkey以后运行这个就行,会在检测到potplayer进程后触发按住→键加速3倍,松开→键恢复1倍,如果要更快倍速就在ccccc那里多打几个cccc
而后,@chr 同学「改进了一下 @usnake 老哥的代码,为Potplayer播放器提供长按倍速播放,松开时恢复正常速度。」
AHK 代码如下:
;Potplayer播放器长按倍速播放
#IfWinActive ahk_class PotPlayer64 ahk_exe PotPlayerMini64.exe
Right:: ; 长按0.3秒方向右键进行倍速播放,松开时恢复
KeyWait, Right, T0.3
if ErrorLevel {
Send, cccccccccccccccccccc ; 调整此数值修改速度
ToolTip, >>>
KeyWait, Right ; 松开按键恢复正常速度
Send, z
ToolTip
} else Send {Right}
return
用法:安装并运行 AHK(官网),保存上面的代码为 .ahk 文件,双击。
并且透漏了「已经用ahk写了两千多行提高效率的代码用来自动化完成部分工作内容 」,AHK 真是万能啊。
最后,这两位大佬都获得了手搓大佬徽章,以及如果你们有各种奇怪的问题,都可以去问问。
原文:https://www.appinn.com/potplayer-fast-forward-ahk/
安装页面成这样是怎么回事?
这就是默认 64 位平台呀继续就好。
用potplayer内置的功能就可以实现了,区别只是在于是否需要通过长按来切换倍速播放。
这个功能实际上满足了通过倍速来快速掠过不需要仔细看的内容,同时也防止步进功能会跳过关键内容或打断播放节奏。
实现方法:
视频开始的时候通过【x】、【c】键设置好倍速的速率
通过【z】键来切换正常播放和倍速播放
通过【←】【→】键快速跳过不观看的内容
我个人感觉在实际使用中,相比长按倍速播放来说更简单全面。