VideoHelp Forum




+ Reply to Thread
Page 21 of 21
FirstFirst ... 11 19 20 21
Results 601 to 628 of 628
  1. Originally Posted by vidsrme View Post
    Anyone confirm if they have the same issue with SBS?

    Originally Posted by vidsrme View Post
    Code:
    uv run unshackle dl -ns sbs https://www.sbs.com.au/ondemand/tv-series/luke-nguyens-street-food-asia
    
    ValueError: The MIME 'fxp' is not a supported Subtitle Codec
    Also I can't download anything from Tubi, every link gives

    Code:
    uv run unshackle dl tubi https://tubitv.com/en-gb/movies/100035041/fantastic-fungi-remastered
    
    ValueError: Could not parse ID from title - is the URL correct?
    Is something wrong my end or is it the same for everyone?
    Both of these have now been fixed.

    As a friendly reminder to anyone using my services, please use the github repository in my signature to raise issues. I don't check this thread on a regular basis, but will get notified if you post an issue or feature suggestion on the repository. And PLEASE read the help text for each service before you do so. I try to always include important info in there.

    Also, do note that these services are specifically made for Unshackle. If you're using any of the weird forks being promoted in here and you experience any issues - I can't help you.
    Quote Quote  
  2. Originally Posted by stabbedbybrick View Post
    Originally Posted by vidsrme View Post
    SBS Tubi
    Both of these have now been fixed.

    As a friendly reminder to anyone using my services, please use the github repository in my signature to raise issues. I don't check this thread on a regular basis, but will get notified if you post an issue or feature suggestion on the repository. And PLEASE read the help text for each service before you do so. I try to always include important info in there.

    Also, do note that these services are specifically made for Unshackle. If you're using any of the weird forks being promoted in here and you experience any issues - I can't help you.
    SBS now working, thank you. Will use GH next time, wasn't sure if it was the service or an error my side though.
    Quote Quote  
  3. It is nice to read the services have been fixed. I just got my replacement hard drive for my newer Mini PC and so far so good with setting things up again. I also just missed a sale on NordVPN on Best Buy Canada. I will watch for it to get back to that sales price and probably add it in and try to do the Proxy thing and I hope at that point someone here will be give advice on how to configure that.

    Now to see about getting Unshackle and Twinvine Envied set up. Also WidevineProxy2 and YT-DLP Interface, Nm3u8DL-RE, ect.
    Quote Quote  
  4. I have been working away at Twinvine and I think the components are all there more or less. I tried a test and it list-titles fine, listed the available resolutions with --list. But on a test download it got the subtitles but failed saying ffprobe is missing. I have ffprobe in the bin folder so it is a matter of configuring the .yaml. I am know I am a dunce and I will keep plugging away at it.

    I am about half way there on Unshackle as well. Needing to get my binaries and configure .yaml

    It is weird when I go to open with for .yaml it doesn't have notepad listed and can't seem to find it. More work to do with the new Windows 11 set up. I am tuckered out now and I have to take a break for now.
    Quote Quote  
  5. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by Tom Saurus View Post
    I have been working away at Twinvine and I think the components are all there more or less. I tried a test and it list-titles fine, listed the available resolutions with --list. But on a test download it got the subtitles but failed saying ffprobe is missing. I have ffprobe in the bin folder so it is a matter of configuring the .yaml. I am know I am a dunce and I will keep plugging away at it.

    I am about half way there on Unshackle as well. Needing to get my binaries and configure .yaml

    It is weird when I go to open with for .yaml it doesn't have notepad listed and can't seem to find it. More work to do with the new Windows 11 set up. I am tuckered out now and I have to take a break for now.
    Tom, I have no idea of the complexities you get yourself involved in.
    No-one can have trouble installing TwinVine. These days it is a 3 minute job! Install of binaries is now fully scripted and if you follow instructions the scripts will install everything you need. And as a bonus, all the binaries will be found by devine, envied or unshackle too!
    It has been tested on Windows 11 Pro on a clean install, several times, and all the intended binaries were delivered to the system.
    (You probably have installed ffmpeg from some other source, different from the scripted recommendation.)

    The install script adds binaries to a PATH location so they can be found.

    You say you need to configure yaml - but remember TwinVine has a working-example.yaml that you just need to copy to envied.yaml

    TwinVine is one of those weird forks of devine that actually tries to make people's lives easier, rather than harder. And a proliferation of software sources is a good hedge against any bad-actors potentially looking to take stuff behind pay-walls or to share only to the in-crowd (like VT).

    .Image
    [Attachment 90565 - Click to enlarge]


    See the original note at https://github.com/vinefeeder/TwinVine

    TwinVine and envied services SBS, TUBI and DNSP have, today - 1 Jan 2026, been updated
    Last edited by A_n_g_e_l_a; 1st Jan 2026 at 08:51.
    Noob Starter Pack. Just download any Widevine media! Over 22,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  6. Some good news on this my first Mini PC, I was able to get Twinvine set up at least as far as Envied. I copied the binaries from my Unshackle folder and was able to get the pilot episode of Knots Landing downloaded. So it is encouraging and I know there is a better way to do this but I just looked at my Unshackle .yaml and adapted that for the Envied .yaml I am sure I don't have it entirely correct but is the best I can do for now and I don't know how long it will work for; maybe not long.

    [CODE][C:\TwinVine>uv run envied dl -w S01E01 TUBI https://tubitv.com/series/300017393/knots-landing

    ░█▀▀░█▀█░█░█░▀█▀░█▀▀░█▀▄
    ░█▀▀░█░█░▀▄▀░░█░░█▀▀░█░█
    ░▀▀▀░▀░▀░░▀░░▀▀▀░▀▀▀░▀▀░

    and more than unshackled...

    v 2.1.0 - https://github.com/vinefeeder/envied

    Service Config loaded
    Loaded 1/1 Vaults
    Loaded Widevine CDM: 4445 (L3)

    ────────────────────────────── Service: TUBI ───────────────────────────────

    Service has no Geofence
    Authenticated with Service

    ────────────────────────── Series: Knots Landing ───────────────────────────

    14 seasons, S1(13), S2(18), S3(22), S4(22), S5(25), S6(30), S7(30),
    S8(30), S9(29), S10(28), S11(29), S12(27), S13(22), S14(18)

    ──────────────────────── Knots Landing S01E01 Pilot ────────────────────────

    Failed to get key (ValueError: API returned HTTP Error 401: Unauthorized)
    Cached 1 Key to 1/1 Vaults
    Failed to get key (ValueError: API returned HTTP Error 401: Unauthorized)
    Cached 1 Key to 1/1 Vaults

    1 Video
    └── [H.264, SDR] | en | 720x480 @ 1350 kb/s, 29.970 FPS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 07:52 • Downloaded
    1 Audio
    └── [AAC] | en | 2.0 | 134 kb/s
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 02:06 • Downloaded
    1 Subtitle
    └── [SRT] | en
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 00:00 • Downloaded
    2 Chapters
    ├── 00:00:00.000
    └── 00:45:15.000 | End Credits

    Widevine(AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAA BgSEJYDjkMym0+ai...)
    └── 96038e43329b4f9a8bac23a78e21fd76:45068f8ed1abb1868 13d2959e1afc39e*

    Track downloads finished in 7m51s
    Multiplexing... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 00:04

    🎉 Title downloaded in 7m56s!

    Processed all titles in 7m58s


    C:\TwinVine>/CODE]
    Quote Quote  
  7. Code:
    C:\TwinVine>uv run envied env info
    
                               ░█▀▀░█▀█░█░█░▀█▀░█▀▀░█▀▄
                               ░█▀▀░█░█░▀▄▀░░█░░█▀▀░█░█
                               ░▀▀▀░▀░▀░░▀░░▀▀▀░▀▀▀░▀▀░
    
                               and more than unshackled...
    
                    v 2.1.0 - https://github.com/vinefeeder/envied
    
         Config loaded from C:\TwinVine\packages\envied\src\envied\envied.yaml
    
                                      Directories
         ┏━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
         ┃ Name           ┃ Path                                              ┃
         ┡━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
         │ Cache          │ C:\TwinVine\packages\envied\src\envied\cache      │
         │ Commands       │ C:\TwinVine\packages\envied\src\envied\commands   │
         │ Cookies        │ C:\TwinVine\packages\envied\src\Cookies           │
         │ Core_Dir       │ C:\TwinVine\packages\envied\src\envied\core       │
         │ Data           │ C:\TwinVine\packages\envied\src\envied            │
         │ Dcsl           │ C:\TwinVine\DCSL                                  │
         │ Downloads      │ C:\TwinVine\Downloads                             │
         │ Fonts          │ C:\TwinVine\packages\envied\src\envied\fonts      │
         │ Logs           │ C:\TwinVine\.git\logs                             │
         │ Namespace_Dir  │ C:\TwinVine\packages\envied\src\envied            │
         │ Prds           │ C:\TwinVine\PRDs                                  │
         │ Services       │ C:\TwinVine\packages\envied\src\envied\services   │
         │ Temp           │ C:\TwinVine\Temp                                  │
         │ User_Configs   │ C:\TwinVine\packages\envied\src\envied            │
         │ Vaults         │ C:\TwinVine\vaults                                │
         │ Wvds           │ C:\TwinVine\WVDs                                  │
         └────────────────┴───────────────────────────────────────────────────┘
    
    
    C:\TwinVine>uv run envied env check
    
                               ░█▀▀░█▀█░█░█░▀█▀░█▀▀░█▀▄
                               ░█▀▀░█░█░▀▄▀░░█░░█▀▀░█░█
                               ░▀▀▀░▀░▀░░▀░░▀▀▀░▀▀▀░▀▀░
    
                               and more than unshackled...
    
                    v 2.1.0 - https://github.com/vinefeeder/envied
    
    
                                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: 3/16  Missing required: MKVToolNix, mkvpropedit, shaka-packager
    
    
    C:\TwinVine>uv run envied env check
    
                               ░█▀▀░█▀█░█░█░▀█▀░█▀▀░█▀▄
                               ░█▀▀░█░█░▀▄▀░░█░░█▀▀░█░█
                               ░▀▀▀░▀░▀░░▀░░▀▀▀░▀▀▀░▀▀░
    
                               and more than unshackled...
    
                    v 2.1.0 - https://github.com/vinefeeder/envied
    
    
                                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: 10/16  All required tools installed ✓
    Quote Quote  
  8. Unshackle is giving me this error now:

    Code:
    C:\unshackle>uv run unshackle env info
    Traceback (most recent call last):
      File "<frozen runpy>", line 198, in _run_module_as_main
      File "<frozen runpy>", line 88, in _run_code
      File "C:\unshackle\.venv\Scripts\unshackle.exe\__main__.py", line 4, in <module>
      File "C:\unshackle\unshackle\core\__main__.py", line 13, in <module>
        from unshackle.core.commands import Commands
      File "C:\unshackle\unshackle\core\commands.py", line 6, in <module>
        from unshackle.core.utilities import import_module_by_path
      File "C:\unshackle\unshackle\core\utilities.py", line 29, in <module>
        from unshackle.core.cacher import Cacher
      File "C:\unshackle\unshackle\core\cacher.py", line 10, in <module>
        import jwt
      File "C:\unshackle\.venv\Lib\site-packages\jwt\__init__.py", line 1, in <module>
        from .api_jwk import PyJWK, PyJWKSet
      File "C:\unshackle\.venv\Lib\site-packages\jwt\api_jwk.py", line 7, in <module>
      File "C:\unshackle\.venv\Lib\site-packages\jwt\algorithms.py", line 11, in <module>
      File "C:\unshackle\.venv\Lib\site-packages\jwt\utils.py", line 7, in <module>
        from cryptography.hazmat.primitives.asymmetric.ec import EllipticCurve
      File "C:\unshackle\.venv\Lib\site-packages\cryptography\hazmat\primitives\asymmetric\ec.py", line 11, in <module>
      File "C:\unshackle\.venv\Lib\site-packages\cryptography\exceptions.py", line 9, in <module>
    ImportError: DLL load failed while importing _rust: Access is denied.
    
    C:\unshackle>
    Also envied seems to be working fine with the exception that it always has this line:

    Failed to get key (ValueError: API returned HTTP Error 401: Unauthorized)
    Cached 1 Key to 1/1 Vaults

    Thanks in advance for any guidance. I got kind of hesitant to ask for help but I think even though I make mistakes others learn along with me. The Envied download works even though there is that warning and I am certainly happy about that.
    Quote Quote  
  9. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Vaults secret key have been change. You will get api error. Just remove http vaults in unshackle.yaml
    Quote Quote  
  10. Originally Posted by iamghost View Post
    Vaults secret key have been change. You will get api error. Just remove http vaults in unshackle.yaml
    Do you mean remove this line?

    # uri: "https://key-vault.example.com"

    Thank you for your reply and it is not just me that benefits others learn along with me.
    Quote Quote  
  11. Hi there peoples, first off.. Happy new year, I hope you all have a good 2026!

    My question is I'm running all the latest unshackle and and services and everything is working fine but when it comes to sport on DSCP I'm getting this error

    Code:
    ❌ Download Failed...
            urls must be provided and not empty
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    I'm using the this command
    Code:
    unshackle dl DSCP https://play.discoveryplus.com/sport/0dc4293b-a907-5454-a054-d164255e0c23
    Have I got something wrong with the url? Thank you for the help, I really appreciate it.
    Quote Quote  
  12. Originally Posted by kev043 View Post
    Hi there peoples, first off.. Happy new year, I hope you all have a good 2026!

    My question is I'm running all the latest unshackle and and services and everything is working fine but when it comes to sport on DSCP I'm getting this error

    Code:
    ❌ Download Failed...
            urls must be provided and not empty
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    I'm using the this command
    Code:
    unshackle dl DSCP https://play.discoveryplus.com/sport/0dc4293b-a907-5454-a054-d164255e0c23
    Have I got something wrong with the url? Thank you for the help, I really appreciate it.
    How did you update btw ? I thought you were meant to use uv run unshackle dl...
    Quote Quote  
  13. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by Tom Saurus View Post
    Originally Posted by iamghost View Post
    Vaults secret key have been change. You will get api error. Just remove http vaults in unshackle.yaml
    Do you mean remove this line?

    # uri: "https://key-vault.example.com"

    Thank you for your reply and it is not just me that benefits others learn along with me.
    that one have been change,
    Code:
    - type: HTTP
      name: drmlab
      host: http://api.drmlab.io/vault/
      password: #####################
      api_mode: json
    Quote Quote  
  14. Originally Posted by iamghost View Post
    Originally Posted by Tom Saurus View Post
    Originally Posted by iamghost View Post
    Vaults secret key have been change. You will get api error. Just remove http vaults in unshackle.yaml
    Do you mean remove this line?

    # uri: "https://key-vault.example.com"

    Thank you for your reply and it is not just me that benefits others learn along with me.
    that one have been change,
    Code:
    - type: HTTP
      name: drmlab
      host: http://api.drmlab.io/vault/
      password: #####################
      api_mode: json
    I did this but it hasn't changed anything:

    # Key Vaults store your obtained Content Encryption Keys (CEKs)
    key_vaults:
    - type: SQLite
    name: Local
    path: key_store.db
    # Additional vault types:
    # - type: HTTP
    # name: drmlab
    # uri: "https://key-vault.example.com"
    # token: "secret_token"
    # - type: MySQL
    # name: "MySQL Vault"
    # host: http://api.drmlab.io/vault/
    # port: 3306
    # database: vault
    # username: user
    # password: #####################
    # api_mode: json
    Quote Quote  
  15. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    are you sure it in unshackle.yaml not unshackle-example.yaml
    Quote Quote  
  16. Originally Posted by iamghost View Post
    are you sure it in unshackle.yaml not unshackle-example.yaml
    Yes that is from my main .yaml
    Quote Quote  
  17. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    envied look weird... I dont have any envied just unshackle. once removed then error api will not showing up I only just have 1 vault for my key_store.db not both
    Quote Quote  
  18. Originally Posted by iamghost View Post
    envied look weird... I dont have any envied just unshackle. once removed then error api will not showing up I only just have 1 vault for my key_store.db not both
    Unshackle was working fine and then it wasn't. Envied is working for now within Twinvine.
    Quote Quote  
  19. Can someone please post what a concise to the point Unshackle .yaml should look like minus of course your personal information such as passwords as that is no one's business but your own? The .yaml is one of the most important components and it can be confusing.
    Quote Quote  
  20. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by Tom Saurus View Post
    Can someone please post what a concise to the point Unshackle .yaml should look like minus of course your personal information such as passwords as that is no one's business but your own? The .yaml is one of the most important components and it can be confusing.
    you've already got one! Copy the TwinVine envied.yaml as unshackle yaml.
    Noob Starter Pack. Just download any Widevine media! Over 22,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  21. I think I can adapt it for Unshackle at least give it a try. Thank you for your post and of course as well to iamghost.
    Quote Quote  
  22. Originally Posted by tvdownloaderfan View Post
    Originally Posted by kev043 View Post
    Hi there peoples, first off.. Happy new year, I hope you all have a good 2026!

    My question is I'm running all the latest unshackle and and services and everything is working fine but when it comes to sport on DSCP I'm getting this error

    Code:
    ❌ Download Failed...
            urls must be provided and not empty
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    I'm using the this command
    Code:
    unshackle dl DSCP https://play.discoveryplus.com/sport/0dc4293b-a907-5454-a054-d164255e0c23
    Have I got something wrong with the url? Thank you for the help, I really appreciate it.
    How did you update btw ? I thought you were meant to use uv run unshackle dl...
    Hi there, I install unshackle using uv then install the dependencies using winget and adding others to the binaries folder.
    Both ways of the command work for me
    Code:
    uv run unshackle dl DSCP https://play.discoveryplus.com/sport/9676c223-b73d-5fa0-8731-7cba02e7221d
    or
    Code:
    unshackle dl DSCP https://play.discoveryplus.com/sport/9676c223-b73d-5fa0-8731-7cba02e7221d
    but I still get the same error on DSCP sport, I've tried both of these URLs
    Code:
    https://play.discoveryplus.com/sport/9676c223-b73d-5fa0-8731-7cba02e7221d
    Code:
    https://play.discoveryplus.com/video/watch-sport/9676c223-b73d-5fa0-8731-7cba02e7221d/13c68e39-a1a4-4169-aa02-3b3c7b60b48a
    but I get the same error, but everything else I've tested works fine, could somebody test the command I'm using please to see if you get the same error, I do have a subscription to DSCP sport -
    Code:
    ❌ Download Failed...
            urls must be provided and not empty
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    Thank you very much for the help
    Quote Quote  
  23. Originally Posted by kev043 View Post
    I still get the same error on DSCP sport, I've tried both of these URLs
    Code:
    https://play.discoveryplus.com/sport/9676c223-b73d-5fa0-8731-7cba02e7221d
    Code:
    https://play.discoveryplus.com/video/watch-sport/9676c223-b73d-5fa0-8731-7cba02e7221d/13c68e39-a1a4-4169-aa02-3b3c7b60b48a
    but I get the same error, but everything else I've tested works fine, could somebody test the command I'm using please to see if you get the same error, I do have a subscription to DSCP sport -
    Code:
    ❌ Download Failed...
            urls must be provided and not empty
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    Thank you very much for the help
    It's a bug in Unshackle. It fails to get the segment URLs from the manifest for this particular stream (and maybe others?). There's nothing I can do on my end through the service code, but as a temporary solution until @sp4rk.y can look at the bug, you can make a small edit in the code and use N_m3u8DL-RE as downloader:

    In "unshackle\unshackle\core\downloaders\n_m3u8dl_re. py", line 227, just remove or comment this part out:

    Image
    [Attachment 90666 - Click to enlarge]
    Quote Quote  
  24. Tubi just added Knots Landing and Falcon Crest to stream. They were and maybe still are on PLEX. What I have noticed in the PLEX episodes of these series is a window blind kind of effect when the videos play which is distracting and irritating. If you have already archived the shows from PLEX you might want to replace with episodes from Tubi as they are from all the ones I sampled so far play smoothly without this effect.

    A real sever case of this window blind effect is the last time I checked witnessed when it comes to TUBI episodes of "Tropical Heat aka Sweating Bullets". If memory serves me correctly ROKU has the episode without this window blind effect. Dr. Quinn Medicine Woman the last time I checked on PLUTO has that window blind effect as well so I never bothered archiving it.
    Quote Quote  
  25. It was mentioned in another thread that Twinvine has been updated when it comes to services. Will a GIT PULL and UV Sync update services in Envied? If not what is the process and shouldn't we start a thread for Envied and Twinvine as it seems that it might be a good idea. I am grateful for both Unshackle and Angela's Programs.
    Quote Quote  
  26. Originally Posted by stabbedbybrick View Post
    Originally Posted by kev043 View Post
    I still get the same error on DSCP sport, I've tried both of these URLs
    Code:
    https://play.discoveryplus.com/sport/9676c223-b73d-5fa0-8731-7cba02e7221d
    Code:
    https://play.discoveryplus.com/video/watch-sport/9676c223-b73d-5fa0-8731-7cba02e7221d/13c68e39-a1a4-4169-aa02-3b3c7b60b48a
    but I get the same error, but everything else I've tested works fine, could somebody test the command I'm using please to see if you get the same error, I do have a subscription to DSCP sport -
    Code:
    ❌ Download Failed...
            urls must be provided and not empty
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    Thank you very much for the help
    It's a bug in Unshackle. It fails to get the segment URLs from the manifest for this particular stream (and maybe others?). There's nothing I can do on my end through the service code, but as a temporary solution until @sp4rk.y can look at the bug, you can make a small edit in the code and use N_m3u8DL-RE as downloader:

    In "unshackle\unshackle\core\downloaders\n_m3u8dl_re. py", line 227, just remove or comment this part out:

    Image
    [Attachment 90666 - Click to enlarge]
    Hi Stabby, thank you very much for the info, your fix to comment out the few lines of code have worked for me, maybe when unshackle is updated it will fix the error.

    Happy 2026 Stabby I hope you have a good one.
    Quote Quote  
  27. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by Tom Saurus View Post
    It was mentioned in another thread that Twinvine has been updated when it comes to services. Will a GIT PULL and UV Sync update services in Envied? If not what is the process and shouldn't we start a thread for Envied and Twinvine as it seems that it might be a good idea. I am grateful for both Unshackle and Angela's Programs.
    TwinVine has two vines: VINEfeeder - a graphic interface to some services (mainly UK) and envied (a fork of deVINE) - a command line interface.
    If you update TwinVine, right now, you will find it updates envied services.

    Envied is also available - on github - as a stand-alone fork of devine's fork, unshackle. The envied services there have not been updated.
    This envied was a step towards producing the two strands of TwinVine.

    https://github.com/vinefeeder/TwinVine
    Noob Starter Pack. Just download any Widevine media! Over 22,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  28. I ran across a chapter issue in TUBI when it comes to Knots Landing S10E08 which stopped the download. The audio, subtitle and video were in the temp folder so I was able to drop them in Clever FFmpeg GUI and multiplex them together. This is an issue that stabbedbybrick has addressed before and for the most part I think most series won't have this chapter problem. Maybe it is because there are over three hundred episodes of Knots Landing that at least one is going to have this chapter issue. One remedy to address this chapter issue is to add:

    -V -A -S to your command line and that skips chapters

    I was using Envied to download but it may be happening in Unshackle as well.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!