Open vvyoko opened 1 month ago
确实是没有关系,KikoPlay的播放列表是一个复杂的树形列表,不会和libmpv内部的列表同步(比较麻烦,会多很多不必要的操作),也不希望通过外部控制libmpv的方式来控制列表
@Protostars 我已经找到其他外部控制的方法了,虽然只是简单的上一曲下一曲.借助AutoHotkey
的ControlSend
kikoSend(k)=>ControlSend(k,"Qt5152QWindowIcon1","ahk_exe KikoPlay.exe")
另外反馈个问题,KikoPlay的全屏在windows上好像是"独占"一样的? 其他程序的置顶显示完成没用. 这个就影响比较大了,看不见一些通知或其他信息. 这个有办法优化一下吗.
类似下面这个是原本mpv的,甚至录屏软件本身也不显示也录不了. ScreenToGif
目前可以尝试进入迷你模式(窗口界面下按ESC或通过播放区右上角菜单),拉到全屏尺寸实现一种伪全屏
播放列表是指上一下,下一个能够抵达的列表
目前我尝试获取 libmpv 的 playlist,它只返回当前播放的元素. 希望能够让 libmpv 的播放列表和 kikoplay 的同步.
播放列表同步的好处有 绑定
input-ipc-serve
的情况下可以外部控制列表,上一个,下一个,或者指定播放哪一个最重要的好处是支持提前预读下一个文件 这在播放挂载网盘上的内容时非常有用,例如 alist, CloudDrive2 等等. 因为要读入一部分数据才能开始播放. 在网速较慢时(可能非VIP),这个过程可能要数秒甚至数十秒,提前预读可以做到类似本地播放的体验,无缝切换.
具体参见 https://mpv.io/manual/stable/#options-prefetch-playlist