From 6084217435add85714155874443c5e0336ad43f7 Mon Sep 17 00:00:00 2001 From: Tony Izzo Date: Wed, 2 Sep 2020 18:49:57 -0400 Subject: [PATCH 1/3] Change pattern for ABC video ID --- youtube_dl/extractor/go.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/go.py b/youtube_dl/extractor/go.py index 03cfba91f..7fd0664eb 100644 --- a/youtube_dl/extractor/go.py +++ b/youtube_dl/extractor/go.py @@ -138,7 +138,8 @@ class GoIE(AdobePassIE): # from http://freeform.go.com/shows/shadowhunters/episodes/season-2/1-this-guilty-blood r'data-video-id=["\']*(VDKA\w+)', # https://abc.com/shows/the-rookie/episode-guide/season-02/03-the-bet - r'\b(?:video)?id["\']\s*:\s*["\'](VDKA\w+)' + r'\bvideoIdCode["\']\s*:\s*["\'](vdka\w+)' + # r'\b(?:video)?id["\']\s*:\s*["\'](VDKA\w+)' ), webpage, 'video id', default=video_id) if not site_info: brand = self._search_regex( From 5bda5abae832b57d5dcb7040ef333ef3544c18ee Mon Sep 17 00:00:00 2001 From: Tony Izzo Date: Wed, 2 Sep 2020 18:52:17 -0400 Subject: [PATCH 2/3] Add support for FuboTV as AdobePass provider --- youtube_dl/extractor/adobepass.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/youtube_dl/extractor/adobepass.py b/youtube_dl/extractor/adobepass.py index 38dca1b0a..af89efa86 100644 --- a/youtube_dl/extractor/adobepass.py +++ b/youtube_dl/extractor/adobepass.py @@ -20,6 +20,11 @@ from ..utils import ( MSO_INFO = { + 'FuboTV': { + 'name': 'FuboTV', + 'username_field': 'username', + 'password_field': 'password', + }, 'DTV': { 'name': 'DIRECTV', 'username_field': 'username', From e6486451278be6f57dae4e0ea62e7694ea0d4631 Mon Sep 17 00:00:00 2001 From: Tony Izzo Date: Wed, 2 Sep 2020 19:29:03 -0400 Subject: [PATCH 3/3] Revert "Change pattern for ABC video ID" This reverts commit 6084217435add85714155874443c5e0336ad43f7. --- youtube_dl/extractor/go.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/youtube_dl/extractor/go.py b/youtube_dl/extractor/go.py index 7fd0664eb..03cfba91f 100644 --- a/youtube_dl/extractor/go.py +++ b/youtube_dl/extractor/go.py @@ -138,8 +138,7 @@ class GoIE(AdobePassIE): # from http://freeform.go.com/shows/shadowhunters/episodes/season-2/1-this-guilty-blood r'data-video-id=["\']*(VDKA\w+)', # https://abc.com/shows/the-rookie/episode-guide/season-02/03-the-bet - r'\bvideoIdCode["\']\s*:\s*["\'](vdka\w+)' - # r'\b(?:video)?id["\']\s*:\s*["\'](VDKA\w+)' + r'\b(?:video)?id["\']\s*:\s*["\'](VDKA\w+)' ), webpage, 'video id', default=video_id) if not site_info: brand = self._search_regex(