@staticmethod<EOL><INDENT>def get_mgtv_real_url(url):<DEDENT>
content = loads(get_content(url))<EOL>m3u_url = content['<STR_LIT:info>']<EOL>split = urlsplit(m3u_url)<EOL>base_url = "<STR_LIT>".format(scheme = split[<NUM_LIT:0>],<EOL>netloc = split[<NUM_LIT:1>],<EOL>path = dirname(split[<NUM_LIT:2>]))<EOL>content = get_content(content['<STR_LIT:info>'])  <EOL>segment_list = []<EOL>segments_size = <NUM_LIT:0><EOL>for i in content.split():<EOL><INDENT>if not i.startswith('<STR_LIT:#>'):  <EOL><INDENT>segment_list.append(base_url + i)<EOL><DEDENT>elif i.startswith('<STR_LIT>'):<EOL><INDENT>segments_size += int(i[i.rfind('<STR_LIT::>')+<NUM_LIT:1>:])<EOL><DEDENT><DEDENT>return m3u_url, segments_size, segment_list<EOL>
str->list of str
        Give you the real URLs.