Duah
1
如題,最近開始使用 mpv-lazy
版本是 github上的 2024V1 (當前最新
我想設定鍵盤的del 鍵,當我按下時刪除我正在看的影片
影片移動到資源回收桶這樣
不過在網上用了很多關鍵字去查
也還是不太清楚具體該如何設定
已經在 input_uosc.conf 裡設定了很多次
但都沒有起到任何反應 (就是按了之後啥事沒發生
以下是稍微有點反應的設定 (播放器會顯示刪除,但並沒有移動到回收桶
Del run gio trash ${path}; playlist-remove current
有大佬知道該如何設定嗎?
allor
(allor)
2
没用 mpv,但看你贴的设置,从字面看应该是从播放列表移除
,而不是删除文件
在bing里用mpv delete
做关键词搜索时,自动联想到了这个,看描述就是你想要的效果,可以试试
Duah
3
功能描述是我要的效果沒錯
剛剛試了一下,可惜沒什麼反應的樣子
可能原因 (mpv lazy 貌似跟mpv 有著不小的差異)
我再研究看看,感謝
shadows
(shadows)
5
错误,mpv lazy是一套mpv的配置文件,与mpv那简陋的默认配置区别大是正常的(精装修的要是和毛坯一样,能住舒服吗?)。但是也只是配置文件,mpv可执行文件还是一样的,命令 设置方法都是mpv文档里一样的,接口没有区别
你先搞清楚mpv里设置的快捷键配置文件是不是input_uosc.conf :去mpv.conf里查这个设置
要是快捷键设置文件不是你改的那个,你改千万遍都不会有效的
另外,你说那个删除文件的脚本没效,你看控制台和日志,有报错吗?没有的话,有可能你压根没绑定到快捷键。如果有,你可以发出来大家看看
Duah
6
我這邊的配置
input-conf = "~~/input_uosc.conf"
include = "~~/profiles.conf"
include = "~~/script-opts.conf"
use-filedir-conf = yes
應該沒改錯文件,不過腳本的話也不是很會用
如果有報錯或沒綁定,我還是需要知道正確的代碼寫法
不然只是重複這個迴圈而已
補充:
為避免誤會,說明現在的情況是
我知道設定錯了 > 那就去研究,自己動手豐衣足食 > 試了不下10種寫法,我沒轍了 > 來論壇求助 > 重複第一步
Duah
8
知道,有在github上看到,因為頭像是一樣的就注意到了
不過彼此不熟悉的情況下,直接艾特感覺挺沒禮貌
所以就直接在求助區發問了
而且我也知道這個問題有點次
只是MPV 有太多的細節需要折騰了
加上腳本方面,缺乏操作範例
如果有現成的快捷鍵代碼注釋,複製再修改就完成了 (奈何沒有
shadows
(shadows)
9
你看下日志吧, stax76的脚本是调用powershell来删除文件的。我估计在日志文件搜powershell关键字是能搜到的。有可能是powershell执行命令有问题
日志里搜索脚本的名称也可以搜到相关日志
要不就换一个脚本试试
设置log-file就会生成详细日志:
之后我再试试这个脚本在我这有没有问题
Duah
10
其實我還有找到一個相近的腳本
不過也是卡在不太會用
上面這個的測試算是成功的失敗了
它要等關閉影片後才刪除,但刪除不是移動到回收桶
而是整個粉碎掉,不留痕跡的樣子 (汗
shadows
(shadows)
11
stax76的脚本刚测试了,十分正常,并且是移动到回收站。
脚本本身没有问题
你的系统或者powershell,可能太老,不支持 FileSystem.DeleteFile Method (Microsoft.VisualBasic.FileIO) | Microsoft Learn ?
所以还是你自己去看日志吧,脚本没啥问题
shadows
(shadows)
13
script-message-to delete_current_file delete-file
我是直接在mpv里的控制台(默认按`键打开,esc退出)里输入命令,按回车运行的
按键绑定我不觉得会有什么问题,如果有,那你看手册也能学会
而且也有示例:mpv-scripts/delete_current_file.lua at 8a12c8505bea2448385e7d3c20f24a49d9505e36 · stax76/mpv-scripts · GitHub
大佬,咨询个问题。
用mpv播放视频,默认显示的文件名字都是标题名
- 最上方的标题栏、
- 下方的osc显示文件名称、
- 刚开始播放时左上角的文件名字信息(几秒就消失),
1、2已解决,分别在mpv.conf、osc.conf 添加 title=${filename}
3未解决,请问有什么方案吗?
论坛好像不能放图片,描述的有点乱,见谅
shadows
(shadows)
18
大概是这个设置吧,把这个设置改成空的
这个设置默认是空的,所以大概率是你的mpv.conf额外设置了显示文件名,你需要搜索一下,把它改掉
# 直接不显示标题或文件名
osd-playing-msg=
# 显示文件名
osd-playing-msg=${filename}
解决了,感谢
另外论坛用图床上传图片,刚搞懂