From 85a070b9e6c7107889548567d82f6bd7cb7971a5 Mon Sep 17 00:00:00 2001 From: Luc Ritchie Date: Sat, 12 Aug 2023 15:41:08 -0400 Subject: [PATCH] [bunkr] Fix extracting wmv files --- gallery_dl/extractor/bunkr.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gallery_dl/extractor/bunkr.py b/gallery_dl/extractor/bunkr.py index 35b27525..d2f3a4dc 100644 --- a/gallery_dl/extractor/bunkr.py +++ b/gallery_dl/extractor/bunkr.py @@ -11,6 +11,11 @@ from .lolisafe import LolisafeAlbumExtractor from .. import text +CDN_HOSTED_EXTENSIONS = ( + ".mp4", ".m4v", ".mov", ".webm", ".mkv", ".ts", ".wmv", + ".zip", ".rar", ".7z", +) + class BunkrAlbumExtractor(LolisafeAlbumExtractor): """Extractor for bunkrr.su albums""" @@ -90,8 +95,7 @@ class BunkrAlbumExtractor(LolisafeAlbumExtractor): url = cdn + url[2:] url = text.unescape(url) - if url.endswith((".mp4", ".m4v", ".mov", ".webm", ".mkv", ".ts", - ".zip", ".rar", ".7z")): + if url.lower().endswith(CDN_HOSTED_EXTENSIONS): if url.startswith("https://cdn12."): url = ("https://media-files12.bunkr.la" + url[url.find("/", 14):])