diff options
Diffstat (limited to 'youtube_dl/extractor/cda.py')
| -rwxr-xr-x | youtube_dl/extractor/cda.py | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/youtube_dl/extractor/cda.py b/youtube_dl/extractor/cda.py index ae7af2f0e..1ee35b501 100755 --- a/youtube_dl/extractor/cda.py +++ b/youtube_dl/extractor/cda.py @@ -1,6 +1,7 @@  # coding: utf-8  from __future__ import unicode_literals +import codecs  import re  from .common import InfoExtractor @@ -96,6 +97,10 @@ class CDAIE(InfoExtractor):              if not video or 'file' not in video:                  self.report_warning('Unable to extract %s version information' % version)                  return +            if video['file'].startswith('uggc'): +                video['file'] = codecs.decode(video['file'], 'rot_13') +                if video['file'].endswith('adc.mp4'): +                    video['file'] = video['file'].replace('adc.mp4', '.mp4')              f = {                  'url': video['file'],              } | 
