From 1cf50619fd1f0f201ce9fce8012b22f72f370a08 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 19 Mar 2025 21:44:07 +0100 Subject: [PATCH] captions --- rwx/sw/ytdlp/__init__.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rwx/sw/ytdlp/__init__.py b/rwx/sw/ytdlp/__init__.py index 99d93e9..ebe39f0 100644 --- a/rwx/sw/ytdlp/__init__.py +++ b/rwx/sw/ytdlp/__init__.py @@ -188,7 +188,12 @@ class Video(Object): self.views = int(d["view_count"]) self.categories = d["categories"] self.tags = d["tags"] - # TODO automatic_captions + self.automatic_captions = [] + for uid, entries in d["automatic_captions"].items(): + for entry in entries: + subtitles = Subtitles(uid, entry) + if subtitles.extension in SUBTITLES_EXTENSIONS: + self.automatic_captions.append(subtitles) self.subtitles = [] for uid, entries in d["subtitles"].items(): for entry in entries: