diff --git a/commands.txt b/commands.txt index 0567e9c..d0cc9b4 100644 --- a/commands.txt +++ b/commands.txt @@ -15,8 +15,6 @@ poetry run vt dl -al en -sl en -q 2160 -r HDR --selected -w S05E08-S05E24 AMZN - python vinetrimmer1.py dl -al en -sl en -q 2160 -r HDR --selected -w S05E09-S05E24 AMZN -b CBR 0IQZZIJ6W6TT2CXPT6ZOZYX396 poetry run vt dl -al en -sl en --selected -q 2160 -r HDR -w S01E18-S01E25 AMZN -b CBR --ism 0IQZZIJ6W6TT2CXPT6ZOZYX396 -Atmos audio download AMZN to fix --> poetry run vt dl -al en -aa -sl en --selected --debug -w S01E01 -A AMZN -b CBR --ism 0HAQAA7JM43QWX0H6GUD3IOF70 - http://ABHIRCQAAAAAAAAMCX3W7WLVKL54A.s3-bom-ww.cf.smooth.row.aiv-cdn.net/e5b0/2fe1/032c/4fae-b896-aca9d8bef3d4/170b36b1-856d-4c69-bbf6-feb6c979185a.ism/manifest poetry run vt dl -al en -sl en -r HDR -w S01E01 --list -q 2160 AMZN https://www.primevideo.com/detail/0HU52DR3U1R0FGI3KSUL00XYY7 https://www.primevideo.com/detail/0HU52DR3U1R0FGI3KSUL00XYY7/ diff --git a/vinetrimmer/commands/dl.py b/vinetrimmer/commands/dl.py index 7947ad3..5cb42a7 100644 --- a/vinetrimmer/commands/dl.py +++ b/vinetrimmer/commands/dl.py @@ -412,8 +412,6 @@ def result(ctx, service, quality, closest_resolution, range_, wanted, alang, sla title.tracks.select_videos(by_quality=quality, by_vbitrate=vbitrate, by_range=range_, one_only=True) title.tracks.select_audios(by_language=alang, by_bitrate=abitrate, with_descriptive=audio_description) title.tracks.select_subtitles(by_language=slang, with_forced=True) - - vbitrate = "min" except ValueError as e: log.error(f" - {e}") continue diff --git a/vinetrimmer/key_store.db b/vinetrimmer/key_store.db index 8ccaeac..b0d9567 100644 Binary files a/vinetrimmer/key_store.db and b/vinetrimmer/key_store.db differ diff --git a/vinetrimmer/utils/io.py b/vinetrimmer/utils/io.py index 96a76ff..307f43f 100644 --- a/vinetrimmer/utils/io.py +++ b/vinetrimmer/utils/io.py @@ -263,7 +263,7 @@ async def m3u8dl(uri, out, track, headers=None, proxy=None): arguments.extend(["--header", f'"Cookie:{headers["cookie"].replace(" ", "")}"']) #for k,v in headers.items(): - if "akamai" in uri: + if "akamai" in uri and track.source == "HS": arguments.append("--max-speed") arguments.append("12M")