mirror of https://github.com/devine-dl/devine.git
Fix aria2c's segmented check for DASH/HLS
This commit is contained in:
parent
714e9af99a
commit
a3efadf00b
|
@ -17,6 +17,7 @@ def aria2c(
|
|||
headers: Optional[dict] = None,
|
||||
proxy: Optional[str] = None,
|
||||
silent: bool = False,
|
||||
segmented: bool = False,
|
||||
progress: Optional[partial] = None,
|
||||
*args: str
|
||||
) -> int:
|
||||
|
@ -27,7 +28,6 @@ def aria2c(
|
|||
If multiple URLs are provided they will be downloaded in the provided order
|
||||
to the output directory. They will not be merged together.
|
||||
"""
|
||||
segmented = False
|
||||
if isinstance(uri, list) and len(uri) == 1:
|
||||
uri = uri[0]
|
||||
if isinstance(uri, list):
|
||||
|
|
|
@ -471,7 +471,8 @@ class DASH:
|
|||
uri=segment_uri,
|
||||
out=segment_save_path,
|
||||
headers=session.headers,
|
||||
proxy=proxy
|
||||
proxy=proxy,
|
||||
segmented=True
|
||||
)
|
||||
|
||||
data_size = segment_save_path.stat().st_size
|
||||
|
|
|
@ -291,7 +291,8 @@ class HLS:
|
|||
uri=segment.uri,
|
||||
out=segment_save_path,
|
||||
headers=session.headers,
|
||||
proxy=proxy
|
||||
proxy=proxy,
|
||||
segmented=True
|
||||
)
|
||||
|
||||
data_size = segment_save_path.stat().st_size
|
||||
|
|
Loading…
Reference in New Issue