From 7ee672be8998bfa85a8552f0e9c129d241e11f50 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Mon, 5 Aug 2019 10:07:11 +1000 Subject: [PATCH] Fix for Google metadata changes to find title --- youtube.cgi | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/youtube.cgi b/youtube.cgi index 9e14fd1..ef7b608 100755 --- a/youtube.cgi +++ b/youtube.cgi @@ -292,8 +292,13 @@ def get_video_url(page): if not video_url: return None, None - filename = sanitize_filename(player_config["args"]["title"]) - filename += "." + extension + title = player_config["args"].get("title", None) + if not title: + title = json.loads(player_config["args"]["player_response"])["videoDetails"]["title"] + if not title: + title = "Unknown title" + + filename = sanitize_filename(title) + "." + extension return video_url, filename -- 2.39.2