diff --git a/backend/app/downloaders/bilibili_downloader.py b/backend/app/downloaders/bilibili_downloader.py index 2ab34e2..532efa1 100644 --- a/backend/app/downloaders/bilibili_downloader.py +++ b/backend/app/downloaders/bilibili_downloader.py @@ -69,7 +69,7 @@ class BilibiliDownloader(Downloader, ABC): output_path = os.path.join(output_dir, "%(id)s.%(ext)s") ydl_opts = { - 'format': 'bv*[ext=mp4]/bestvideo+bestaudio/best', + 'format': 'best[height<=480][ext=mp4]/best[height<=480]/best', 'outtmpl': output_path, 'noplaylist': True, 'quiet': False, diff --git a/backend/app/downloaders/youtube_downloader.py b/backend/app/downloaders/youtube_downloader.py index a9a9bdd..f915171 100644 --- a/backend/app/downloaders/youtube_downloader.py +++ b/backend/app/downloaders/youtube_downloader.py @@ -30,7 +30,7 @@ class YoutubeDownloader(Downloader, ABC): output_path = os.path.join(output_dir, "%(id)s.%(ext)s") ydl_opts = { - 'format': 'bestaudio[ext=m4a]/bestaudio/best', + 'format': 'best[height<=480][ext=mp4]/best[height<=480]/best', 'outtmpl': output_path, 'noplaylist': True, 'quiet': False,