[bunkr] support '/f/...' media URLs

This commit is contained in:
Mike Fährmann
2025-01-10 12:59:15 +01:00
parent ba0443115a
commit 118b994cf2
2 changed files with 10 additions and 2 deletions

View File

@@ -182,8 +182,8 @@ class BunkrMediaExtractor(BunkrAlbumExtractor):
"""Extractor for bunkr.si media links""" """Extractor for bunkr.si media links"""
subcategory = "media" subcategory = "media"
directory_fmt = ("{category}",) directory_fmt = ("{category}",)
pattern = BASE_PATTERN + r"(/[vid]/[^/?#]+)" pattern = BASE_PATTERN + r"(/[fvid]/[^/?#]+)"
example = "https://bunkr.si/v/FILENAME" example = "https://bunkr.si/f/FILENAME"
def fetch_album(self, album_id): def fetch_album(self, album_id):
try: try:

View File

@@ -193,6 +193,14 @@ __tests__ = (
"name" : "image", "name" : "image",
}, },
{
"#url" : "https://bunkr.cr/f/image-sZrQUeOx.jpg",
"#comment" : "/f/ URL",
"#category": ("lolisafe", "bunkr", "media"),
"#class" : bunkr.BunkrMediaExtractor,
"#urls" : "https://mlk-bk.cdn.gigachad-cdn.ru/image-sZrQUeOx.jpg?n=image.jpg",
},
{ {
"#url" : "https://bunkrrr.org/d/dJuETSzKLrUps", "#url" : "https://bunkrrr.org/d/dJuETSzKLrUps",
"#category": ("lolisafe", "bunkr", "media"), "#category": ("lolisafe", "bunkr", "media"),