diff options
author | remitamine <remitamine@gmail.com> | 2016-02-02 18:12:32 +0100 |
---|---|---|
committer | remitamine <remitamine@gmail.com> | 2016-02-02 18:12:32 +0100 |
commit | a1a22572fb968aa90e110798b34c444d894ad24a (patch) | |
tree | fcb2ebba72bc1990172d5618834c5dcae57b5b4b /youtube_dl/downloader | |
parent | c11875b3287fe7dbacdb296eac4a21d93bc1830e (diff) |
[downloader/dash] make initialization_url optional
Diffstat (limited to 'youtube_dl/downloader')
-rw-r--r-- | youtube_dl/downloader/dash.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/youtube_dl/downloader/dash.py b/youtube_dl/downloader/dash.py index 535f2a7fc..b0070aead 100644 --- a/youtube_dl/downloader/dash.py +++ b/youtube_dl/downloader/dash.py @@ -40,9 +40,10 @@ class DashSegmentsFD(FileDownloader): return '%s%s%s' % (base_url, '' if base_url.endswith('/') else '/', target_url) with open(tmpfilename, 'wb') as outf: - append_url_to_file( - outf, combine_url(base_url, info_dict['initialization_url']), - 'initialization segment') + if info_dict.get('initialization_url'): + append_url_to_file( + outf, combine_url(base_url, info_dict['initialization_url']), + 'initialization segment') for i, segment_url in enumerate(segment_urls): segment_len = append_url_to_file( outf, combine_url(base_url, segment_url), |