[redgifs] add image extractor (#724)
This commit is contained in:
parent
11d3247c85
commit
f557cac074
@ -105,6 +105,7 @@ Read Comic Online https://readcomiconline.to/ Comic Issues, Comics
|
|||||||
Realbooru https://realbooru.com/ Pools, Posts, Tag Searches
|
Realbooru https://realbooru.com/ Pools, Posts, Tag Searches
|
||||||
RebeccaBlackTech https://rbt.asia/ Threads
|
RebeccaBlackTech https://rbt.asia/ Threads
|
||||||
Reddit https://www.reddit.com/ |reddit-C| Optional (OAuth)
|
Reddit https://www.reddit.com/ |reddit-C| Optional (OAuth)
|
||||||
|
RedGIFs https://redgifs.com/ individual Images
|
||||||
rule #34 https://rule34.paheal.net/ Posts, Tag Searches
|
rule #34 https://rule34.paheal.net/ Posts, Tag Searches
|
||||||
Rule 34 https://rule34.xxx/ Pools, Posts, Tag Searches
|
Rule 34 https://rule34.xxx/ Pools, Posts, Tag Searches
|
||||||
Safebooru https://safebooru.org/ Pools, Posts, Tag Searches
|
Safebooru https://safebooru.org/ Pools, Posts, Tag Searches
|
||||||
|
@ -94,6 +94,7 @@ modules = [
|
|||||||
"readcomiconline",
|
"readcomiconline",
|
||||||
"realbooru",
|
"realbooru",
|
||||||
"reddit",
|
"reddit",
|
||||||
|
"redgifs",
|
||||||
"rule34",
|
"rule34",
|
||||||
"safebooru",
|
"safebooru",
|
||||||
"sankaku",
|
"sankaku",
|
||||||
|
21
gallery_dl/extractor/redgifs.py
Normal file
21
gallery_dl/extractor/redgifs.py
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
# Copyright 2020 Mike Fährmann
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License version 2 as
|
||||||
|
# published by the Free Software Foundation.
|
||||||
|
|
||||||
|
"""Extractors for https://redgifs.com/"""
|
||||||
|
|
||||||
|
from .gfycat import GfycatImageExtractor
|
||||||
|
|
||||||
|
|
||||||
|
class RedgifsImageExtractor(GfycatImageExtractor):
|
||||||
|
"""Extractor for individual images from redgifs.com"""
|
||||||
|
category = "redgifs"
|
||||||
|
pattern = r"(?:https?://)?redgifs\.com/watch/([A-Za-z]+)"
|
||||||
|
test = ("https://redgifs.com/watch/foolishforkedabyssiniancat", {
|
||||||
|
"pattern": "https://giant.gfycat.com/FoolishForkedAbyssiniancat.mp4",
|
||||||
|
"content": "f6e03f1df9a2ff2a74092f53ee7580d2fb943533",
|
||||||
|
})
|
@ -68,6 +68,7 @@ CATEGORY_MAP = {
|
|||||||
"powermanga" : "PowerManga",
|
"powermanga" : "PowerManga",
|
||||||
"readcomiconline": "Read Comic Online",
|
"readcomiconline": "Read Comic Online",
|
||||||
"rbt" : "RebeccaBlackTech",
|
"rbt" : "RebeccaBlackTech",
|
||||||
|
"redgifs" : "RedGIFs",
|
||||||
"rule34" : "Rule 34",
|
"rule34" : "Rule 34",
|
||||||
"sankaku" : "Sankaku Channel",
|
"sankaku" : "Sankaku Channel",
|
||||||
"sankakucomplex" : "Sankaku Complex",
|
"sankakucomplex" : "Sankaku Complex",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user