projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube:live] Add extractor (Closes #8959)
[youtube-dl]
/
youtube_dl
/
extractor
/
acast.py
diff --git
a/youtube_dl/extractor/acast.py
b/youtube_dl/extractor/acast.py
index f2465f8f8b1d6c92a7f0f613d08e34046dbcc1ba..92eee8119da420a78782d5eea05a2d3564468d3a 100644
(file)
--- a/
youtube_dl/extractor/acast.py
+++ b/
youtube_dl/extractor/acast.py
@@
-8,11
+8,7
@@
from ..compat import compat_str
from ..utils import int_or_none
from ..utils import int_or_none
-class ACastBaseIE(InfoExtractor):
- _API_BASE_URL = 'https://www.acast.com/api/'
-
-
-class ACastIE(ACastBaseIE):
+class ACastIE(InfoExtractor):
IE_NAME = 'acast'
_VALID_URL = r'https?://(?:www\.)?acast\.com/(?P<channel>[^/]+)/(?P<id>[^/#?]+)'
_TEST = {
IE_NAME = 'acast'
_VALID_URL = r'https?://(?:www\.)?acast\.com/(?P<channel>[^/]+)/(?P<id>[^/#?]+)'
_TEST = {
@@
-49,7
+45,7
@@
class ACastIE(ACastBaseIE):
}
}
-class ACastChannelIE(
ACastBaseIE
):
+class ACastChannelIE(
InfoExtractor
):
IE_NAME = 'acast:channel'
_VALID_URL = r'https?://(?:www\.)?acast\.com/(?P<id>[^/#?]+)'
_TEST = {
IE_NAME = 'acast:channel'
_VALID_URL = r'https?://(?:www\.)?acast\.com/(?P<id>[^/#?]+)'
_TEST = {
@@
-61,6
+57,7
@@
class ACastChannelIE(ACastBaseIE):
},
'playlist_mincount': 20,
}
},
'playlist_mincount': 20,
}
+ _API_BASE_URL = 'https://www.acast.com/api/'
@classmethod
def suitable(cls, url):
@classmethod
def suitable(cls, url):