[stitcher] clean podcast URLs
This commit is contained in:
parent
e88c9ef62a
commit
a563c97c5c
|
@ -4,6 +4,7 @@ from .common import InfoExtractor
|
||||||
from ..compat import compat_str
|
from ..compat import compat_str
|
||||||
from ..utils import (
|
from ..utils import (
|
||||||
clean_html,
|
clean_html,
|
||||||
|
clean_podcast_url,
|
||||||
ExtractorError,
|
ExtractorError,
|
||||||
int_or_none,
|
int_or_none,
|
||||||
str_or_none,
|
str_or_none,
|
||||||
|
@ -43,7 +44,7 @@ class StitcherBaseIE(InfoExtractor):
|
||||||
'title': episode['title'].strip(),
|
'title': episode['title'].strip(),
|
||||||
'description': self._extract_description(episode),
|
'description': self._extract_description(episode),
|
||||||
'duration': int_or_none(episode.get('duration')),
|
'duration': int_or_none(episode.get('duration')),
|
||||||
'url': audio_url,
|
'url': clean_podcast_url(audio_url),
|
||||||
'vcodec': 'none',
|
'vcodec': 'none',
|
||||||
'timestamp': int_or_none(episode.get('date_published')),
|
'timestamp': int_or_none(episode.get('date_published')),
|
||||||
'season_number': int_or_none(episode.get('season')),
|
'season_number': int_or_none(episode.get('season')),
|
||||||
|
|
Loading…
Reference in New Issue