AV_Data_Capture/README.md
2019-06-28 23:29:38 +08:00

173 lines
7.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AV Data Capture 日本AV元数据刮削器
<a title="Hits" target="_blank" href="https://github.com/b3log/hits"><img src="https://hits.b3log.org/b3log/hits.svg"></a>
![](https://img.shields.io/badge/build-passing-brightgreen.svg?style=flat-square)
![](https://img.shields.io/github/downloads/wenead99/av_data_capture/total.svg?style=flat-square)<br>
![](https://img.shields.io/github/languages/code-size/wenead99/av_data_capture.svg?style=flat-square)
![](https://img.shields.io/github/issues/wenead99/av_data_capture.svg?style=flat-square)
![](https://img.shields.io/github/license/wenead99/av_data_capture.svg?style=flat-square)
![](https://img.shields.io/github/release/wenead99/av_data_capture.svg?style=flat-square)<br>
![](https://img.shields.io/github/forks/wenead99/av_data_capture.svg?style=flat-square)
![](https://img.shields.io/github/stars/wenead99/av_data_capture.svg?style=flat-square)
![](https://img.shields.io/github/watchers/wenead99/av_data_capture.svg?style=flat-square)
# 目录
* [前言](#前言)
* [注意事项](#注意事项)
* [捐助二维码](#捐助二维码)
* [效果图](#效果图)
* [免责声明](#免责声明)
* [如何使用](#如何使用)
* [下载](#下载)
* [简明教程](#简要教程)
* [模块安装](#1请安装模块在cmd终端逐条输入以下命令安装)
* [配置](#2配置proxyini)
* [运行软件](#4运行-av_data_capturepyexe)
* [异常处理(重要)](#5异常处理重要)
* [导入至EMBY](#7把jav_output文件夹导入到embykodi中根据封面选片子享受手冲乐趣)
* [输出文件示例](#8输出的文件如下)
* [写在后面](#9写在后面)
* [软件流程图](#10软件流程图)
* []()
# 前言
&emsp;&emsp;目前我下的AV越来越多也意味着AV要**集中地管理**形成本地媒体库。现在有两款主流的AV元数据获取器"EverAver"和"Javhelper"。前者的优点是元数据获取比较全,缺点是不能批量处理;后者优点是可以批量处理,但是元数据不够全。<br>
&emsp;&emsp;为此综合上述软件特点我写出了本软件为了方便的管理本地AV和更好的手冲体验。<br>
&emsp;&emsp;希望大家可以认真耐心地看完本文档,你的耐心换来的是完美的管理方式。<br>
&emsp;&emsp;本软件更新可能比较**频繁**,麻烦诸位用户**积极更新新版本**以获得**最佳体验**。
- - -
**可以结合pockies大神的[ 打造本地AV毛片媒体库 ](https://pockies.github.io/2019/03/25/everaver-emby-kodi/)看本文档**<br>
**tg官方电报群:[ 点击进群](https://t.me/AV_Data_Capture_Official)**<br>
**推荐用法: 使用该软件后,对于不能正常获取元数据的电影可以用[ Everaver ](http://everaver.blogspot.com/)来补救**<br>
暂不支持多P电影<br>
[回到目录](#目录)
# 注意事项
**如果在中国大陆网站,请低调传播本软件或者不传播该软件**<br>
# 效果图
**由于法律因素,图片必须经马赛克处理**<br>
![](https://i.loli.net/2019/06/02/5cf2b5d0bbecf69019.png)
![](https://i.loli.net/2019/06/22/5d0d10dd6255e44008.png)<br>
[回到目录](#目录)
# 捐助二维码
如果你觉得本软件好用,可以考虑捐助作者,多少钱无所谓,不强求,你的支持就是我的动力,非常感谢您的捐助
![](https://i.loli.net/2019/06/21/5d0cb02ca489d19393.png)<br>
[回到目录](#目录)
# 免责声明
1.本软件仅供技术交流,学术交流使用<br>
2.本软件不提供任何有关淫秽色情的影视下载方式<br>
3.使用者使用该软件产生的一切法律后果由使用者承担<br>
4.该软件禁止任何商用行为<br>
[回到目录](#目录)
# 如何使用
### 下载
* release的程序可脱离python环境运行可跳过 [模块安装](#1请安装模块在cmd终端逐条输入以下命令安装)<br>下载地址(**仅限Windows**):https://github.com/wenead99/AV_Data_Capture/releases
* Linux,MacOS请下载源码包运行
### 简要教程:<br>
**1.把软件拉到和电影的同一目录<br>2.设置ini文件的代理路由器拥有自动代理功能的可以把proxy=后面内容去掉)<br>3.运行软件等待完成<br>4.把JAV_output导入至KODI,EMBY中。<br>详细请看以下教程**<br>
[回到目录](#目录)
## 1.请安装模块,在CMD/终端逐条输入以下命令安装
```python
pip install requests
```
###
```python
pip install pyquery
```
###
```python
pip install lxml
```
###
```python
pip install Beautifulsoup4
```
###
```python
pip install pillow
```
###
[回到目录](#目录)
## 2.配置proxy.ini
#### 1.针对网络审查国家或地区的代理设置
打开```proxy.ini```,在```[proxy]```下的```proxy```行设置本地代理地址和端口支持Shadowsocks/R,V2RAY本地代理端口:<br>
例子:```proxy=127.0.0.1:1080```<br>素人系列抓取建议使用日本代理<br>
**路由器拥有自动代理功能的可以把proxy=后面内容去掉)**<br>
**如果遇到tineout错误可以把文件的proxy=后面的地址和端口删除并开启vpn全局模式或者重启电脑vpn网卡**<br>
[回到目录](#目录)
#### 2.(可选)设置自定义目录和影片重命名规则
**已有默认配置**<br>
##### 命名参数<br>
>title = 片名<br>
>actor = 演员<br>
>studio = 公司<br>
>director = 导演<br>
>release = 发售日<br>
>year = 发行年份<br>
>number = 番号<br>
>cover = 封面链接<br>
>tag = 类型<br>
>outline = 简介<br>
>runtime = 时长<br>
##### **例子**:<br>
>目录结构规则:location_rule='JAV_output/'+actor+'/'+number **不推荐修改目录结构规则,抓取数据时新建文件夹容易出错**<br>
>影片命名规则:naming_rule='['+number+']-'+title<br> **在EMBY,KODI等本地媒体库显示的标题**
[回到目录](#目录)
## 3.把软件拷贝和AV的统一目录下
## 4.运行 ```AV_Data_capture.py/.exe```
你也可以把单个影片拖动到core程序<br>
![](https://i.loli.net/2019/06/02/5cf2b5d03640e73201.gif)<br>
[回到目录](#目录)
## 5.异常处理(重要)
### 关于连接拒绝的错误
请设置好[代理](#1针对网络审查国家或地区的代理设置)<br>
### 关于Nonetype,xpath报错
同上<br>
[回到目录](#目录)
### 关于番号提取失败或者异常
**目前可以提取元素的影片:JAVBUS上有元数据的电影素人系列:300Maan,259luxu,siro等,FC2系列**<br>
>下一张图片来自Pockies的blog:https://pockies.github.io/2019/03/25/everaver-emby-kodi/ 原作者已授权<br>
![](https://raw.githubusercontent.com/Pockies/pic/master/741f9461gy1g1cxc31t41j20i804zdgo.jpg)
目前作者已经完善了番号提取机制,功能较为强大,可提取上述文件名的的番号,如果出现提取失败或者异常的情况,请用以下规则命名<br>
**妈蛋不要喂软件那么多野鸡片子,不让软件好好活了,操**
```
COSQ-004.mp4
```
文件名中间要有下划线或者减号"_","-",没有多余的内容只有番号为最佳,可以让软件更好获取元数据
对于多影片重命名,可以用[ReNamer](http://www.den4b.com/products/renamer)来批量重命名<br>
[回到目录](#目录)
## 6.软件会自动把元数据获取成功的电影移动到JAV_output文件夹中根据女优分类失败的电影移动到failed文件夹中。
## 7.把JAV_output文件夹导入到EMBY,KODI中根据封面选片子享受手冲乐趣
cookies大神的EMBY教程:[链接](https://pockies.github.io/2019/03/25/everaver-emby-kodi/#%E5%AE%89%E8%A3%85emby%E5%B9%B6%E6%B7%BB%E5%8A%A0%E5%AA%92%E4%BD%93%E5%BA%93)<br>
[回到目录](#目录)
## 8.输出的文件如下
![](https://i.loli.net/2019/06/02/5cf2b5cfd1b0226763.png)
![](https://i.loli.net/2019/06/02/5cf2b5cfd1b0246492.png)
![](https://i.loli.net/2019/06/02/5cf2b5d009e4930666.png)<br>
[回到目录](#目录)
## 9.写在后面
怎么样看着自己的AV被这样完美地管理是不是感觉成就感爆棚呢?<br>
[回到目录](#目录)
## 10.软件流程图
![](https://i.loli.net/2019/06/02/5cf2bb9a9e2d997635.png)<br>
[回到目录](#目录)