update io.py file to fix the Hotstart Decryption issue and video quality selection issue
This commit is contained in:
parent
4a773d1db0
commit
cdf8dedc90
@ -282,8 +282,7 @@ async def m3u8dl(uri, out, track, headers=None, proxy=None):
|
|||||||
])
|
])
|
||||||
else:
|
else:
|
||||||
arguments.extend([
|
arguments.extend([
|
||||||
"-sv", "best",
|
"-sv", f"res='{track.height}*':codec='{track.codec}':for=best",
|
||||||
"-M", "format=mp4"
|
|
||||||
])
|
])
|
||||||
|
|
||||||
arguments.extend([
|
arguments.extend([
|
||||||
@ -317,4 +316,4 @@ async def m3u8dl(uri, out, track, headers=None, proxy=None):
|
|||||||
else:
|
else:
|
||||||
p = subprocess.run(shlex.split(arg_str), check=True)
|
p = subprocess.run(shlex.split(arg_str), check=True)
|
||||||
except subprocess.CalledProcessError:
|
except subprocess.CalledProcessError:
|
||||||
raise ValueError("N_m3u8DL-RE failed too many times, aborting")
|
raise ValueError("N_m3u8DL-RE failed too many times, aborting")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user