From cdf8dedc90a8669f438bf1d54fee54a856ad431e Mon Sep 17 00:00:00 2001 From: nallavenkatnvrr Date: Sat, 26 Apr 2025 20:16:26 +0530 Subject: [PATCH] update io.py file to fix the Hotstart Decryption issue and video quality selection issue --- vinetrimmer/utils/io.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vinetrimmer/utils/io.py b/vinetrimmer/utils/io.py index a583868..2bfcbd6 100644 --- a/vinetrimmer/utils/io.py +++ b/vinetrimmer/utils/io.py @@ -282,8 +282,7 @@ async def m3u8dl(uri, out, track, headers=None, proxy=None): ]) else: arguments.extend([ - "-sv", "best", - "-M", "format=mp4" + "-sv", f"res='{track.height}*':codec='{track.codec}':for=best", ]) arguments.extend([ @@ -317,4 +316,4 @@ async def m3u8dl(uri, out, track, headers=None, proxy=None): else: p = subprocess.run(shlex.split(arg_str), check=True) except subprocess.CalledProcessError: - raise ValueError("N_m3u8DL-RE failed too many times, aborting") \ No newline at end of file + raise ValueError("N_m3u8DL-RE failed too many times, aborting")