⭐ Pixiv 本地收藏夹管理: 爬取、下载、转换、阅览、统计 ⭐
将个人的 Pixiv 收藏夹数据爬取到本地,图片压缩为 webp 格式,动图(ugoira)转为 mp4 格式
图片数据存储于本地 SQLite 数据库,按需分页加载
https://github.com/asadahimeka/PixivCollection/releases
- 图片爬取
- 内置 pxder
- 设置好 RefreshToken 后一键爬取收藏夹作品并存储 JSON 数据到本地
- 图片压缩
- 使用 sharp 将原图压缩为 webp 格式,提升加载速度
- 动图转换
- 使用 ffmpeg 将动图(ugoira)转换为 mp4 格式,方便查看
- 图片浏览
- 瀑布流布局,支持虚拟列表,可自定义列数与间隔
- 图片浏览器,支持缩放、拖拽、键盘导航
- 多页作品连续浏览
- 图片筛选
- 通过发布年份、形状、尺寸、不健全度、R18、AI、作者、标签、收藏数从数据库端筛选图片
- 图片搜索
- 通过图片id、图片标题、作者id、作者昵称、标签、标签翻译搜索图片
- 统计分析
- 收藏数据的多维度可视化,包括作者/标签排行、年度趋势、R18/AI 构成、标签词云等
- 夜间模式
- 全屏模式
为了方便使用,应用内置了 Node.js 与 ffmpeg,开发和部署时需手动将 ffmpeg.exe 和 node.exe 放置于 /pxder 内
- ffmpeg version 7.0.2
- Node.js version 20.16.0
# 安装依赖
yarn install
# 启动服务
yarn dev# 安装依赖
yarn install
# 构建应用
yarn build:win:7z构建后的前端文件位于 scripts\PixivCollection 目录,可将该目录以压缩包格式上传至应用分发服务器
目录结构如下
- PixivCollection:原项目,修改于此
- pxder:pixiv 图片爬取工具
本项目与 pixiv.net(ピクシブ株式会社) 无任何隶属关系。
本项目网站、APP 所展示的所有作品的版权均为 Pixiv 或其原作者所有。
本项目仅供交流与学习,不得用于任何商业用途。
Licensed under the MIT license
Copyright © 2024 Yumine Sakura




