{"id":25039421,"url":"https://github.com/cheerchen/dmm-scraper","last_synced_at":"2025-10-03T23:20:03.599Z","repository":{"id":41454524,"uuid":"232229720","full_name":"CheerChen/dmm-scraper","owner":"CheerChen","description":"DMM 影片内容刮削器","archived":false,"fork":false,"pushed_at":"2025-02-27T12:54:13.000Z","size":3381,"stargazers_count":241,"open_issues_count":0,"forks_count":36,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-04T03:12:24.247Z","etag":null,"topics":["adult-video","dmm","emby","fc2","nfo","scraper"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CheerChen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-07T02:52:17.000Z","updated_at":"2025-03-29T08:11:02.000Z","dependencies_parsed_at":"2025-03-21T17:16:01.657Z","dependency_job_id":null,"html_url":"https://github.com/CheerChen/dmm-scraper","commit_stats":{"total_commits":53,"total_committers":2,"mean_commits":26.5,"dds":"0.018867924528301883","last_synced_commit":"bdff2529542694476a153552ea88c743096f4d0b"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CheerChen%2Fdmm-scraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CheerChen%2Fdmm-scraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CheerChen%2Fdmm-scraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CheerChen%2Fdmm-scraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CheerChen","download_url":"https://codeload.github.com/CheerChen/dmm-scraper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248647249,"owners_count":21139081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adult-video","dmm","emby","fc2","nfo","scraper"],"created_at":"2025-02-06T02:51:45.798Z","updated_at":"2025-10-03T23:19:58.542Z","avatar_url":"https://github.com/CheerChen.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dmm-scraper\r\n\r\n[![Go Report Card](https://goreportcard.com/badge/github.com/CheerChen/dmm-scraper)](https://goreportcard.com/report/github.com/CheerChen/dmm-scraper)\r\n[![Downloads](https://img.shields.io/github/downloads/CheerChen/dmm-scraper/total.svg)](https://github.com/CheerChen/dmm-scraper/releases)\r\n[![Release](https://img.shields.io/github/release/CheerChen/dmm-scraper.svg?label=Release)](https://github.com/CheerChen/dmm-scraper/releases)\r\n\r\n## 特性\r\n\r\n- 批量抓取资料和封面的影片刮削器\r\n- 以日站原始内容为主（DMM，MGStage，FC2等）\r\n- 优化了生成的 nfo 部分标签以更好适配 emby\r\n- 可查询部分已下架影片（仅限FC2，Gyutto）\r\n\r\n## 基本用法\r\n\r\n- 移动程序到影片目录执行，程序会扫描查询*同目录*影片并生成影片的nfo文件以及封面\r\n- (新)封面可以配置是否剪裁\r\n- 避免查询失败，建议配置`config.toml`中的代理地址\r\n\r\n```toml\r\n## 范例\r\n[output]\r\n# 支持输出项目 {year} {maker} {num} {actor}\r\n# actor按第一位输出\r\npath = 'output/{year}/{num}'\r\n# 是否要切封面\r\nneedCut = true\r\n\r\n[proxy]\r\n## proxy [socks5://][127.0.0.1:]\u003c1-65535\u003e; 代理\r\n## 协议：socks4, socks5, http, https\r\nsocket = \"socks5://127.0.0.1:7891\"\r\n## 设置是否启用代理\r\nenable = true\r\n\r\n[DMMApi]\r\n# 有 DMM affiliate 可以填，加快查询速度\r\napiId = \"\"\r\naffiliateId = \"\"\r\n```\r\n\r\n## 支持来源\r\n\r\n- 通用番号（xxx-000）依次查询 Fanza、DMM\r\n- 支持 DMM 自有影片特征番号（xxx00000）\r\n- 支持 MGStage 部分特征番号（000xxx-000）\r\n- 支持 FC2 特征番号（fc2-000000/fc2-ppv-000000）\r\n- 支持 Heyzo 特征番号\r\n- 支持 VR 特征番号查询、大部分动画番号（GLOD，ACRN，JDXA）\r\n- 在 Gyutto 上架的自制影片（item000000）\r\n\r\n## 影片文件\r\n\r\n- 会一并移动并重命名\r\n- 有需要请注意备份\r\n\r\n## NFO files 生成\r\n\r\n- 按照 [kodi movie 类型的规范](https://kodi.wiki/view/NFO_files/Movies#nfo_Tags)\r\n\r\n## Changelog\r\n\r\n- **15 Dec 2021 (v1.4.0)** : 增加直接从 dmmapi 刮削的配置（需要开通 dmm affiliate）\r\n- **20 Oct 2021 (v1.3.5)** : 支持 FanzaVR 刮削器\r\n- **21 Sep 2021 (v1.3.4)** : 修复多个分片重命名覆盖问题\r\n- **5 Aug 2021 (v1.3.3)** : 修复标题番号缺失问题；重构 Scraper 包；改良输出日志\r\n- **2 Aug 2021 (v1.3.1)** : 修复 MGStage 查询失败问题；替换（logrus=\u003egolog）\r\n- **30 Jul 2021 (v1.3.0)** : 修复切封面方向；由于识别日文不稳定不再支持 Sx Syndrome 刮削\r\n- **5 Mar 2021 (v1.2.1)** : 重构包；替换多个基础库（grab=\u003ereq, cutter=\u003eimaging）\r\n- **7 Aug 2020 (v1.1.0)** : 标题格式正规化为大写番号，便于 emby 搜索；提高 DMM 多个搜索结果时正确率\r\n- **14 Jul 2020 (v1.0.1)** : 修复 DMM 查询失败的问题（需要年龄确认）\r\n- **28 May 2020 (v1.0.0)** : 增加 Sx Syndrome\\Sx Friend 的刮削器；可以自定义生成路径；第一个稳定版本\r\n- **3 Apr 2020 (v0.9.3)** : 开始使用配置文件替换传参\r\n- **18 Mar 2020 (v0.9.2)** : 支持 xxx00000 特征\r\n- **16 Mar 2020 (v0.9.1)** : 修复获取多个演员的bug\r\n- **10 Mar 2020 (v0.9.0)** : 增加 DMM 的搜索类型 `digital/videoa`\r\n- **14 Feb 2020 (v0.8.1)** : 修复解析发片日期的bug\r\n- **17 Jan 2020 (v0.8.0)** : 增加 Heyzo 刮削器\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcheerchen%2Fdmm-scraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcheerchen%2Fdmm-scraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcheerchen%2Fdmm-scraper/lists"}