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]