diff --git a/youtube_dl/extractor/bitchute.py b/youtube_dl/extractor/bitchute.py index e30b94261..e7bd56389 100644 --- a/youtube_dl/extractor/bitchute.py +++ b/youtube_dl/extractor/bitchute.py @@ -76,10 +76,9 @@ class BitChuteIE(InfoExtractor): r'(?s)
]+\bclass=["\']video-author[^>]+>(.+?)
'), webpage, 'uploader', fatal=False) - upload_date = self._html_search_regex( - r'(?s)class=["\']video-publish-date.*?>\W*First published at [0-9]+:[0-9]+ UTC on (.*?)\.\W*', - webpage, 'upload_date', fatal=False) - upload_date = unified_strdate(upload_date) + upload_date = unified_strdate(self._search_regex( + r'class=["\']video-publish-date[^>]+>[^<]+ at \d+:\d+ UTC on (.+?)\.', + webpage, 'upload date', fatal=False)) return { 'id': video_id,