From 97d926836d36cbcba1abd8be6e103a1f9ed2e944 Mon Sep 17 00:00:00 2001 From: Vivo Jay <67545205+Vivojay@users.noreply.github.com> Date: Sat, 18 Dec 2021 18:00:31 +0530 Subject: [PATCH 1/2] Update backend_youtube_dl.py --- pafy/backend_youtube_dl.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pafy/backend_youtube_dl.py b/pafy/backend_youtube_dl.py index d9a19a4..321006a 100644 --- a/pafy/backend_youtube_dl.py +++ b/pafy/backend_youtube_dl.py @@ -50,7 +50,13 @@ def _fetch_basic(self): self._length = self._ydl_info['duration'] self._viewcount = self._ydl_info['view_count'] self._likes = self._ydl_info.get('like_count', 0) - self._dislikes = self._ydl_info.get('dislike_count', 0) + + # As of November 2021, YT did away with dislike counts + try: + self._dislikes = self._ydl_info['dislike_count'] + except KeyError: + self._dislikes = '[YT_REDACTED]' + self._username = self._ydl_info['uploader_id'] self._category = self._ydl_info['categories'][0] if self._ydl_info['categories'] else '' self._bestthumb = self._ydl_info['thumbnails'][0]['url'] From 725f14294e1a5d9564d9e33aec6c092444c114aa Mon Sep 17 00:00:00 2001 From: Vivo Jay <67545205+Vivojay@users.noreply.github.com> Date: Sat, 18 Dec 2021 18:03:03 +0530 Subject: [PATCH 2/2] Update AUTHORS --- AUTHORS | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS b/AUTHORS index 196c29c..3968901 100644 --- a/AUTHORS +++ b/AUTHORS @@ -9,3 +9,4 @@ hugovk ids1024 williamroot trygveaa +vivojay