]> code.delx.au - youtube-cgi/blobdiff - youtube.cgi
Fix for Google changes
[youtube-cgi] / youtube.cgi
index c9937b72da7d3a1f352c1ab31747998cb4211748..c88ad8e11d4995ef6a7a8505dda6ef3bebd04669 100755 (executable)
@@ -244,8 +244,8 @@ def get_best_video(player_config):
         if best_quality is not None and quality < best_quality:
             continue
 
-        if "cipher" in format_data:
-            cipher = urllib.parse.parse_qs(format_data["cipher"])
+        if "signatureCipher" in format_data:
+            cipher = urllib.parse.parse_qs(format_data["signatureCipher"])
             video_url = cipher["url"][0]
             if "sig" in cipher:
                 signature = cipher["sig"][0]