From: Skullheadx <94652084+Skullheadx@users.noreply.github.com> Date: Thu, 29 Aug 2024 00:34:25 +0000 (-0400) Subject: playlist X-Git-Url: http://git.skullheadx.com/nixos/README?a=commitdiff_plain;h=d2d5e267fcf8a6b4963373f87b17de28aa2ceb86;p=youtube-downloader.git playlist --- diff --git a/.gitignore b/.gitignore index 9f73852..e6333ec 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ .idea/ examples.txt downloaded/ +links.txt diff --git a/main.py b/main.py index 8d9e65c..c20b94f 100644 --- a/main.py +++ b/main.py @@ -1,4 +1,4 @@ -from pytubefix import YouTube +from pytubefix import YouTube, Playlist import ffmpeg @@ -16,6 +16,14 @@ if __name__ == "__main__": if links[-1] == "": links = links[:-1] + for link in links: + if "playlist" in link: + p = Playlist(link) + for url in p.video_urls: + links.append(url) + links.remove(link) + + # download links one by one for link in links: target_res = 0