From f180a075640d3334b6bede7833ff6571c69d7ee1 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Tue, 18 Mar 2025 20:57:37 +0100 Subject: [PATCH] thumbs --- rwx/sw/ytdlp/__init__.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/rwx/sw/ytdlp/__init__.py b/rwx/sw/ytdlp/__init__.py index 031c779..14ec62a 100644 --- a/rwx/sw/ytdlp/__init__.py +++ b/rwx/sw/ytdlp/__init__.py @@ -41,9 +41,8 @@ class Channel(Object): self.followers = int(d["channel_follower_count"]) self.description = d["description"] self.tags = d["tags"] - # TODO thumbnails - self.thumbnails = d["thumbnails"] - # TODO thumbnail from thumbnails + self.thumbnails = [thumbnail["url"] for thumbnail in d["thumbnails"]] + self.thumbnail = self.thumbnails[-1] self.uploader_id = d["uploader_id"] self.uploader = d["uploader"] # videos @@ -83,7 +82,7 @@ class Video(Object): self.description_cut = d["description"] self.duration = int(d["duration"]) self.thumbnails = [thumbnail["url"] for thumbnail in d["thumbnails"]] - # TODO thumbnail from thumbnails + self.thumbnail = self.thumbnails[-1] def load_extra(self): self.at = datetime.now().strftime(TIMESTAMP)