mirror of
https://github.com/mikf/gallery-dl.git
synced 2024-11-22 18:53:21 +01:00
15e4ddf46d
supports custom log message formats for each loglevel and, by extension, custom ANSI codes and colors for errors and warnings (#304)
178 lines
4.3 KiB
Plaintext
178 lines
4.3 KiB
Plaintext
{
|
|
"extractor":
|
|
{
|
|
"base-directory": "~/gallery-dl/",
|
|
"archive": "~/gallery-dl/archive.sqlite3",
|
|
"proxy": "http://10.10.1.10:3128",
|
|
|
|
"postprocessors": [
|
|
{
|
|
"name": "ugoira",
|
|
"whitelist": ["pixiv", "danbooru"],
|
|
"ffmpeg-twopass": true,
|
|
"ffmpeg-args": ["-c:v", "libvpx", "-crf", "4", "-b:v", "5000k", "-an"]
|
|
},
|
|
{
|
|
"name": "metadata",
|
|
"whitelist": ["danbooru", "yandere", "sankaku"],
|
|
"mode": "tags"
|
|
}
|
|
],
|
|
|
|
"pixiv":
|
|
{
|
|
"archive": "~/gallery-dl/archive-pixiv.sqlite3",
|
|
|
|
"filename": "{id}{num}.{extension}",
|
|
"directory": ["Pixiv", "Works", "{user[id]}"],
|
|
|
|
"username": "foo",
|
|
"password": "bar",
|
|
|
|
"favorite":
|
|
{
|
|
"directory": ["Pixiv", "Favorites", "{user[id]}"]
|
|
},
|
|
|
|
"bookmark":
|
|
{
|
|
"directory": ["Pixiv", "My Bookmarks"],
|
|
|
|
"username": "foo123",
|
|
"password": "bar123"
|
|
}
|
|
},
|
|
|
|
"exhentai":
|
|
{
|
|
"cookies":
|
|
{
|
|
"ipb_member_id": "12345",
|
|
"ipb_pass_hash": "1234567890abcdef"
|
|
},
|
|
|
|
"proxy":
|
|
{
|
|
"http": "http://10.10.1.10:8080",
|
|
"https": "https://10.10.1.10:443"
|
|
},
|
|
|
|
"filename": "{num:>04}_{name}.{extension}",
|
|
"directory": ["{category!c}", "{title}"],
|
|
|
|
"wait-min": 1.0,
|
|
"wait-max": 5.0
|
|
},
|
|
|
|
"mangadex":
|
|
{
|
|
"postprocessors": [{
|
|
"name": "zip",
|
|
"keep-files": false,
|
|
"compression": "zip"
|
|
}]
|
|
},
|
|
|
|
"flickr":
|
|
{
|
|
"access-token": "1234567890-abcdef",
|
|
"access-token-secret": "1234567890abcdef",
|
|
"size-max": 1920
|
|
},
|
|
|
|
"reddit":
|
|
{
|
|
"morecomments": true,
|
|
"date-min": "2017-01",
|
|
"date-format": "%Y-%m",
|
|
"recursion": 1
|
|
},
|
|
|
|
"sankaku":
|
|
{
|
|
"sleep": 2,
|
|
"wait-min": 5.0,
|
|
"wait-max": 5.0,
|
|
"cookies": "~/gallery-dl/cookies-sankaku.txt"
|
|
},
|
|
|
|
"tumblr":
|
|
{
|
|
"posts": "all",
|
|
"external": false,
|
|
"reblogs": false,
|
|
"inline": true,
|
|
|
|
"likes":
|
|
{
|
|
"posts": "video,photo,link",
|
|
"external": true,
|
|
"reblogs": true
|
|
}
|
|
},
|
|
|
|
"mastodon":
|
|
{
|
|
"mastodon.xyz":
|
|
{
|
|
"access-token": "cab65529..."
|
|
},
|
|
"tabletop.social": {
|
|
"access-token": "513a36c6..."
|
|
},
|
|
|
|
"directory": ["mastodon", "{instance}", "{account[username]!l}"],
|
|
"filename": "{id}_{media[id]}.{extension}"
|
|
},
|
|
|
|
"foolslide": {
|
|
"otscans": {"root": "https://otscans.com/foolslide"},
|
|
"helvetica": {"root": "https://helveticascans.com/r" }
|
|
},
|
|
|
|
"foolfuuka": {
|
|
"fireden-onion": {"root": "http://ydt6jy2ng3s3xg2e.onion"},
|
|
"scalearchive": {"root": "https://archive.scaled.team" }
|
|
}
|
|
},
|
|
|
|
"downloader":
|
|
{
|
|
"part-directory": "/tmp/.download/",
|
|
"rate": "1M",
|
|
"retries": 3,
|
|
"timeout": 8.5
|
|
},
|
|
|
|
"output":
|
|
{
|
|
"mode": "terminal",
|
|
"log": {
|
|
"level": "info",
|
|
"format": {
|
|
"debug" : "\u001b[0;37m{name}: {message}\u001b[0m",
|
|
"info" : "\u001b[1;37m{name}: {message}\u001b[0m",
|
|
"warning": "\u001b[1;33m{name}: {message}\u001b[0m",
|
|
"error" : "\u001b[1;31m{name}: {message}\u001b[0m"
|
|
}
|
|
},
|
|
"logfile": {
|
|
"path": "~/gallery-dl/log.txt",
|
|
"mode": "w",
|
|
"level": "debug"
|
|
},
|
|
"unsupportedfile": {
|
|
"path": "~/gallery-dl/unsupported.txt",
|
|
"mode": "a",
|
|
"format": "{asctime} {message}",
|
|
"format-date": "%Y-%m-%d-%H-%M-%S"
|
|
}
|
|
},
|
|
|
|
"cache": {
|
|
"file": "~/gallery-dl/cache.sqlite3"
|
|
},
|
|
|
|
"netrc": true
|
|
}
|