-
添加无码和字幕的水印 #73
-
支持刮削剧照 #176
-
direnv 适配 134b279
-
添加硬链接支持 #374
-
添加Docker镜像,每次tag发布将会同步更新一个Docker镜像到ghcr.io上。#322
-
添加新的爬虫
arzon
,arzon_iv
#377 -
Slimeface人脸识别 #380
-
支持Linux和MacOS(x64)二进制 a754e1c
-
添加选项
other.interactive
来表示程序是否应该在interactive模式下运行
-
使用 Poetry 作为构建系统 134b279
-
使用 Cx_Freeze 作为打包工具 134b279
-
将 Groq 翻译接口重构为 OpenAI 通用翻译接口 #371
-
FIX: 修复图标没有添加到封面上的 bug #262
-
用更高清的Logo替换旧的Logo 7b8690f
-
重构配置文件,现在使用YAML保存配置文件 e096d83
旧用户迁移可以使用这个脚本
-
除了
-c,--config
以外的其他命令行参数,都被改为与配置文件的命名一致的传入方法。 e096d83比如需要重写扫描的目录可以这样传入参数:
poetry run javsp -- --oscanner.input_directory '/some/directory'
-
删除了所有环境变量,现在环境变量的传入方法如下。 e096d83
env JAVSP_SCANNER.INPUT_DIRECTORY='/some/directory' poetry run javsp
-
为了引入对类型注释的支持,最低Python版本现在为3.10
-
重构封面剪裁逻辑 #380
- Pyinstaller 打包描述文件 134b279
- requirements.txt 134b279
- MovieID.ignore_whole_word 功能和ignore_regex重复 e096d83
- NamingRule.media_servers:由于不常用删除,之后会出更general的解决方案 #353
- Baidu AIP人脸识别,请使用Slimeface替代。
- 新增站点njav, fc2ppvdb
- 添加选项控制封面选择逻辑,优先使用非javdb的封面以避免水印
- 支持自定义要写入到nfo的genre和tag中的字段
- 支持添加uncensored标签到poster图片
- 支持调用Claude(haiku)和Groq(llama3.1-70b)翻译接口
- 适配网页和接口的变化: avsox, fc2, fanza, mgstage, prestige, javmenu
- 修复写入nfo时的拼写问题
- 修复Windows下无法读取Cookies的问题
- 修复封面图片url存在?参数时下载图片失败的问题
- 解决图片下载请求被javbus拦截的问题
- 优化google翻译参数和速率,减少被QoS
- 为Cloudflare拦截导致的失败请求给出提示
- 改进T38-000系列影片的番号识别
- msin: 站点关闭,移除相应代码及测试用例