From 1ace8c7e32127b9ebe8f9f559edf924e5ee48714 Mon Sep 17 00:00:00 2001 From: chu23465 <130033130+chu23465@users.noreply.github.com> Date: Sat, 19 Apr 2025 00:12:45 +0530 Subject: [PATCH] Few changes --- install.sh | 4 +--- vinetrimmer/commands/dl.py | 10 +++++----- .../devices/mtc_mtc_atv_atv_sl3000.prd | Bin 2060 -> 2060 bytes vinetrimmer/key_store.db | Bin 409600 -> 409600 bytes 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/install.sh b/install.sh index 8077696..a2b7edf 100644 --- a/install.sh +++ b/install.sh @@ -5,9 +5,7 @@ poetry config virtualenvs.in-project true poetry lock --no-update poetry install sudo apt update -sudo apt install ffmpeg -sudo apt-get install aria2 -sudo apt install mkvtoolnix +sudo apt-get install ffmpeg aria2 mkvtoolnix libmediainfo0v5 ffmpeg --version ffprobe --version ffplay --version diff --git a/vinetrimmer/commands/dl.py b/vinetrimmer/commands/dl.py index 34d01ae..035d0ae 100644 --- a/vinetrimmer/commands/dl.py +++ b/vinetrimmer/commands/dl.py @@ -168,11 +168,11 @@ def get_cookie_jar(service, profile): return cookie_jar return None -def save_cookies(service, profile): +def save_cookies(service_name, service, profile): """Save cookies from service session to profile's cookies.""" - cookie_file = os.path.join(directories.cookies, service.lower(), f"{profile}.txt") + cookie_file = os.path.join(directories.cookies, service_name.lower(), f"{profile}.txt") if not os.path.isfile(cookie_file): - cookie_file = os.path.join(directories.cookies, service, f"{profile}.txt") + cookie_file = os.path.join(directories.cookies, service_name , f"{profile}.txt") if os.path.isfile(cookie_file): cookie_jar = MozillaCookieJar(cookie_file) @@ -489,7 +489,7 @@ def result(ctx, service, quality, closest_resolution, range_, wanted, alang, sla proxy = None if service: - save_cookies(service, ctx.obj.profile) + save_cookies(service_name, service, ctx.obj.profile) track.download(directories.temp, headers=service.session.headers, proxy=proxy) log.info(" + Downloaded") if isinstance(track, VideoTrack) and track.needs_ccextractor_first and not no_subs: @@ -563,7 +563,7 @@ def result(ctx, service, quality, closest_resolution, range_, wanted, alang, sla raise log.exit("Unable to license") if service: - save_cookies(service, ctx.obj.profile) + save_cookies(service_name, service, ctx.obj.profile) content_keys = [ (str(x.kid).replace("-", ""), x.key.hex()) for x in ctx.obj.cdm.get_keys(session_id) if x.type == "CONTENT" ] if "common_privacy_cert" in dir(ctx.obj.cdm) else [ diff --git a/vinetrimmer/devices/mtc_mtc_atv_atv_sl3000.prd b/vinetrimmer/devices/mtc_mtc_atv_atv_sl3000.prd index 6cd7466e38978a96fabb5ad9f10c75d2035a7d9c..0cd006ca7155f2fc3db1a80d61664bb3126195a5 100644 GIT binary patch delta 508 zcmeAX=nls6&+DhDVCP-?xCK{)YG?elnky`7_=;7i1}djaF1vGj&fCJ z$Ex}KXJiygv&}d^$L+M<^0iG+_(<-D)6Wk$b{_V+y<2v2>z$Qx z>l9BE=ld@FlKZr#Y~2c{hDO1f-k{y?bNmCBo{@TArS?i`^Q9?ui&LAQ`7+mWUtfKA zj?9mJx|3BH4g6E=TO-%cnecU06YG++<<)`=4BR^yAb{!p{nNh_e|a|K^RSkj&}Twx>q_c-c!iisouHy1CtCZ0Ht5?)&Kwi delta 508 zcmeAX=ntVvpgJM>%A8$?-d_60>N?|s=hJ5XxVK7%XI`<)et5gXamE?7oe6qIycdro z?cs8{=DcoFL8kZla7c1kfhlQw!v&^we2jh5FJv%Ha7-~yOtv&MN-;4uG)XlvwMH@N-{P{GB-9)H8e0WH8Dv|GfpzGw6HWYG*326GEPo2VBz2PfQjV+ zb3b#(cJ>3zvdm1(9g`IulBQ2M%*@Kn&%)mhWB@VC_6dhsOLUk8I0~k-J1{D4R&?;- i@F?rxXJzp9&9|V?71JAH7{#XZ*D}g%fAxb^%pCx(?^?+K delta 135 zcmV;20C@j^fEj>*8IT(R?U5Wq0qwD1icbL!gX>R+>rVl<>rVn1fEYCZfB+8V4xSEI z4iF8=4TA^y0pkrk4EC2E&;nw&e$WE24guAd&}ahDw%`H;-~)~WkhcfG104gCAwX=G pz*z(Yhm^wuhm^wvx0J&La4Z842