diff options
author | Yen Chi Hsuan <yan12125@gmail.com> | 2015-06-21 19:22:26 +0800 |
---|---|---|
committer | Yen Chi Hsuan <yan12125@gmail.com> | 2015-06-21 19:24:45 +0800 |
commit | 78294e6a9ce2c9a294d663ac79936df7353b9980 (patch) | |
tree | fabab4ea3dedfafcb1969896146017bfdadf3dbf /youtube_dl | |
parent | 4e3357717312ac56145ba166a1ae2806f6db8337 (diff) |
[bbccouk] Remove TTML to srt conversion codes
It's broken. See #6038
Diffstat (limited to 'youtube_dl')
-rw-r--r-- | youtube_dl/extractor/bbccouk.py | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/youtube_dl/extractor/bbccouk.py b/youtube_dl/extractor/bbccouk.py index 0305f88b5..5825d2867 100644 --- a/youtube_dl/extractor/bbccouk.py +++ b/youtube_dl/extractor/bbccouk.py @@ -251,26 +251,11 @@ class BBCCoUkIE(InfoExtractor): for connection in self._extract_connections(media): captions = self._download_xml(connection.get('href'), programme_id, 'Downloading captions') lang = captions.get('{http://www.w3.org/XML/1998/namespace}lang', 'en') - ps = captions.findall('./{0}body/{0}div/{0}p'.format('{http://www.w3.org/2006/10/ttaf1}')) - srt = '' - - def _extract_text(p): - if p.text is not None: - stripped_text = p.text.strip() - if stripped_text: - return stripped_text - return ' '.join(span.text.strip() for span in p.findall('{http://www.w3.org/2006/10/ttaf1}span')) - for pos, p in enumerate(ps): - srt += '%s\r\n%s --> %s\r\n%s\r\n\r\n' % (str(pos), p.get('begin'), p.get('end'), _extract_text(p)) subtitles[lang] = [ { 'url': connection.get('href'), 'ext': 'ttml', }, - { - 'data': srt, - 'ext': 'srt', - }, ] return subtitles |