JavSP简介
JavSP (Jav Scraper Package) 是一款功能强大的AV元数据刮削工具,由GitHub用户Yuukiy开发并开源。它能够自动识别影片文件名中的番号信息,从多个网站抓取并汇总元数据,按照指定规则整理影片文件,并创建供Emby、Jellyfin、Kodi等媒体管理软件使用的元数据文件。
JavSP的主要特点包括:
- 自动识别影片番号
- 支持处理影片分片
- 汇总多个站点的数据生成NFO文件
- 多线程并行抓取数据
- 下载高清封面
- 基于AI分析裁剪非常规封面海报
- 自动检查和更新新版本
- 翻译标题和剧情简介
- 匹配本地字幕文件
- 保持不同站点间genre分类的统一
安装与使用
JavSP提供了两种安装使用方式:
-
下载预编译版本
访问JavSP发布页,下载最新版本的软件包。这种方式无需安装额外工具,开箱即用。
-
使用源代码
如果你更喜欢使用源代码,请确保已安装Python 3.8或更高版本,然后按以下步骤操作:
git clone https://github.com/Yuukiy/JavSP.git cd JavSP pip install -r requirements.txt python JavSP.py
JavSP首次运行时会在软件目录下生成默认的配置文件config.ini
。用户可以根据需要修改配置文件,以满足个性化需求。此外,JavSP还支持通过命令行参数指定运行选项,可以运行JavSP -h
查看支持的参数列表。
更详细的使用说明可以参考JavSP Wiki。
功能特点详解
1. 自动识别影片番号
JavSP能够智能分析影片文件名,准确提取出番号信息。这大大简化了用户的操作,无需手动输入番号即可开始元数据抓取过程。
2. 多站点数据汇总
JavSP不仅从单一网站抓取数据,而是汇总了多个知名AV信息站点的数据。这意味着用户可以获得更全面、准确的元数据信息。
3. 高清封面下载
除了基本的元数据外,JavSP还会自动下载高清的封面图片。这些高质量的封面可以极大地提升媒体库的视觉体验。
4. AI辅助封面裁剪
对于素人等非常规封面,JavSP采用了基于AI的人体分析技术来智能裁剪海报。这确保了即使是特殊类型的影片也能获得美观的封面图片。
5. 自动翻译
JavSP能够自动翻译影片标题和剧情简介,方便非日语用户理解内容。这个功能大大提升了用户的浏览体验。
6. 本地字幕匹配
如果用户有本地字幕文件,JavSP可以自动匹配并关联到相应的影片。这为后续的观看提供了极大的便利。
7. 自动更新
JavSP内置了自动检查和更新功能,确保用户始终使用最新版本,享受最新的功能和优化。
参与贡献
JavSP是一个开源项目,欢迎社区成员以各种方式参与贡献:
- 帮助撰写和改进Wiki文档
- 完善单元测试数据
- 协助翻译genre标签
- 提交bug修复或新功能的Pull Request
- 为项目点亮Star,给予支持和鼓励
许可证
JavSP采用GPL-3.0许可证和Anti 996 License双重许可。使用本软件即表示同意以下额外条款:
- 本软件仅供学习Python和技术交流使用
- 请勿在墙内公共社交平台宣传此项目
- 使用时请遵守当地法律法规
- 禁止将本软件用于商业用途
结语
JavSP作为一款功能强大的AV元数据刮削工具,不仅简化了影片管理流程,还大大提升了用户的观影体验。无论你是影片收藏爱好者,还是媒体服务器管理员,JavSP都是一个值得尝试的优秀工具。
通过持续的社区贡献和开发者的不断优化,JavSP正在成为AV元数据管理领域的佼佼者。我们期待看到更多用户参与到JavSP的使用和贡献中来,共同推动这个优秀项目的发展。
最后,让我们一起为开源精神点赞,为那些无私奉献的开发者们致敬。JavSP的成功不仅仅是技术的胜利,更是开源社区协作的典范。希望有更多人能够从中受益,也希望更多人能够为开源社区贡献自己的一份力量。让我们共同期待JavSP的未来发展,相信它会带给我们更多惊喜和便利。🌟