diff --git a/youtube_dl/extractor/tumblr.py b/youtube_dl/extractor/tumblr.py index 10f26d631..666879d50 100644 --- a/youtube_dl/extractor/tumblr.py +++ b/youtube_dl/extractor/tumblr.py @@ -38,8 +38,7 @@ class TumblrIE(InfoExtractor): thumb_list = [] ma = re.search(r'posters.*?\[(?P\\x22.*?\\x22)]', webpage) if not ma is None: - for t in ma.group('thumb').replace(r'\\/', '/').split(','): - t = t.replace(r'\x22','"') + for t in ma.group('thumb').decode('string-escape').replace(r'\/',r'/').split(','): if (t[0] == '"') and (t[-1] == '"'): thumb_list.append( {"url": t[1:-1]} )