[YoutubeDL] Change how DashSegmentsFD is selected

This commit is contained in:
Yen Chi Hsuan 2015-06-04 22:05:33 +08:00
parent 6800d3372f
commit b9258c6178
3 changed files with 4 additions and 5 deletions

View file

@ -819,7 +819,8 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
if segment_list:
f.update({
'initialization_url': segment_list.find('{urn:mpeg:DASH:schema:MPD:2011}Initialization').attrib['sourceURL'],
'segment_urls': [segment.attrib.get('media') for segment in segment_list.findall('{urn:mpeg:DASH:schema:MPD:2011}SegmentURL')]
'segment_urls': [segment.attrib.get('media') for segment in segment_list.findall('{urn:mpeg:DASH:schema:MPD:2011}SegmentURL')],
'protocol': 'dash_segments',
})
try:
existing_format = next(