def construct_video_urls(self, data, video_id, _uuid):
def do_xor(x, y):
a = y % 3
def construct_video_urls(self, data, video_id, _uuid):
def do_xor(x, y):
a = y % 3
note='Download path key of segment %d for format %s' % (segment_index + 1, format_id)
)['t']
t = str(int(math.floor(int(tm) / (600.0))))
note='Download path key of segment %d for format %s' % (segment_index + 1, format_id)
)['t']
t = str(int(math.floor(int(tm) / (600.0))))
def get_raw_data(self, tvid, video_id, enc_key, _uuid):
tm = str(int(time.time()))
def get_raw_data(self, tvid, video_id, enc_key, _uuid):
tm = str(int(time.time()))
- enc_key = '3601ba290e4f4662848c710e2122007e' # last update at 2015-08-10 for Zombie
+ # TODO: automatic key extraction
+ # last update at 2015-12-06 for Zombie::bite
+ enc_key = '3719f6a1da83ee0aee3488d8802d7696'[::-1]