]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/generic.py
[extractor] Improve `_generic_title`
[yt-dlp.git] / yt_dlp / extractor / generic.py
index 5abde33a91dd7976ab6f93a0c7f47896862e6044..b0b26b61ad4f08d8d127b83f6337668c1580c2df 100644 (file)
@@ -2740,8 +2740,7 @@ def _real_extract(self, url):
             #   Site Name | Video Title
             #   Video Title - Tagline | Site Name
             # and so on and so forth; it's just not practical
-            'title': (self._og_search_title(webpage, default=None)
-                      or self._html_extract_title(webpage, 'video title', default='video')),
+            'title': self._generic_title('', webpage, default='video'),
             'description': self._og_search_description(webpage, default=None),
             'thumbnail': self._og_search_thumbnail(webpage, default=None),
             'age_limit': self._rta_search(webpage),