您现在的位置是:首页 > 榴榴无忌

[技术分享] 下载完片子的文件夹乱七八糟的!你们都怎么整理的?[4P]

| 人围观 |

帕纳马2026-10-26 17:37:11

引用
一个让硬盘从"垃圾场"变成"图书馆"的脚本。
(当然,图书馆藏的是什么书,我们就不深究了。)


有榴友反馈太复杂了,看不懂。。。emmm 确实。。。
直接安排无脑版! 地址
演示↓
点击这里打开新视窗 | 以下内容被隐藏:mmjd.club (我已了解这是外部网站,并同意加载)
<iframe src=about:blank id=iframe1 frameborder=0 allowtransparency=true scrolling=yes width=100% height=500 data-src=https://mmjd.club/download/Kapture_20s-5m20_x5_muted.mp4></iframe>

↓原文

一个男人和他的硬盘
故事是这样的。
某天你打开硬盘,发现里面是这样的景象:
複製代码
  1. hjd2048.com_ABC-123_hevc.mp4
  2. gg999.cc  sone 280 CH.mkv
  3. 【高清】IPX-177 最终版 修复版 真的最终版.mp4
  4. 新建文件夹 (3)/
  5. 新建文件夹 (3)/新建文件夹/
  6. untitled.mp4
複製代码


你沉默了三秒,关掉文件夹,打开外卖软件。
但命运不让你逃避。于是你来到了这里——**TideJav**,一个发誓要把这堆混乱变成如下景象的 Python 脚本
>>>下载地址<<<
**它做三件事**:认出番号、查到演员、归置到位。
**它不做一件事**:帮你戒掉收藏癖。

出发前的准备(请认真读,否则会翻车)
你需要安装的东西
複製代码
pip install pykakasi selenium webdriver-manager beautifulsoup4 requests pillow numpy

另外,你的电脑上必须装有 **Chrome 浏览器**。脚本会以无头模式(headless)启动它——也就是说 Chrome 会默默干活,不会弹出来吓你一跳。

你需要开着的东西
**梯子。**
脚本写死了梯子端口:
- macOS → `http://127.0.0.1:6152`
- Windows → `http://127.0.0.1:7897`
如果你的梯子不在这些端口上,请打开 `NetUtils.py`,把里面所有 `proxy = "..."` 改成你的。脚本不会自己找代理,它只会执着地连这两个端口,连不上就当场躺平。
这里夹个私货,需要梯子可以我的推荐码,帮我加点流量。。。 传送门

你需要接受的事实
引用
**这个脚本会直接移动和重命名你的原文件。**

不是复制,是移动。不是建议,是直接动手。

所以请先对目标目录做一次备份——或者至少,先拿一个不重要的目录试试水。人生没有撤销键,但 Time Machine 有。

正式上路
启动
打开终端,进入解压缩目录(**注意是 TideJav 的上级目录**,因为脚本内部用 `from TideJav import ...` 的方式互相引用):
複製代码
python TideJav/AppTidy.py "/path/to/你的视频目录"


只接受**一个参数**:待整理的目录路径。
如果你懒得传参数,脚本也有自己的想法:
| 系统          | 默认路径 |
|
| -------- |
| Windows       | `D:\abp` |
| macOS / Linux | `/tmp`   |

……是的,macOS 默认是 `/tmp`。如果你真的不带参数在 Mac 上跑,它会一本正经地去整理临时文件夹。所以,**记得传路径**。

脚本会做什么
让我们跟拍一个文件的旅程:

**第一步:安检。**
脚本扫一眼目录,只放行这些后缀的文件:
引用
`mp4` `avi` `mov` `wmv` `flv` `mpeg` `rmvb` `mkv`

隐藏文件(以 `.` 开头的)会被礼貌请出队伍。`.DS_Store` 这种 macOS 拉圾会被顺手清理。

**第二步:算命。**
脚本盯着文件名,试图从一堆乱码中认出番号:
複製代码
  1. hjd2048.com_ABC-123_hevc.mp4  →  ABC-123
  2. gg999.cc sone 280 CH.mkv      →  SONE-280(带 C 后缀标记)
複製代码


它的算命口诀是:`2-5个字母` + `2-5个数字`,然后自动补上短横线。如果文件名末尾带 `C`、`R` 或 `CH`(懂的都懂),会保留成 `ABC-123C` 这样的格式。

**第三步:上网查户口。**
算出番号后,脚本会开着隐形 Chrome 去网站查资料:

1. 先去 **javbus.com** 查
2. 查不到?降级去 **missav.ws** 查
3. 还查不到?……那就进 `left/` 吧

它要找的是:**演员名**、**标题**、**封面图**。
最后呈现

整个世界都清爽了~~~

祝你整理愉快。
愿你的硬盘井井有条,愿你的番号都有封面。
— 全文完 —
引用
后面再有时间,再说说怎么搞搞压缩,再节省一下啊硬盘空间,现在硬盘太贵了。。。







此贴由帕纳马重新编辑:2026-10-24 14:58

随便看看