From 6491db3eaf65adc57d07c5a2fd76c8a3bb0492af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Tue, 13 Oct 2020 21:16:48 +0200 Subject: [PATCH] [blogger] handle URLs with specified width/height (closes #1061) get highest quality for images with /wXXX-hXXX/ instead of the usual /sXXX/ --- gallery_dl/extractor/blogger.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gallery_dl/extractor/blogger.py b/gallery_dl/extractor/blogger.py index 9c18e0e7..ad95fe88 100644 --- a/gallery_dl/extractor/blogger.py +++ b/gallery_dl/extractor/blogger.py @@ -42,7 +42,7 @@ class BloggerExtractor(Extractor): blog["date"] = text.parse_datetime(blog["published"]) del blog["selfLink"] - sub = re.compile(r"/s\d+/").sub + sub = re.compile(r"/(?:s\d+|w\d+-h\d+)/").sub findall_image = re.compile( r'src="(https?://\d+\.bp\.blogspot\.com/[^"]+)').findall findall_video = re.compile( @@ -134,6 +134,10 @@ class BloggerPostExtractor(BloggerExtractor): "cfnm-scene-jenna-fischer-in-office.html"), { "pattern": r"https://.+\.googlevideo\.com/videoplayback", }), + # image URLs with width/height (#1061) + ("https://aaaninja.blogspot.com/2020/08/altera-boob-press-2.html", { + "pattern": r"https://1.bp.blogspot.com/.+/s0/altera_.+png", + }), ) def __init__(self, match):