Windows 实用脚本工具集。
将文件夹或 ZIP 文件批量转换为 CBZ 格式(漫画书归档格式)。
- 文件夹:压缩为 CBZ 文件并删除源文件夹
- ZIP 文件:直接重命名为 CBZ(CBZ 本质就是 ZIP)
- 保持原有目录结构
- 支持 Windows 右键菜单集成(文件夹 + ZIP 文件 + 文件夹空白处)
双击运行 install_cbz_menu.py(自动请求管理员权限),选择「安装」即可。
安装后:
- 右键点击文件夹或 ZIP 文件,即可看到「转换为CBZ」选项
- 右键点击文件夹内空白处,即可看到「批量转换为CBZ」选项(处理该文件夹内所有子文件夹)
# 单个文件夹/ZIP
python folders_to_cbz.py <folder_or_zip1> [folder_or_zip2] ...
# 批量模式(处理文件夹内所有子文件夹)
python folders_to_cbz.py --batch <parent_folder>或将文件夹/ZIP 文件拖放到 folders_to_cbz.py 上。
再次运行 install_cbz_menu.py,选择「卸载」。
将文件夹内的全部内容提取到上级目录,然后删除该文件夹。适用于解压后多了一层无用目录的情况。
- 将文件夹内容移动到上级目录
- 自动处理同名文件冲突(添加原文件夹名前缀)
- 自动删除已清空的文件夹
- 支持 Windows 右键菜单集成
双击运行 install_flatten_menu.py(自动请求管理员权限),选择「安装」即可。
安装后,右键点击任意文件夹即可看到「减少目录层级」选项。
python flatten_folder.py <folder1> [folder2] [folder3] ...或将文件夹拖放到 flatten_folder.py 上。
再次运行 install_flatten_menu.py,选择「卸载」。
使用 MPV 播放器批量播放文件夹内的所有文件。支持视频、音频等多种格式。
- 批量播放文件夹内所有支持的文件格式
- 支持两种右键菜单:文件夹右键 + 文件夹内空白处右键
- 显示 MPV 原生输出信息和控制界面
- 自动检测 MPV 是否已安装
双击运行 install_mpv_menu.py(自动请求管理员权限),选择「安装」即可。
安装后,右键点击任意文件夹或文件夹内空白处,即可看到「使用MPV批量播放」选项。
python mpv_batch_play.py [folder_path]如果不提供 folder_path 参数,则播放当前目录下的所有文件。
或将文件夹拖放到 mpv_batch_play.py 上。
再次运行 install_mpv_menu.py,选择「卸载」。
使用 FFmpeg 截取视频片段,支持指定起始和结束时间。
- 支持秒数或时间戳格式输入(如
90或00:01:30) - 交互模式引导输入时间参数
- 自动获取视频时长
- 输出文件自动命名(源文件名+截取区间)
- 优先使用流复制,失败时自动重新编码
- 截取后询问是否转换为 MP4 格式(方便分享至社交平台)
- 实时显示 FFmpeg 命令和输出
- 支持常见视频格式右键菜单
双击运行 install_video_cut_menu.py(自动请求管理员权限),选择「安装」即可。
安装后,右键点击视频文件即可看到「截取视频片段」选项。
支持格式:mp4, mkv, avi, mov, wmv, flv, webm, m4v, mpg, mpeg
# 交互模式(引导输入时间)
python video_cut.py video.mp4
# 命令行模式
python video_cut.py video.mp4 30 90 # 秒数
python video_cut.py video.mp4 00:00:30 00:01:30 # 时间戳或将视频文件拖放到 video_cut.py 上,进入交互模式。
再次运行 install_video_cut_menu.py,选择「卸载」。
智能识别文件名中的章节号,将文件按章节分组到文件夹。
- 智能识别章节号位置(基于变化频率和跳跃特征)
- 支持多种分隔符(下划线、空格、横线)
- 同一目录下文件命名规则一致
- 支持 Windows 右键菜单集成
双击运行 install_chapter_menu.py(自动请求管理员权限),选择「安装」即可。
安装后,右键点击文件夹,即可看到「按章节分组」选项。
python chapter_group.py <folder1> [folder2] ...或将文件夹拖放到 chapter_group.py 上。
再次运行 install_chapter_menu.py,选择「卸载」。
- Python 3.6+
- Windows 操作系统
MIT