Module ImportFrom alias Import alias Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Dict Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str Num Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd BinOpAdd NameLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Num handlers ExceptHandler type NameLoad body Raise Call NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Str Return Dict Str Str Str Str Str NameLoad NameLoad Str NameLoad NameLoad decorator_list decorator_list
N/A __future__ unicode_literals N/A json N/A time common InfoExtractor compat compat_urllib_parse compat_urllib_request utils ExtractorError HypemIE N/A InfoExtractor N/A N/A _VALID_URL http://(?:www\.)?hypem\.com/track/(?P<id>[^/]+)/ N/A _TEST N/A url md5 info_dict http://hypem.com/track/1v6ga/BODYWORK+-+TAME b9cc91b5af8995e9f0c1cee04c575828 N/A id ext title uploader 1v6ga mp3 Tame BODYWORK _real_extract N/A N/A self url N/A N/A N/A track_id N/A N/A self _match_id url N/A data N/A ax ts 1 N/A N/A time time N/A data_encoded N/A N/A compat_urllib_parse urlencode data N/A complete_url N/A N/A url ? data_encoded N/A request N/A N/A compat_urllib_request Request complete_url N/A N/A response urlh N/A N/A self _download_webpage_handle request track_id Downloading webpage with the url N/A cookie N/A N/A N/A urlh headers get Set-Cookie N/A html_tracks N/A N/A self _html_search_regex (?ms)<script type="application/json" id="displayList-data">\s*(.*?)\s*</script> response tracks N/A N/A N/A track_list N/A N/A json loads html_tracks N/A track N/A N/A track_list N/A tracks N/A 0 N/A N/A N/A ValueError N/A N/A N/A ExtractorError Hypemachine contained invalid JSON. N/A key N/A track N/A key N/A track_id N/A track N/A id N/A artist N/A track N/A artist N/A title N/A track N/A song N/A serve_url N/A http://hypem.com/serve/source/%s/%s N/A track_id key N/A request N/A N/A compat_urllib_request Request serve_url N/A Content-Type application/json N/A N/A N/A request add_header cookie cookie N/A song_data N/A N/A self _download_json request track_id Downloading metadata N/A final_url N/A song_data N/A url N/A N/A id url ext title uploader track_id final_url mp3 title artist N/A N/A