From 985fd398f5e4d7eedaab969f0eb2e812bd7a865a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 19 Nov 2022 11:43:58 +0100 Subject: [PATCH] [ytdl] update 'parse_bytes' location (#3256) https://github.com/yt-dlp/yt-dlp/commit/64c464a --- gallery_dl/ytdl.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gallery_dl/ytdl.py b/gallery_dl/ytdl.py index b2da4455..db313c38 100644 --- a/gallery_dl/ytdl.py +++ b/gallery_dl/ytdl.py @@ -73,7 +73,11 @@ def parse_command_line(module, argv): ytdlp = (module.__name__ == "yt_dlp") std_headers = module.std_headers - parse_bytes = module.FileDownloader.parse_bytes + + try: + parse_bytes = module.parse_bytes + except AttributeError: + parse_bytes = module.FileDownloader.parse_bytes # HTTP headers if opts.user_agent is not None: