gallery-dl 的進階玩法:
1. config 根據不同網站的設定
"gelbooru": {
"api-key": "",
"user-id": "",
"sleep": "1-3",
"directory": {
"extension in ['gif','mp4','mkv','webm']": [
"Gelbooru",
"video",
"{owner}"
],
"": [
"Gelbooru",
"image",
"{owner}"
]
},
"filename": "{filename}.{extension}"
}
"twitter": {
"cookies": "C:\\cookies.txt",
"sleep": "1-3",
"content": "media",
"directory": {
"extension in ['gif','mp4','mkv','webm']": [
"Twitter",
"{user[name]}"
],
"": [
"Twitter",
"{user[name]}"
]
},
"filename": "{filename}.{extension}",
"postprocessors": [
"tw-gif"
]
}
"facebook": {
"cookies": "C:\\cookies.txt",
"videos": "hd",
"comments": false,
"directory": {
"extension in ['gif','mp4','mkv','webm']": [
"Facebook",
"video",
"{username}"
],
"": [
"Facebook",
"image",
"{username}"
]
},
"filename": "{filename}.{extension}",
"postprocessors": [
"fb-gif",
"fb-mp4",
"fb-kill"
]
}
"instagram": {
"cookies": "C:\\cookies.txt",
"include": [
"posts",
"reels"
],
"directory": {
"type in ['reel']": [
"Instagram",
"video",
"{username}"
],
"": [
"Instagram",
"image",
"{username}"
]
},
"filename": "{filename}.{extension}"
}
"pixiv": {
"refresh-token": "",
"ugoira": true,
"directory": {
"type == 'ugoira'": [
"Pixiv",
"{user[name]}",
"{title}"
],
"": [
"Pixiv",
"{user[name]}"
]
},
"filename": {
"type == 'ugoira'": "{id}_p{num}({title}).{extension}",
"": "{id}_p{num}({title}).{extension}"
},
"postprocessors": [
"ugoira-gif",
"ugoira-copy",
"ugoira-mp4",
"ugoira-webm"
],
"favorite": {
"directory": [
"Pixiv",
"Favorites",
"{user[id]}"
]
},
"bookmark": {
"directory": [
"Pixiv",
"My Bookmarks"
],
"refresh-token": ""
}
}