寻求一款Windows端视频播放器

想要有以下功能:

  • 长按【右箭头键 → 】三倍速播放,松开后恢复(类似B站网页端)
  • 一键画质增强,方便看清楚暗部
  • 无广告

试过PotPlayer,前两个功能都没有,想问下大家有推荐嘛,谢谢大家!

第一个是自定义快捷键,但我没见过可以自定义长按、短按不同效果的。B站播放器是按住箭头时倍速播放,松开就恢复正常速度。好像真没见过

第二个“画质增强”感觉挺主观的,“方便看清楚暗部”这应该是指HDR?如果是HDR,那就不只是播放器的事了,得换一个对比度大的显示器才行。至于其他方法能否实现不清楚。如果是视频滤镜/着色器,不少播放器都可以做到(例如mpv可以用glsl着色器、 vapoursynth来处理视频)

1 个赞

谢谢你,目前第二个功能在Potplayer上我是通过手动增加亮度实现的

那mpv上也可以通过自定义快捷键实现,默认快捷键里3 和 4就是增加降低亮度

 3                    add brightness -1            # 亮度 -
 4                    add brightness  1            # 亮度 +

我觉得用一个键切换默认和高亮可能比较符合需求

 B cycle-values brightness 0 50

意思为按B键,切换亮度为0(默认) 50(较高亮度,最高是100)
具体那个键 亮度加到多少,看着改就是了

2 个赞

第一条用ahk?或者支持编程的多层键盘进行按键映射应该可以解决 :rofl: 不过我没那个技术 提一个可行方案吧

关于第一点,可否用一键3倍变通?
选项→播放:速度调整单位
设置成2倍
第一次使用按C直接3倍播放,按Z还原。
以后使用都可以按Z在3倍和1倍之间切换。

第一个用ahk写两行代码 很简单的 翻阅新手指南第一页热键 和热键up就行

第一个可以通过mpv脚本完成
长按和短按执行的操作不一样……
已测试,mpv能否实现长按某键时倍速播放,松开时恢复原速 · Discussion #183 · hooke007/MPV_lazy · GitHub

mpv的脚本真是有潜力,居然还有用脚本实现手势控制的 GitHub - omeryagmurlu/mpv-gestures: Touchscreen and mouse gestures for mpv

2 个赞

mpv启动快,用起来稳,但是还是却一个正经的不遮挡内容的GUI。目前还没看到满意的。

2 个赞

我给你写了一个ahk脚本,你安装autohotkey以后运行这个就行,会在检测到potplayer进程后触发按住→键加速3倍,松开→键恢复1倍,如果要更快倍速就在ccccc那里多打几个cccc

\#IfWinActive ahk_exe PotPlayerMini64.exe

  single:=0

  Right::

​    ToolTip, >>>

​    if(single=0){

​      Send, cccccccccccccccccccc

​      single:=1

​    }

  Return



  Right Up::

​    send, z

​    ToolTip

​    single:=0

  return

\#IfWinActive


3 个赞

谢谢你大佬,我试试

倍速播放 potplayer自带啊


如图 直接按键盘上的"z"可以切换倍速还是正常,“xc” 可以调节播放速度 贼好用

原理就是调用这个进行倍速,某些场景需要频繁倍速一小段,然后立马恢复原速播放。

面对potplayer繁杂的面板,我实在记不住哪个是倍速的快捷键 :joy:

基操勿6

#Requires AutoHotkey v2.0

#HotIf WinActive("ahk_class PotPlayer64")
Right::{
    If KeyWait("Right", "T0.3")
        Send("{Right}")
    Else{
        Send("{c " b-a "}")
        KeyWait "Right"
        Send("{z}{c " a "}")
    }
}