[extractor/youtube] Do not warn on duplicate chapters

Eg: vYbaM8w8yzw
pull/4905/head
pukkandan 2022-09-27 08:25:31 +05:30
rodzic 1fb53b946c
commit 709ee21417
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7EEE9E1E817D0A39
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -3034,8 +3034,9 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
self.report_warning(f'Incomplete chapter {idx}')
elif chapters[-1]['start_time'] <= chapter['start_time'] <= duration:
chapters.append(chapter)
else:
self.report_warning(f'Invalid start time for chapter "{chapter["title"]}"')
elif chapter not in chapters:
self.report_warning(
f'Invalid start time ({chapter["start_time"]} < {chapters[-1]["start_time"]}) for chapter "{chapter["title"]}"')
return chapters[1:]
def _extract_comment(self, comment_renderer, parent=None):