+ Reply to Thread
Results 1,141 to 1,170 of 1187
-
It's just basic disclaimer to not get the server in trouble. Devine also had a variation of it. There is a reason services were never shipped with either of them. Discord isn't exactly piracy friendly and separating the legal from the illegal is just common sense.
On the other hand sp4rky is working for zane, a very well known API seller and a lot of the functionality were specifically designed for his paid services. An adde benefit to forbidding discussions of services is that it probably leads new customers his way. Unshackle on it's own is still open to anyone but the zane businiess puts a big stain on the whole thing. -
I told him this some time ago. In response he claimed he has never taken any money. Yeah, of course he hasn't!
And I don't see the rules as a disclaimer. A disclaimer would say something like 'We do not condone ...' , but they have made a set of rules to agree to uphold. That is a little different, prissy and unnecessary.Noob Starter Pack. Just download any Widevine media! Over 28,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Even if he hasn't taken any money directly there are other ways to get paid. Unshackle is pretty much completely vibe coded with claude and for a project this size that's super expensive. I wouldn't be surprised if zane is paying those bills along with free access to his api.
But in the end he's free to do whatever he wants. Unshackle is still actively maintained and open to everybody so I guess there's no real harm. Yet... -
And that's the kicker that I think people don't really get. Anyone with a basic knowledge can now put that to use and develop their own scripts fairly easily. And by doing so, totally remove their dependence on someone else's project.
I agree with @A_n_g_e_l_a . "Before you can talk here", what total nonsense. -
Can anyone explain why the Netflix subtitles are acting up like this? I'm using unshackle.
-
We are not to discuss that topic. I would suggest don't download subtitles or us a command that dictates the language of subtitle you want.
-
I just wanted to write that Unshackle works much better for me now that I have it set in the .yaml to download the video first then move on to the audio, subtitles and chapters.
-
On my older computer I have upgraded to the newest version of Unshackle and so far it is working fine. I had to dig further into the file system to get Unshackle set up and adapt my .yaml to where folders are now.
-
In the folder section: if series has no year to add to the title to produce the folder name, the folder name gets left with a trailing space. Windows will throw a path error.Code:
output_template: movies: "{title}.{year}.{quality?}.{source}-{tag}" series: "{title}.{season_episode}.{episode_name?}.{quality?}.{source}-{tag}" songs: "{track_number}. {title}" folder: # special nested key, see below movies: "{title} ({year})" series: "{title} ({year})"Noob Starter Pack. Just download any Widevine media! Over 28,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Ooh look! He has made a change; but still not good enough.
[Attachment 93145 - Click to enlarge]
"Follow each service's EULA." is still there. The very act of pirating a video breaks each services EULA. We break the rules because their EULAs, when applied, try to limit our access to browser controls so as to force our eyeballs to watch adverts. Service EULAs are evil. So anyone agreeing to sp4nk.y's new rules is made a liar and a hypocrite.Noob Starter Pack. Just download any Widevine media! Over 28,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
-
They well might but, your rule 2 specifically says they must follow a services EULA - you do not limit the scope to just your discord - it applies globally.
Users must sign to never break a services EULA. Period.
If a user has signed on to your discord they cannot, and keep their integrity intact, discuss any service and how to download from it anywhere.
In plain English, to follow your rule 2 is never to download or discuss the downloading of a video from any service.
You make liars of all your 661 sign-ups. And you waste your time because unshackle becomes unusable by definition for your discord users.
If you wish to keep users away from discussing services use something like "Do not discuss ...." Just like Baldrick does at the first post in these stickies. Simple and far less draconian..Noob Starter Pack. Just download any Widevine media! Over 28,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Not much
[Attachment 93162 - Click to enlarge]
Couldn't even push the poor guy to TwinVineNoob Starter Pack. Just download any Widevine media! Over 28,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Hi everyone,
Hi everyone,
I'm testing Unshackle v5.3.0 with the NF service and I'm getting this error:
manifest/playapi-ADS_STREAM_LEVEL_REQUEST_DISALLOWED:
Stream level request for serving ads is no longer supported [viewableId=82074177]
Authentication works correctly:
- Widevine CDM loads
- MSL handshake successful
- Authenticated with Service
- Metadata loads
I tested multiple titles and get the same result.
Is this related to a recent Netflix change or does the NF service need an update?
Thanks in advance. -
1. Read the rules regarding paid service discussion, or you'll get the thread locked.
2. Raise it as an issue on the platform you got the service from on the developers page. -
With ITV I am getting this:
API returned HTTP Error 401: Unauthorized
The audio and subtitle download fine but the video seems to get mostly downloaded and then it just stalls. -
Is it because iplayer is much stricter when it comes to detecting VPN than, for example itvx?Code:
──────────────────── Evolution 2026 S01E01 The Elephant ──────────────────── ╭───────────────────── Traceback (most recent call last) ──────────────────────╮ │ in _run_module_as_main:198 │ │ in _run_code:88 │ │ │ │ in <module>:10 │ │ │ │ D:\Programs\TwinVine\.venv\Lib\site-packages\click\core.py:1462 in __call__ │ │ │ │ D:\Programs\TwinVine\.venv\Lib\site-packages\click\core.py:1383 in main │ │ │ │ D:\Programs\TwinVine\.venv\Lib\site-packages\click\core.py:1850 in invoke │ │ │ │ D:\Programs\TwinVine\.venv\Lib\site-packages\click\core.py:1850 in invoke │ │ │ │ D:\Programs\TwinVine\.venv\Lib\site-packages\click\core.py:1819 in │ │ _process_result │ │ │ │ D:\Programs\TwinVine\.venv\Lib\site-packages\click\core.py:814 in invoke │ │ │ │ D:\Programs\TwinVine\packages\envied\src\envied\commands\dl.py:1494 in │ │ result │ │ │ │ 1491 │ │ │ tracks_label = "Getting Remote Tracks..." if self.is_remo │ │ 1492 │ │ │ with console.status(tracks_label, spinner="dots"): │ │ 1493 │ │ │ │ try: │ │ ❱ 1494 │ │ │ │ │ title.tracks.add(service.get_tracks(title), warn_ │ │ 1495 │ │ │ │ │ title.tracks.chapters = service.get_chapters(titl │ │ 1496 │ │ │ │ except Exception as e: │ │ 1497 │ │ │ │ │ if self.debug_logger: │ │ │ │ D:\Programs\TwinVine\packages\envied\src\envied\services\iP\__init__.py:162 │ │ in get_tracks │ │ │ │ 159 │ │ if not media: │ │ 160 │ │ │ raise NoStreamsAvailableError("Could not find a suitable m │ │ 161 │ │ │ │ ❱ 162 │ │ tracks = self._select_tracks(media, title.language) │ │ 163 │ │ │ │ 164 │ │ return tracks │ │ 165 │ │ │ │ D:\Programs\TwinVine\packages\envied\src\envied\services\iP\__init__.py:261 │ │ in _select_tracks │ │ │ │ 258 │ │ if connection["transferFormat"] == "dash": │ │ 259 │ │ │ tracks = DASH.from_url(url=connection["href"], session=sel │ │ 260 │ │ elif connection["transferFormat"] == "hls": │ │ ❱ 261 │ │ │ tracks = HLS.from_url(url=connection["href"], session=self │ │ 262 │ │ else: │ │ 263 │ │ │ raise ValueError(f"Unsupported transfer format: {connectio │ │ 264 │ │ │ │ D:\Programs\TwinVine\packages\envied\src\envied\core\manifests\hls.py:78 in │ │ from_url │ │ │ │ 75 │ │ # Handle requests and rnet response objects │ │ 76 │ │ if isinstance(res, requests.Response): │ │ 77 │ │ │ if not res.ok: │ │ ❱ 78 │ │ │ │ raise requests.ConnectionError("Failed to request the │ │ 79 │ │ │ content = res.text │ │ 80 │ │ elif isinstance(res, RnetResponse): │ │ 81 │ │ │ if not res.ok: │ ╰──────────────────────────────────────────────────────────────────────────────╯ ConnectionError: Failed to request the M3U(8) document.
The same video works fine in browser. -
Noob Starter Pack. Just download any Widevine media! Over 28,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Does anyone know what causes this error?
Unshackle v5.3.0
manifest/playapi-ADS_STREAM_LEVEL_REQUEST_DISALLOWED -
That's exactly how I use it because I don't use vpn from the envied.yml.I suggest you connect to the VPN manually before you start envied
-
-
If you have issues with Unshackle itself ask on the discord.
The unshackle repo owner clearly states the app does not come with services.
If you have issues with the individual services you are not permitted to ask there for legal reasons, so you'll need to contact the person you downloaded your services from and ask for an update. Or update it yourself. -
The Pluto website is a new layout now and I am running into a Unshackle issue:
uv run unshackle dl --list-titles PLUTO https://pluto.tv/us/shows/the-beverly-hillbillies-cbs-tv/
This ends up with a ValueError: could not parse I.D. from title is the url correct?
Thank you in advance for any advice on this issue. -
Your top-level url is incorrect:
To list titles:Code:uv run unshackle dl -w S1E1 PLUTO https://pluto.tv/us/on-demand/series/5fb80beee8b7e6001a753aa8
Code:uv run unshackle dl --list-titles PLUTO https://pluto.tv/us/on-demand/series/5fb80beee8b7e6001a753aa8
[Attachment 93237 - Click to enlarge] -
Are you still getting this error/issue?
Just tested now myself. No issues.
Code:unshackle dl --list-titles ITV https://www.itv.com/watch/the-staircase/10a7425 ▄ ▄▌ ▐ ▄ .▄▄ · ▄ .▄ ▄▄▄· ▄▄· ▄ ▄ ▄▄▌ ▄▄▄ . █▪██▌█▌▐█▐█ ▀. ██▪▐█▐█ ▀█ ▐█ ▌▪█▌▄▌▪██ ▀▄.▀· █▌▐█▌▐█▐▐▌▄▀▀▀█▄██▀▐█▄█▀▀█ ██ ▄▄▐▀▀▄·██▪ ▐▀▀▪▄ ▐█▄█▌██▐█▌▐█▄▪▐███▌▐▀▐█ ▪▐▌▐███▌▐█.█▌▐█▌▐▌▐█▄▄▌ ▀▀▀ ▀▀ █▪ ▀▀▀▀ ▀▀▀ · ▀ ▀ ·▀▀▀ ·▀ ▀.▀▀▀ ▀▀▀ v 5.3.0 - © 2025-2026 - github.com/unshackle-dl/unshackle Loaded 30 services Service Config loaded Loaded 1/1 Vaults Loaded Widevine CDM: 4464 (L3) Loaded Basic: 3 Countries (3 Servers) ─────────────────────────────── Service: ITV ─────────────────────────────── Service is not Geoblocked in your region ────────────────────────── Series: The Staircase ─────────────────────────── 1 season, S1(8) └── Season 1: 8 episodes ├── 1. 911 ├── 2. Chiroptera ├── 3. The Great Dissembler ├── 4. Common Sense ├── 5. The Beating Heart ├── 6. Red in Tooth and Claw ├── 7. Seek and Ye Shall └── 8. America's Sweetheart Or: Time Over TimeCode:unshackle dl -q 1080 -w s01e01 ITV https://www.itv.com/watch/the-staircase/10a7425 ▄ ▄▌ ▐ ▄ .▄▄ · ▄ .▄ ▄▄▄· ▄▄· ▄ ▄ ▄▄▌ ▄▄▄ . █▪██▌█▌▐█▐█ ▀. ██▪▐█▐█ ▀█ ▐█ ▌▪█▌▄▌▪██ ▀▄.▀· █▌▐█▌▐█▐▐▌▄▀▀▀█▄██▀▐█▄█▀▀█ ██ ▄▄▐▀▀▄·██▪ ▐▀▀▪▄ ▐█▄█▌██▐█▌▐█▄▪▐███▌▐▀▐█ ▪▐▌▐███▌▐█.█▌▐█▌▐▌▐█▄▄▌ ▀▀▀ ▀▀ █▪ ▀▀▀▀ ▀▀▀ · ▀ ▀ ·▀▀▀ ·▀ ▀.▀▀▀ ▀▀▀ v 5.3.0 - © 2025-2026 - github.com/unshackle-dl/unshackle Loaded 30 services Service Config loaded Loaded 1/1 Vaults Loaded Widevine CDM: 4464 (L3) Loaded Basic: 3 Countries (3 Servers) ─────────────────────────────── Service: ITV ─────────────────────────────── Service is not Geoblocked in your region ────────────────────────── Series: The Staircase ─────────────────────────── 1 season, S1(8) ───────────────────────── The Staircase S01E01 911 ───────────────────────── Cached 1 Key to 1/1 Vaults 1 Video └── [H.264, SDR] | en | 1920x1080 @ 4872 kb/s, 25.000 FPS ⠋ ━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━ 01:45 DASH 12.5 MB/s 1 Audio └── [AAC] | en | 2.0 | 128 kb/s ⠋ ━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━ 01:44 DASH 342.6 kB/s 1 Subtitle └── [VTT] | en ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 00:00 Downloaded 6 Chapters ├── 00:00:00.000 ├── 00:14:45.600 ├── 00:26:25.160 ├── 00:36:26.680 ├── 00:47:25.960 └── 01:02:43.840 Widevine(AAAAS3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAACsIARIQhhsYJeewS...) └── 861b1825e7b04bedb1bda78fe4b296ee:176a749dc23083d29375903668a30d07* -
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