[iqiyi] Fix 1080P extraction (closes #9446)

This commit is contained in:
Yen Chi Hsuan 2016-05-12 18:48:27 +08:00
parent e0741fd449
commit 4540515cb3
No known key found for this signature in database
GPG key ID: 3FDDD575826C5C30

View file

@ -505,7 +505,10 @@ def get_raw_data(self, tvid, video_id, enc_key, _uuid):
'enc': md5_text(enc_key + tail), 'enc': md5_text(enc_key + tail),
'qyid': _uuid, 'qyid': _uuid,
'tn': random.random(), 'tn': random.random(),
'um': 0, # In iQiyi's flash player, um is set to 1 if there's a logged user
# Some 1080P formats are only available with a logged user.
# Here force um=1 to trick the iQiyi server
'um': 1,
'authkey': md5_text(md5_text('') + tail), 'authkey': md5_text(md5_text('') + tail),
'k_tag': 1, 'k_tag': 1,
} }