X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fanimeondemand.py;h=9e28f25790bb284b5ba00376292cf33c8ded8cb1;hb=4f90d2aeacccab6dc461e92236480701c4a0900b;hp=1f044e20bf3cd2d419f09246fdf043a64ef27a81;hpb=1f7258a367bfcc0d60441e38d25373a6ada6b45e;p=youtube-dl diff --git a/youtube_dl/extractor/animeondemand.py b/youtube_dl/extractor/animeondemand.py index 1f044e20b..9e28f2579 100644 --- a/youtube_dl/extractor/animeondemand.py +++ b/youtube_dl/extractor/animeondemand.py @@ -115,7 +115,7 @@ class AnimeOnDemandIE(InfoExtractor): entries = [] - def extract_info(html, video_id): + def extract_info(html, video_id, num=None): title, description = [None] * 2 formats = [] @@ -143,7 +143,7 @@ class AnimeOnDemandIE(InfoExtractor): format_id_list.append(lang) if kind: format_id_list.append(kind) - if not format_id_list: + if not format_id_list and num is not None: format_id_list.append(compat_str(num)) format_id = '-'.join(format_id_list) format_note = ', '.join(filter(None, (kind, lang_note))) @@ -203,8 +203,8 @@ class AnimeOnDemandIE(InfoExtractor): 'formats': formats, } - def extract_entries(html, video_id, common_info): - info = extract_info(html, video_id) + def extract_entries(html, video_id, common_info, num=None): + info = extract_info(html, video_id, num) if info['formats']: self._sort_formats(info['formats'])