这个脚本,帮你一键整理骑兵or步兵!
记得去年初的时候,我曾分享过可以像社交软件一样,左划右划快速管理手机上图片的 App。
可能当时是因为标题起的太如狼似虎了,导致看的人很少,但正儿八经说,分享的那几个 App 一直都是我的心头好,不为别的,就是能快速又方便的管理文件这事,真的很爽。
只是,图片搞定了,那视频呢?
作为一个纯纯的本地仓鼠党,我一直信奉着「要把喜欢的视频下载到本地」的观点,要不然也不会分享那么多下载工具。
不管是两个人的学习资料,还是 UP 主制作的高清混剪,亦或值得收藏的教程等等,主打一个碰到就是缘分。
但本地保存这个事,向来都是「收藏一时爽,整理火葬场」,想要快速整理,那就需要点技巧了,比如今天这个视频分发脚本。
配置 PotPlayer
事情是这样的,我前两天逛小众软件论坛的时候,看到上面有网友 @dog 制作了一款 AHK 脚本。
实现原理是这样的——
1、借助 PotPlayer 获取正在播放视频的本地目录,同时达到整理时可以预览的效果。
2、利用脚本,通过快捷键把视频文件移动到指定目录,达成视频文件管理的目的。
就这么简单,但这个打包后只有 1M 出头的小工具,完美解决了我的需求。
操作起来也很简单,不过需要我们现在 PotPlayer 上做一些快捷键的小设置。
打开 PotPlayer,快捷键「F5」唤出「选项」页,找到快捷键,并点击「添加」。
在新的弹出窗口,勾选「任意窗口焦点(全局)都可控制」,输入快捷键「Ctrl+Shift+D」后,找到「将文件完整路径复制到剪切板」,然后一路确认。
这里那个复制文件路径的选项是真的不好找,具体位置在展开「配置/语言/其他」,展开「辅助处理」,我还专门录了个动图:
至此,PotPlayer 就配置好啦。
配置脚本
今天分享的工具里有三个文件,一个是 .ahk 的脚本源码,一个是编译好的 .exe 可执行文件,一个是 .ini 的配置文件。
用记事本打开 .ini 的配置文件,就张这样:
每一个数字后跟着的那串地址,就是你后续分发时指定的目录,所以你可以改成这样:
保存退出后,打开 .exe 的可执行文件,然后你再用 PotPlayer 打开视频时,「Ctrl+1」就能把当前视频移动到配置文件里 1 对应的「已看」文件夹内,以此类推。
你以为这就完了嘛?并没有,此时你会碰到一个 Bug,转移后视频并没有出现指定目录里,而是消失了,Everyting 也搜不出来的那种。
反复搞丢了好几个视频,终于找到了端倪,自动时弹出的消息里,指定目录是 TM 乱码的。
因为这个工具原帖里没有提到不支持中文路径,所以按我的想法,肯定是中文文件夹更容易确认。
顺着这个思路,破案了,视频文件都被移动到了可识别出来的上级目录。
换成纯英文数字的目录时,脚本正常工作。
到这,可能有人会说,跟着 Bug 走,老老实实把指定目录换成不带中文的不就行了,但如果能快速把学习资料分成骑兵还是步兵,何必受那苦呢。
所以我去下了个 AHK,又去论坛里泡了半个小时。
乱码肯定是编码的事,反复确认了不是脚本的问题,最终找到了思路,是提供移动目录的配置文件的锅。
重新打开,找到了罪魁祸首,配置文件是 UTF-8 编码,进而导致移动目录里出现了乱码。
解决方案很简单,用记事本打开配置文件后,另存为 ANSI 编码,并保存替代。
反复测试后,已经完美支持中文路径了。
总结
脚本就是这么个简简单单的脚本,只要你有 PotPlayer,在脚本的帮助下,就能快速整理本地的视频。
这下,学习资料啥的有救了,你说是吧。
这是小众软件的原帖:
https://meta.appinn.net/t/topic/41773
我存了份在蓝奏云,如果你的指定目录里涉及中文,不妨按我上面的方案改一下。
https://wwul.lanzoue.com/i9GLd1ba1xqd
方法总比困难多,咱们有缘下篇见,over。
微信扫码关注该文公众号作者