1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-07-18 19:28:31 +00:00
This commit is contained in:
8street 2025-07-16 02:16:06 +00:00 committed by GitHub
commit c5480f6d02
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -62,6 +62,10 @@ class DownloadContext(dict):
ctx.is_resume = ctx.resume_len > 0
ctx.start_len = 0
if ctx.is_resume:
ctx.start_len = ctx.resume_len
class SucceedDownload(Exception):
pass
@ -300,7 +304,7 @@ def retry(e):
if ctx.data_len is None:
eta = None
else:
eta = self.calc_eta(start, time.time(), ctx.data_len - ctx.resume_len, byte_counter - ctx.resume_len)
eta = self.calc_eta(ctx.start_time, time.time(), ctx.data_len - ctx.start_len, byte_counter - ctx.start_len)
self._hook_progress({
'status': 'downloading',