Download videos too, prioritize video over image

This commit is contained in:
2025-10-09 19:18:26 +02:00
parent 0b3293eaa8
commit a4e3ced8ab

View File

@ -1,5 +1,5 @@
from py34 import Post from py34 import Post
from py34.url import ImageURL, IMAGE_FORMATS from py34.url import ImageURL, IMAGE_FORMATS, VIDEO_FORMATS
from py34.scraper import scraper from py34.scraper import scraper
from typing import IO from typing import IO
from io import BytesIO from io import BytesIO
@ -193,7 +193,7 @@ class BlockEntry:
self.thumbnail = post.get_thumbnail_data() self.thumbnail = post.get_thumbnail_data()
if self.type is None: if self.type is None:
for ext in IMAGE_FORMATS: for ext in VIDEO_FORMATS + IMAGE_FORMATS:
image_url = ImageURL(post.image_dir, post.image_id, ext) image_url = ImageURL(post.image_dir, post.image_id, ext)
status: int = None status: int = None
# CDN tends to return 503 : Service Unavailable # CDN tends to return 503 : Service Unavailable