mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-30 12:01:28 +00:00
[mildom:vod] Remove proxy
* Proxy is needed only for live videos
This commit is contained in:
parent
2cff495997
commit
c1df120eda
|
@ -212,16 +212,16 @@ def _real_extract(self, url):
|
||||||
lambda x: x['author_info']['login_name'],
|
lambda x: x['author_info']['login_name'],
|
||||||
), compat_str)
|
), compat_str)
|
||||||
|
|
||||||
audio_formats = [{
|
formats = [{
|
||||||
'url': autoplay['audio_url'],
|
'url': autoplay['audio_url'],
|
||||||
'format_id': 'audio',
|
'format_id': 'audio',
|
||||||
'protocol': 'm3u8_native',
|
'protocol': 'm3u8_native',
|
||||||
'vcodec': 'none',
|
'vcodec': 'none',
|
||||||
'acodec': 'aac',
|
'acodec': 'aac',
|
||||||
|
'ext': 'm4a'
|
||||||
}]
|
}]
|
||||||
video_formats = []
|
|
||||||
for fmt in autoplay['video_link']:
|
for fmt in autoplay['video_link']:
|
||||||
video_formats.append({
|
formats.append({
|
||||||
'format_id': 'video-%s' % fmt['name'],
|
'format_id': 'video-%s' % fmt['name'],
|
||||||
'url': fmt['url'],
|
'url': fmt['url'],
|
||||||
'protocol': 'm3u8_native',
|
'protocol': 'm3u8_native',
|
||||||
|
@ -229,15 +229,15 @@ def _real_extract(self, url):
|
||||||
'height': fmt['level'],
|
'height': fmt['level'],
|
||||||
'vcodec': 'h264',
|
'vcodec': 'h264',
|
||||||
'acodec': 'aac',
|
'acodec': 'aac',
|
||||||
|
'ext': 'mp4'
|
||||||
})
|
})
|
||||||
|
|
||||||
|
r''' # Proxy is not needed for VODs
|
||||||
stream_query = self._common_queries({
|
stream_query = self._common_queries({
|
||||||
'is_lhls': '0',
|
'is_lhls': '0',
|
||||||
})
|
})
|
||||||
del stream_query['timestamp']
|
del stream_query['timestamp']
|
||||||
formats = audio_formats + video_formats
|
|
||||||
for fmt in formats:
|
for fmt in formats:
|
||||||
fmt['ext'] = 'mp4'
|
|
||||||
parsed = compat_urlparse.urlparse(fmt['url'])
|
parsed = compat_urlparse.urlparse(fmt['url'])
|
||||||
stream_query['path'] = parsed.path[5:]
|
stream_query['path'] = parsed.path[5:]
|
||||||
parsed = parsed._replace(
|
parsed = parsed._replace(
|
||||||
|
@ -245,6 +245,7 @@ def _real_extract(self, url):
|
||||||
query=compat_urllib_parse_urlencode(stream_query, True),
|
query=compat_urllib_parse_urlencode(stream_query, True),
|
||||||
path='/api/mildom/vod2/proxy')
|
path='/api/mildom/vod2/proxy')
|
||||||
fmt['url'] = compat_urlparse.urlunparse(parsed)
|
fmt['url'] = compat_urlparse.urlunparse(parsed)
|
||||||
|
'''
|
||||||
|
|
||||||
self._sort_formats(formats)
|
self._sort_formats(formats)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue