[fragment,hls,f4m,dash,ism] improve fragment downloading
authorRemita Amine <remitamine@gmail.com>
Tue, 28 Jun 2016 17:07:50 +0000 (18:07 +0100)
committerRemita Amine <remitamine@gmail.com>
Wed, 19 Apr 2017 10:46:07 +0000 (11:46 +0100)
commit75a24854073e590f4efc9f037b57dee348f52b61
tree8ccc05313462f98128ff03da3912b2fa828df2f0
parent58f6ab72ed74c2ab1b6d3885ef2c407465d8c6c2
[fragment,hls,f4m,dash,ism] improve fragment downloading

- resume immediately
- no need to concatenate segments and decrypt them on every resume
- no need to save temp files for segments

and for hls downloader:
- no need to download keys for segments that already downloaded
youtube_dl/downloader/common.py
youtube_dl/downloader/dash.py
youtube_dl/downloader/f4m.py
youtube_dl/downloader/fragment.py
youtube_dl/downloader/hls.py
youtube_dl/downloader/http.py
youtube_dl/downloader/ism.py