I didn't, just added it on the command line, and didn't work, so I tried without downloading subtitles [-s].
Now getting the above mentioned new error
Code:CalledProcessError: Command '[WindowsPath('packager-win-x64.EXE'), 'input=Temp\\Audio_f7d2fe35.mp4,stream=0,output=Temp\\Audio_f7d2fe35_decrypted.m p4,output_format=MP4', '--enable_raw_key_decryption', '--keys', 'label=0:key_id=0100a5d159fd35928736ef91a22a98b2:key=4cf9e0eceed92867587c58a9da2 a5b67,label=1:key_id=00000000000000000000000000000000:key=4cf9e0eceed92867587c58 a9da2a5b67', '--temp_dir', WindowsPath('Temp')]' returned non-zero exit status 1. ❌ Download Failed... An unexpected error occurred in one of the download workers. Binary call failed, Process exit code: 1 See the error trace above for more information.
+ Reply to Thread
Results 661 to 690 of 831
-
-
The code goes in your yaml, not the command line. For the third time - add it to your yaml.
You're missing shaka packager. Download and add it to your PATH or put it in your Unshackle folder.
Then post the result of "uv run unshackle env check"Last edited by vidsrme; 27th Jan 2026 at 03:43.
-
[QUOTE=vidsrme;2791396][QUOTE=kim1406;2791388][QUOTE=vidsrme;2791387] Here is the result:
Code:Environment Dependencies ┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Category ┃ Tool ┃ Status ┃ Req ┃ Purpose ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩ │ Core │ FFmpeg │ ✓ │ Y │ Media processing │ │ │ FFprobe │ ✓ │ Y │ Media analysis │ │ │ MKVToolNix │ ✓ │ Y │ MKV muxing │ │ │ mkvpropedit │ ✓ │ Y │ MKV metadata │ │ DRM │ shaka-packager │ ✓ │ Y │ DRM decryption │ │ │ mp4decrypt │ ✓ │ - │ DRM decryption │ │ HDR │ dovi_tool │ ✗ │ - │ Dolby Vision │ │ │ HDR10Plus_tool │ ✗ │ - │ HDR10+ metadata │ │ Download │ aria2c │ ✓ │ - │ Multi-thread DL │ │ │ N_m3u8DL-RE │ ✗ │ - │ HLS/DASH/ISM │ │ Subtitle │ SubtitleEdit │ ✗ │ - │ Sub conversion │ │ │ CCExtractor │ ✓ │ - │ CC extraction │ │ Player │ FFplay │ ✓ │ - │ Simple player │ │ │ MPV │ ✗ │ - │ Advanced player │ │ Network │ HolaProxy │ ✗ │ - │ Proxy service │ │ │ Caddy │ ✗ │ - │ Web server │ └────────────┴──────────────────┴────────────┴──────┴──────────────────────┘ Total: 9/16 All required tools installed ✓ -
Yes, but, still have a problem with subtitles. I added those lines in the yaml file:
Here is the problem:Code:dl: best: true sub_format: srt downloads: 4 workers: 16 lang: - en - ar
When not downloading subtitles, it will work.Code:1 Video └── [H.264, SDR] | en-US | 1920x800 @ 10241 kb/s, 23.976 FPS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 03:42 Downloaded 1 Audio └── [DD+] | en-US | 6.0 | 258 kb/s | United States ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 00:28 Downloaded 9 Subtitles ├── [VTT] | de │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 00:02 FAILED ├── [VTT] | en-US | United States │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 00:02 FAILED ├── [VTT] | es-419 | Latin America │ ⠇ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | fr-FR │ ⠇ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | it │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | nl │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | pt-BR | Brazil │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | en-US | United States (SDH) │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED └── [VTT] | it | SDH ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED 3 Chapters ├── 00:00:00.000 | Chapter 1 ├── 01:38:32.907 | Credits └── 01:44:06.740 | Chapter 2 ❌ Download Failed... Download Error (#db4f5f87956dcb58): Reached max-file-not-found count=5 (4), https://akm.prd.media.h264.io/gcs/b476be40-f7f5-4d1b-bb7a-3f8f5dbaad5c /t/02c622/en-US_cc.vtt An unexpected error occurred in one of the download workers. See the error trace above for more information.
Thanks -
I dunno about subs, try experimenting and see what works (en-US instead of just "en") also you got "ar" in your yaml and that's not available.
Also try changing "downloader" in your yaml (aria2c/requests/n_m3u8dl_re) sometimes that can affect downloads. Otherwise maybe someone else can advise.Last edited by vidsrme; 27th Jan 2026 at 06:27.
-
replace your binaries
https://files.videohelp.com/u/301156/binaries.zip
Code:Environment Dependencies ┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Category ┃ Tool ┃ Status ┃ Req ┃ Purpose ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩ │ Core │ FFmpeg │ ✓ │ Y │ Media processing │ │ │ FFprobe │ ✓ │ Y │ Media analysis │ │ │ MKVToolNix │ ✓ │ Y │ MKV muxing │ │ │ mkvpropedit │ ✓ │ Y │ MKV metadata │ │ DRM │ shaka-packager │ ✓ │ Y │ DRM decryption │ │ │ mp4decrypt │ ✓ │ - │ DRM decryption │ │ HDR │ dovi_tool │ ✓ │ - │ Dolby Vision │ │ │ HDR10Plus_tool │ ✓ │ - │ HDR10+ metadata │ │ Download │ aria2c │ ✓ │ - │ Multi-thread DL │ │ │ N_m3u8DL-RE │ ✓ │ - │ HLS/DASH/ISM │ │ Subtitle │ SubtitleEdit │ ✓ │ - │ Sub conversion │ │ │ CCExtractor │ ✓ │ - │ CC extraction │ │ Player │ FFplay │ ✓ │ - │ Simple player │ │ │ MPV │ ✓ │ - │ Advanced player │ │ Network │ HolaProxy │ ✗ │ - │ Proxy service │ │ │ Caddy │ ✗ │ - │ Web server │ └────────────┴──────────────────┴────────────┴──────┴──────────────────────┘ Total: 14/16 All required tools installed ✓
-
Thanks, I replaced the binaries and got exactly same as the above. However, it didn't solve the problem. I changed the downloader to n_m3u8dl_re and got the following:
I then changed it to requests and got same error when using aria2c as a downloader:Code:1 Video └── [H.264, SDR] | en-US | 1920x800 @ 10241 kb/s, 23.976 FPS ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- Parsing streams... 1 Audio └── [DD+] | en-US | 6.0 | 258 kb/s | United States ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- Parsing streams... 9 Subtitles ├── [VTT] | de │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED ├── [VTT] | en-US | United States │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED ├── [VTT] | es-419 | Latin America │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED ├── [VTT] | fr-FR │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED ├── [VTT] | it │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | nl │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | pt-BR | Brazil │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | en-US | United States (SDH) │ ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED └── [VTT] | it | SDH ⠏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED 3 Chapters ├── 00:00:00.000 | Chapter 1 ├── 01:38:32.907 | Credits └── 01:44:06.740 | Chapter 2 ❌ Download Failed... [WinError 3] The system cannot find the path specified: 'Temp\\Audio_94782b72.mp4_segments' An unexpected error occurred in one of the download workers. See the error trace above for more information.
Need your help.Code:1 Video └── [H.264, SDR] | en-US | 1920x800 @ 10241 kb/s, 23.976 FPS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 04:19 Downloaded 1 Audio └── [DD+] | en-US | 6.0 | 258 kb/s | United States ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 00:32 Downloaded 9 Subtitles ├── [VTT] | de │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED ├── [VTT] | en-US | United States │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED ├── [VTT] | es-419 | Latin America │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | fr-FR │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | it │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | nl │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | pt-BR | Brazil │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED ├── [VTT] | en-US | United States (SDH) │ ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED └── [VTT] | it | SDH ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED 3 Chapters ├── 00:00:00.000 | Chapter 1 ├── 01:38:32.907 | Credits └── 01:44:06.740 | Chapter 2 ❌ Download Failed... 404 Client Error: Not Found for url: https://akm.prd.media.h264.io/gcs/b476be40-f7f5-4d1b-bb7a-3f8f5dbaad5c /t/02c622/en-US_cc.vtt An unexpected error occurred in one of the download workers. See the error trace above for more information.
Thanks. -
Thank you for posting those binaries, that is something worth archiving.
-
-
Yes it is installed.
I did not ignore, I sent the requester a pm with the link, as I'm not sure if posting links is allowed or not.Code:Environment Dependencies ┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Category ┃ Tool ┃ Status ┃ Req ┃ Purpose ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩ │ Core │ FFmpeg │ ✓ │ Y │ Media processing │ │ │ FFprobe │ ✓ │ Y │ Media analysis │ │ │ MKVToolNix │ ✓ │ Y │ MKV muxing │ │ │ mkvpropedit │ ✓ │ Y │ MKV metadata │ │ DRM │ shaka-packager │ ✓ │ Y │ DRM decryption │ │ │ mp4decrypt │ ✓ │ - │ DRM decryption │ │ HDR │ dovi_tool │ ✓ │ - │ Dolby Vision │ │ │ HDR10Plus_tool │ ✓ │ - │ HDR10+ metadata │ │ Download │ aria2c │ ✓ │ - │ Multi-thread DL │ │ │ N_m3u8DL-RE │ ✓ │ - │ HLS/DASH/ISM │ │ Subtitle │ SubtitleEdit │ ✓ │ - │ Sub conversion │ │ │ CCExtractor │ ✓ │ - │ CC extraction │ │ Player │ FFplay │ ✓ │ - │ Simple player │ │ │ MPV │ ✓ │ - │ Advanced player │ │ Network │ HolaProxy │ ✗ │ - │ Proxy service │ │ │ Caddy │ ✗ │ - │ Web server │ └────────────┴──────────────────┴────────────┴──────┴──────────────────────┘ Total: 14/16 All required tools installed ✓
-
Yes it's ok to post links. Seeing as you have subtitleedit installed I don't know what else to suggest. If you post the link I can try to download it.
-
Hey! TwinVine is built for anyone and everyone to install. On a clean Windows 11 machine it takes all of three minutes and if you follow the install instructions it NEVER fails.
So you are really saying you cannot follow instructions.
Remove everything, start again and FFS do it properly and spare everyone the drama.Noob Starter Pack. Just download any Widevine media! Over 25,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
-
-
-
Then please don't leave silly one-liners that people can misinterpret.
TwinVine installs subtitleedit as part of the installation process - you should know this.
But more generally, if OPs actually read the error message we wouldn't get this plethora of "It doesn't work" bleatings.
I'm not picking on this OP but anyone who posts a load of screen output with the expectation someone else will tell them what to do.
READ THE ERROR MESSAGE!!! It tells you the problem.
[Attachment 91038 - Click to enlarge]
And in the case above - file not found - is the issue. Think it through - why is the file not found?
One: could be a server error and the file has been removed at the far end. (Not likely but it does happen)
Two: The service script has become out dated (highly likely and reported as the cause in this case), so find another way to download the file - (HellYes suggested).
If you are up for finding out where the error comes from in a script then use VSCode (it is free!!), edit this launch.json file to suit:-
VSCode's launch.json for debugging envied within TwinVine's structure.PHP Code:{
"version": "0.2.1",
"configurations": [
{
"name": "Debug vinefeeder",
"type": "debugpy",
"request": "launch",
"module": "vinefeeder.__main__",
"args": [
],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Debug envied",
"type": "debugpy",
"request": "launch",
"module": "envied.__main__",
"args": [
"dl",
"--select-titles",
"SPOT",
"https://open.spotify.com/playlist/4lXLUGtdiDFUbmDSHpt699?si=kmT227kyQYmWE0Ong"
],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"justMyCode": false
}
]
}
Use a chat AI to seek help about using VSCode as a debugger - and stop being helpless - everyone!!Last edited by A_n_g_e_l_a; 29th Jan 2026 at 04:51.
Noob Starter Pack. Just download any Widevine media! Over 25,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Actually you jumped into a 2 day old conversation, only caught the end part and instead of reading the previous posts you incorrectly guessed and misinterpreted what the conversation was about.
I was helping the guy get Unshackle working for 2 days and my comment about subtitleedit was related to Unshackle, nothing to do with Twinvine/Envied.
If you go back and read the previous comments instead of just taking the end part and running with it you would see that. -
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ in _run_module_as_main:198 │
│ in _run_code:88 │
│ │
│ in <module>:10 │
│ │
│ C:\unshackle\.venv\Lib\site-packages\click\core.py:1462 in __call__ │
│ │
│ C:\unshackle\.venv\Lib\site-packages\click\core.py:1383 in main │
│ │
│ C:\unshackle\.venv\Lib\site-packages\click\core.py:1850 in invoke │
│ │
│ C:\unshackle\.venv\Lib\site-packages\click\core.py:1850 in invoke │
│ │
│ C:\unshackle\.venv\Lib\site-packages\click\core.py:1819 in _process_result │
│ │
│ C:\unshackle\.venv\Lib\site-packages\click\core.py:814 in invoke │
│ │
│ C:\unshackle\unshackle\commands\dl.py:995 in result │
│ │
│ 992 │ │ │ with console.status("Getting tracks...", spinner="dots"): │
│ 993 │ │ │ │ try: │
│ 994 │ │ │ │ │ title.tracks.add(service.get_tracks(title), warn_ │
│ ❱ 995 │ │ │ │ │ title.tracks.chapters = service.get_chapters(titl │
│ 996 │ │ │ │ except Exception as e: │
│ 997 │ │ │ │ │ if self.debug_logger: │
│ 998 │ │ │ │ │ │ self.debug_logger.log_error( │
│ │
│ C:\unshackle\unshackle\services\ABC\__init__.py:16 3 in get_chapters │
│ │
│ 160 │ │ │
│ 161 │ │ credits = next((x.get("start") for x in title.data["cuePoints" │
│ 162 │ │ if credits: │
│ ❱ 163 │ │ │ return Chapters([Chapter(name="Credits", timestamp=credits │
│ 164 │ │ │
│ 165 │ │ return Chapters() │
│ 166
I cant seem to avoid this error. any assistance would be grand! ty ty -
As a fix, just remove chapters -
find init.py for that service and change
ToPHP Code:def get_chapters(self, title: Union[Movie, Episode]) -> Chapters:
if not title.data.get("cuePoints"):
return Chapters()
credits = next((x.get("start") for x in title.data["cuePoints"] if x["type"] == "end-credits"), None)
if credits:
return Chapters([Chapter(name="Credits", timestamp=credits * 1000)])
return Chapters()
PHP Code:def get_chapters(self, title: Union[Movie, Episode]) -> Chapters:
#if not title.data.get("cuePoints"):
# return Chapters()
#credits = next((x.get("start") for x in title.data["cuePoints"] if x["type"] == "end-credits"), None)
#if credits:
# return Chapters([Chapter(name="Credits", timestamp=credits * 1000)])
return Chapters()
-
Thank you Phased!
Now I can't seem to download seperate season on AUBC and or TEN. I have the services that Stabbedbybricks kindly provided, they work perfectly except for my issue. -
Just out of curiousity is anyone having trouble with CWTV. I was checking it one day and I could get the list titles and the title commands to work just fine but when setting it up to download it failed. I was thinking of archiving "Reign".
-
It has gotten worse and I trying different U.S. cities now on the Windscribe VPN and even list titles is failing:
So maybe it just something on my end maybe it is a problem for others as well.Code:C:\Unshackle>uv run unshackle dl -q 480 -w S01E01 CWTV https://www.cwtv.com/series/reign ▄ ▄▌ ▐ ▄ .▄▄ · ▄ .▄ ▄▄▄· ▄▄· ▄ ▄ ▄▄▌ ▄▄▄ . █▪██▌█▌▐█▐█ ▀. ██▪▐█▐█ ▀█ ▐█ ▌▪█▌▄▌▪██ ▀▄.▀· █▌▐█▌▐█▐▐▌▄▀▀▀█▄██▀▐█▄█▀▀█ ██ ▄▄▐▀▀▄·██▪ ▐▀▀▪▄ ▐█▄█▌██▐█▌▐█▄▪▐███▌▐▀▐█ ▪▐▌▐███▌▐█.█▌▐█▌▐▌▐█▄▄▌ ▀▀▀ ▀▀ █▪ ▀▀▀▀ ▀▀▀ · ▀ ▀ ·▀▀▀ ·▀ ▀.▀▀▀ ▀▀▀ v 2.3.0 - © 2025 - github.com/unshackle-dl/unshackle Service Config loaded Loaded 1/1 Vaults Loaded Widevine CDM: 4464 (L3) ────────────────────────────── Service: CWTV ─────────────────────────────── Service is not Geoblocked in your region ╭───────────────────── Traceback (most recent call last) ──────────────────────╮ │ in _run_module_as_main:198 │ │ in _run_code:88 │ │ │ │ in <module>:10 │ │ │ │ C:\Unshackle\.venv\Lib\site-packages\click\core.py:1462 in __call__ │ │ │ │ C:\Unshackle\.venv\Lib\site-packages\click\core.py:1383 in main │ │ │ │ C:\Unshackle\.venv\Lib\site-packages\click\core.py:1850 in invoke │ │ │ │ C:\Unshackle\.venv\Lib\site-packages\click\core.py:1850 in invoke │ │ │ │ C:\Unshackle\.venv\Lib\site-packages\click\core.py:1819 in _process_result │ │ │ │ C:\Unshackle\.venv\Lib\site-packages\click\core.py:814 in invoke │ │ │ │ C:\Unshackle\unshackle\commands\dl.py:823 in result │ │ │ │ 820 │ │ │ │ 821 │ │ with console.status("Fetching Title Metadata...", spinner="do │ │ 822 │ │ │ try: │ │ ❱ 823 │ │ │ │ titles = service.get_titles_cached() │ │ 824 │ │ │ │ if not titles: │ │ 825 │ │ │ │ │ self.log.error("No titles returned, nothing to do │ │ 826 │ │ │ │ │ if self.debug_logger: │ │ │ │ C:\Unshackle\unshackle\core\service.py:259 in get_titles_cached │ │ │ │ 256 │ │ account_hash = get_account_hash(self.credential) │ │ 257 │ │ │ │ 258 │ │ # Use title cache to get titles with fallback support │ │ ❱ 259 │ │ return self.title_cache.get_cached_titles( │ │ 260 │ │ │ title_id=str(title_id), │ │ 261 │ │ │ fetch_function=self.get_titles, │ │ 262 │ │ │ region=self.current_region, │ │ │ │ C:\Unshackle\unshackle\core\title_cacher.py:120 in get_cached_titles │ │ │ │ 117 │ │ │ │ 118 │ │ try: │ │ 119 │ │ │ # Attempt to fetch fresh titles │ │ ❱ 120 │ │ │ titles = fetch_function() │ │ 121 │ │ │ │ │ 122 │ │ │ if titles: │ │ 123 │ │ │ │ # Successfully fetched, update cache │ │ │ │ C:\Unshackle\unshackle\services\CWTV\__init__.py:98 in get_titles │ │ │ │ 95 │ │ kind, guid, play_id = (match.group(i) for i in ("type", "id", │ │ 96 │ │ │ │ 97 │ │ if kind in ("series", "shows") and not play_id: │ │ ❱ 98 │ │ │ episodes = self._series(guid) │ │ 99 │ │ │ return Series(episodes) │ │ 100 │ │ │ │ 101 │ │ elif kind == "movies" and not play_id: │ │ │ │ C:\Unshackle\unshackle\services\CWTV\__init__.py:174 in _series │ │ │ │ 171 │ # Service specific │ │ 172 │ │ │ 173 │ def _series(self, guid: str) -> list[Episode]: │ │ ❱ 174 │ │ series = self._request("GET", f"/feed/app-2/videos/show_{guid} │ │ 175 │ │ if not series.get("items"): │ │ 176 │ │ │ raise ValueError(f"Could not find any episodes with ID {gu │ │ 177 │ │ │ │ C:\Unshackle\unshackle\services\CWTV\__init__.py:241 in _request │ │ │ │ 238 │ │ │ │ 239 │ │ response = self.session.send(prep) │ │ 240 │ │ if response.status_code != 200: │ │ ❱ 241 │ │ │ raise ConnectionError(f"{response.text}") │ │ 242 │ │ │ │ 243 │ │ try: │ │ 244 │ │ │ return json.loads(response.content) │ ╰──────────────────────────────────────────────────────────────────────────────╯ ConnectionError: <?xml version="1.0" encoding="UTF-8"?> <Error><Code>AccessDenied</Code><Message>Access Denied</Message></Error> C:\Unshackle> -
Maybe me or someone else better raise this issue over at stabbedbybrick's web page. I forgot where I wrote down my Github login and password so I will leave it to someone else to raise the CWTV issue for now as it may take a while to remember where I wrote that down. Scratch that I just found it.
I have to wait for a bit I am using Unshackle to download a season of a show right now and I need to keep my VPN on. When I sign into Github I have to go to my Yahoo Email and get a verification code and I always have to shut my VPN on or I have big time problems with my Yahoo Mail.
I think this time I would prefer if someone else raised the CWTV issue as I am getting some stuff from Pluto that may not be available for much longer and I want to get that done and finished up.Last edited by Tom Saurus; 3rd Feb 2026 at 13:10.
Similar Threads
-
Devine - Modular Movie, TV, and Music Archival Software
By billybanana in forum Video Streaming DownloadingReplies: 1871Last Post: 26th Jan 2026, 14:12 -
Bitrate confusion: HD vs. DV archival
By taigi in forum Capturing and VCRReplies: 3Last Post: 9th Nov 2024, 03:38 -
How do I completely remove the music and sound effects from a movie?
By cns00 in forum EditingReplies: 1Last Post: 15th Jan 2024, 12:11 -
Which software can remove music from show but keep character dialogue?
By Mohamed61020 in forum AudioReplies: 6Last Post: 2nd Jul 2023, 21:32 -
Software for simple music videos?
By dewiclements in forum Software PlayingReplies: 3Last Post: 26th Jul 2022, 01:21





Quote