Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moebits/pixiv-downloader
An app that downloads images/ugoira from Pixiv
https://github.com/moebits/pixiv-downloader
anime downloader gui pixiv
Last synced: about 2 months ago
JSON representation
An app that downloads images/ugoira from Pixiv
- Host: GitHub
- URL: https://github.com/moebits/pixiv-downloader
- Owner: Moebits
- License: other
- Created: 2021-10-27T01:39:22.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-09T03:44:47.000Z (5 months ago)
- Last Synced: 2024-08-09T04:38:19.801Z (5 months ago)
- Topics: anime, downloader, gui, pixiv
- Language: TypeScript
- Homepage:
- Size: 3.11 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.txt
Awesome Lists containing this project
README
## Pixiv Downloader
This application lets you download images/ugoiras from Pixiv in bulk.
### Features
- Download illustrations, manga (png/jpg), novels (txt), and ugoiras (gif/zip)
- Bulk download illustrations by tag
- Download all of an artist's illustrations
- Download all of an artist's bookmarks
- Option to automatically translate tags to Japanese and translate titles to English
- Customize the output file names
- Map illustrations to sub-folders based on certain tags
- If you have Pixiv Premium, you can sort results by popularity### Output Template
You can customize the output file names. The default is `{id}*_p{page}*`. Adding slashes will create subfolders,
e.g. `{artist}/{title}`. Any asterisks will be removed, as they are a special option for page numbers. The following replacements are available:{title} - The title of the illustration. It will be translated if "translate titles" is enabled. \
{id} - The id of the illustration. \
\*{page}\* - The page number. The asterisk indicates that this will be omitted if there is only a single page. \
{artist} - The artist of the illustration. \
{user} - The pixiv id of the artist. \
{user id} - The user id of the artist. \
{date} - The date in YYYY-MM-DD format. \
{width} - The width of the illustration. \
{height} - The height of the illustration.### Folder Mapping
An advanced option is to map images with certain tags into a subfolder. The folder mapping must be
in the format `folderName:tagName, folderName2:tagName2, folderName3:tagName3...`. Note that the list should
be comma separated.For example, if you search for "gabriel dropout" but want to map the different characters into sub-folders,
you should provide the folder mapping:`gabriel:天真=ガヴリール=ホワイト, satania:胡桃沢=サタニキア=マクドウェル, raphi:白羽=ラフィエル=エインズワース, vigne:月乃瀬=ヴィネット=エイプリル`.
For better accuracy provide the tags in Japanese, but they will be automatically translated if you have the translate option enabled. Note that these characters have special translations so the following will also work:
`gabriel:gabriel, satania:satania, raphi:raphi, vigne:vigne`
### Installation
Download the installer from the [releases](https://github.com/Moebits/Pixiv-Downloader/releases) tab.
### MacOS
On MacOS unsigned applications won't open, run this to remove the quarantine flag.
```
xattr -d com.apple.quarantine /Applications/Pixiv\ Downloader.app
```### Bugs and Feature Requests
Open an issue on my GitHub repository.
### Also See
- [Waifu2x-GUI](https://github.com/Moebits/Waifu2x-GUI) for upscaling images
- [Photo Viewer](https://github.com/Moebits/Photo-Viewer) for editing images