[bbccouk] Remove TTML to srt conversion codes
authorYen Chi Hsuan <yan12125@gmail.com>
Sun, 21 Jun 2015 11:22:26 +0000 (19:22 +0800)
committerYen Chi Hsuan <yan12125@gmail.com>
Sun, 21 Jun 2015 11:24:45 +0000 (19:24 +0800)
It's broken. See #6038

youtube_dl/extractor/bbccouk.py

index 0305f88b53b4e3790cd6ff66ee6134741357fff5..5825d286774fa003d343f41c85e07e35340cb428 100644 (file)
@@ -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