From 8e6e47d623083b5346007a590c162ea0d97d84a9 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Thu, 22 Jul 2021 19:17:03 +0000 Subject: [PATCH] Fix ytimg extraction --- youtube-extract | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube-extract b/youtube-extract index 0f99ea2..a43a57e 100755 --- a/youtube-extract +++ b/youtube-extract @@ -100,7 +100,7 @@ matchers = [ [r'/www\.youtube\.com/(?:subscription_center\?(?:.*&)?add_user=|subscribe_widget\?(?:.*&)?p=|profile\?(?:.*&)?user=)([^/=&]+)(?=(&|$))', True, lambda m: f'https://www.youtube.com/user/{m[1]}'], [r'/www\.youtube\.com/feeds/videos\.xml\?(?:.*&)?channel_id=(UC[0-9A-Za-z_-]+)', True, lambda m: f'https://www.youtube.com/channel/{m[1]}'], [r'/www\.youtube\.com(?:/view_play_list\?(?:.*&)?p=|/playlist\?(?:.*&)?list=)([0-9A-F]{16})(?=(&|$))', True, lambda m: f'https://www.youtube.com/playlist?list=PL{m[1]}'], - [r'^//i\.ytimg\.com/vi/([0-9A-Za-z_-]{11})/', False, lambda m: f'https://www.youtube.com/watch?v={m[1]}'], + [r'/i\.ytimg\.com/vi/([0-9A-Za-z_-]{11})/', True, lambda m: f'https://www.youtube.com/watch?v={m[1]}'], ] # Compile pattern and generate one for parameters if desired