mirror of
https://github.com/mikf/gallery-dl.git
synced 2024-11-25 04:02:32 +01:00
parent
c0835a0cd1
commit
cc38042500
@ -93,7 +93,8 @@ class DanbooruExtractor(BaseExtractor):
|
||||
|
||||
if post["extension"] == "zip":
|
||||
if self.ugoira:
|
||||
post["frames"] = self._ugoira_frames(post)
|
||||
post["_ugoira_frame_data"] = post["frames"] = \
|
||||
self._ugoira_frames(post)
|
||||
post["_http_adjust_extension"] = False
|
||||
else:
|
||||
url = post["large_file_url"]
|
||||
|
@ -136,7 +136,7 @@ class PixivExtractor(Extractor):
|
||||
def _extract_ugoira(self, work):
|
||||
ugoira = self.api.ugoira_metadata(work["id"])
|
||||
url = ugoira["zip_urls"]["medium"]
|
||||
work["frames"] = frames = ugoira["frames"]
|
||||
work["_ugoira_frame_data"] = work["frames"] = frames = ugoira["frames"]
|
||||
work["date_url"] = self._date_from_url(url)
|
||||
work["_http_adjust_extension"] = False
|
||||
|
||||
|
@ -105,11 +105,11 @@ class UgoiraPP(PostProcessor):
|
||||
}, options)
|
||||
|
||||
def prepare(self, pathfmt):
|
||||
if "frames" not in pathfmt.kwdict:
|
||||
if "_ugoira_frame_data" not in pathfmt.kwdict:
|
||||
self._frames = None
|
||||
return
|
||||
|
||||
self._frames = pathfmt.kwdict["frames"]
|
||||
self._frames = pathfmt.kwdict["_ugoira_frame_data"]
|
||||
if pathfmt.extension == "zip":
|
||||
self._convert_zip = True
|
||||
if self.delete:
|
||||
|
Loading…
Reference in New Issue
Block a user