VideoHelp Forum




+ Reply to Thread
Page 38 of 39
FirstFirst ... 28 36 37 38 39 LastLast
Results 1,111 to 1,140 of 1152
  1. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by Tom Saurus View Post
    I ran across something odd with billybanana's NINE. The subtitles instead of the words of what is going in the video instead have stuff like the "Nine url and token expired and other stuff".
    Good pickup Tom. The service was adding Brightcove preview-image tracks as subtitles, so fake subtitles if you like. Funnily enough Scorpion doesn't even have any native subtitles.

    I've pushed out an update to fix this issue. You can test with a show that does have real subs if you choose.

    Code:
    uv run unshackle dl -w S01E01 --list NINE https://www.9now.com.au/shark
    Quote Quote  
  2. Member
    Join Date
    Dec 2022
    Location
    Lesotho
    Search Comp PM
    Originally Posted by DragonQ View Post
    I keep the services git repos separate and create env vars pointing to them, e.g.
    Code:
    SERVICES_PATH_1=/home/user/git/unshackle-services-stabbedbybrick
    and mount them when starting the container:

    Code:
    docker run -it --rm -v ${CONFIG_FILE}:/home/python/.local/share/uv/tools/unshackle/lib/python3.12/site-packages/unshackle/unshackle.yaml -v ${SERVICES_PATH_1}:/unshackle/services/1 -v ${SERVICES_PATH_2}:/unshackle/services/2 -v ${DOWNLOAD_PATH}:/unshackle/downloads -v ${CACHE_PATH}:/unshackle/cache -v ${LOGS_PATH}:/unshackle/logs -v ${tmp_dir}:/unshackle/temp my-user/unshackle:latest /bin/bash
    Then the config file has them set:

    Code:
    directories:
      cache: /unshackle/cache
      downloads: /unshackle/downloads
      temp: /unshackle/temp
      logs: /unshackle/logs
      services:
        - /unshackle/services/1
        - /unshackle/services/2
    Very clunky if you ever want to add new git repos but not sure of a better way so far.

    Thank you and nice idea.
    Quote Quote  
  3. Originally Posted by sipho View Post


    Thank you and nice idea.
    It would be a good idea if they hadn't have been archived by the author for no future updates.
    Quote Quote  
  4. Originally Posted by billybanana View Post
    .

    I've pushed out an update to fix this issue. You can test with a show that does have real subs if you choose.

    Code:
    uv run unshackle dl -w S01E01 --list NINE https://www.9now.com.au/shark
    Ty for the update push
    Quote Quote  
  5. Thank you billybanana for updating NINE. It is working well.
    Quote Quote  
  6. Member
    Join Date
    Nov 2024
    Location
    Planet Earth
    Search PM
    Originally Posted by stabbedbybrick View Post
    Just wanted to drop in and let people know I've decided to archive my repo with services.

    With Unshackle v5 performing a lot worse for some users (myself included), I've been getting messages asking how to re-introduce n_m3u8dl_re and other various fixes. So it looks like we're back in the fragmented state of things where forks are being made and some even reverting to Vinetrimmer - the tool our ancestors used before fire was invented. And I'm just not interested in doing all that again. I'm also not a huge fan of how big of a role Claude has with the whole thing, but that's just my personal gripe with AI in general.

    I still like creating things and might do something else in the future, but as far as Unshackle goes it's time for me to call it a day. I'd still argue that it's the best public downloader/framework out there, though, so don't take this as me dumping on it. It's just not working well for me personally and it's time to move on.
    stabbedbybrick,

    Thread-head here. I have been with you since your Freevine days, through the Devine days, and in these unshackle days.

    First you developed Freevine. You explained why you wanted stop developing Freevine, and instead, join Devine; the reason was a matter of efficient economics.

    Second, Devine was being developed for a while, then strangely development stopped. I understood your frustration with standstill no-development on Devine, and the splintering of people to be users of other inferior tools. I understood your frustration with the download speed, thus, you created your fork of Devine with the branch called n_m3u8dl_re. Later, strangely happened, the main Github Devine repository became frozen.

    Third, Lucky for all of us, sp4rk.y, using the Devine code, created Unshackle. A year ago, I split from the Devine thread, jumped-in and quickly created this Unshackle thread. I was happy to see the continuous development (from Devine code) in Unshackle, but then strangely support for the fast downloader n_m3u8dl_re ended before version 5. Next, people had slower download speed, followed by, again, switching to inferior tools.

    People deserve to watch content, the way they want to. It is a freedom we all need. What else can I say? Thank you for your years of service to humanity. The work you have done has been amazing. You have inspired me. I now know, what can be done, if I put my mind to it.

    All the best wishes,
    SummerArk
    Quote Quote  
  7. I don't check this forum much anymore, but if anyone's having issues with unshackle in general, or performance problems, I'm happy to help out where I can.

    I don't do service help these days, so underlying service issues I can't really help with. I've recently pushed some large updates to docs.unshackle.dev, worth a read through to get an idea of everything unshackle has and how to use it.

    If you really want the n_m3u8dl_re downloader back, pin to 4.0.0, the last release before the downloaders were unified into one:

    Code:
    git clone https://github.com/unshackle-dl/unshackle.git
    cd unshackle
    git checkout 4.0.0
    uv sync
    Just keep in mind that version won't get any newer fixes or features.

    You can always reach me at discord.gg/mHYyPaCbFK, my DMs are always open.
    Quote Quote  
  8. Originally Posted by ImSp4rky View Post
    I don't check this forum much anymore, but if anyone's having issues with unshackle in general, or performance problems, I'm happy to help out where I can.

    I don't do service help these days, so underlying service issues I can't really help with. I've recently pushed some large updates to docs.unshackle.dev, worth a read through to get an idea of everything unshackle has and how to use it.

    If you really want the n_m3u8dl_re downloader back, pin to 4.0.0, the last release before the downloaders were unified into one:

    Code:
    git clone https://github.com/unshackle-dl/unshackle.git
    cd unshackle
    git checkout 4.0.0
    uv sync
    Just keep in mind that version won't get any newer fixes or features.

    You can always reach me at discord.gg/mHYyPaCbFK, my DMs are always open.
    Thx ImSp4rky
    Quote Quote  
  9. Hi All,

    Could someone please tell me if there is a switch available to only download subs using envied please...

    -------------------------------------

    sorry chaps, found it, uv run envied dl --subs-only


    Is there a way of getting envied to show all switches available, i've tried --help but no luck.
    Last edited by LastResort; 3rd Jul 2026 at 15:51. Reason: correction
    Quote Quote  
  10. I dont use envied but maybe ?
    Code:
    uv run envied dl --help
    This should show all the switches and service list
    Quote Quote  
  11. Originally Posted by YmFzZTY0 View Post
    I dont use envied but maybe ?
    Code:
    uv run envied dl --help
    This should show all the switches and service list
    Thanks ever so much YmFzZTY0,

    Perfect.
    Quote Quote  
  12. Member
    Join Date
    Jul 2026
    Location
    India
    Search PM
    Image
    [Attachment 92898 - Click to enlarge]


    Can someone please help me? This video has 4K HDR video tracks and Dolby Atmos audio available, but only lower quality options are showing up for me.
    Quote Quote  
  13. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    What's the service ? What command are you using ? We're not mind readers.
    Quote Quote  
  14. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    error
    Noob Starter Pack. Just download any Widevine media! Over 27,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  15. Originally Posted by rr7 View Post
    Image
    [Attachment 92898 - Click to enlarge]


    Can someone please help me? This video has 4K HDR video tracks and Dolby Atmos audio available, but only lower quality options are showing up for me.
    I'm going to guess your 4K tracks are actually in H.265 and not the default H.264 that gets applied if you don't apply -v review https://docs.unshackle.dev/guide/cli-reference/#quality-codec-bitrate-range and then change the command to -v h.265 and see if you get 4k then.
    Quote Quote  
  16. When I download from ITV I occasionally see minor video stutters in the final mkv file. I doubt the stutters are in the source video, so I tried downloading the video again, and I noticed the mkv file had a slightly different final file size. Is this related to using DASH instead of HLS, or perhaps the removal of N_m3u8DL-RE? Are there segment checksum checks, or is there a way to ensure the final file is perfect and doesn't have any blips in any of the segments due to vpn or any other transfer issues?
    Quote Quote  
  17. Member
    Join Date
    Aug 2005
    Location
    England
    Search Comp PM
    Originally Posted by movid View Post
    When I download from ITV I occasionally see minor video stutters in the final mkv file. I doubt the stutters are in the source video, so I tried downloading the video again, and I noticed the mkv file had a slightly different final file size. Is this related to using DASH instead of HLS, or perhaps the removal of N_m3u8DL-RE? Are there segment checksum checks, or is there a way to ensure the final file is perfect and doesn't have any blips in any of the segments due to vpn or any other transfer issues?
    ffmpeg should tell you of any issues:

    Code:
    ffmpeg -v error -i "file.mkv" -f null - 2>error.log
    Quote Quote  
  18. Originally Posted by DragonQ View Post
    Originally Posted by movid View Post
    When I download from ITV I occasionally see minor video stutters in the final mkv file. I doubt the stutters are in the source video, so I tried downloading the video again, and I noticed the mkv file had a slightly different final file size. Is this related to using DASH instead of HLS, or perhaps the removal of N_m3u8DL-RE? Are there segment checksum checks, or is there a way to ensure the final file is perfect and doesn't have any blips in any of the segments due to vpn or any other transfer issues?
    ffmpeg should tell you of any issues:

    Code:
    ffmpeg -v error -i "file.mkv" -f null - 2>error.log
    I downloaded an ITV video twice. One file was 2056 bytes larger, and did not produce any errors from the above command, the other one did report errors (lots of Invalid NAL unit size). So I can determine when the file is a bit corrupt, but that doesn't prevent it from being downloaded in the first place.

    Downloading a gigabyte video, finding an error, and then having to re-download it in a loop until ffmpeg doesn't report an error doesn't seem very efficient. Shouldn't this happen at the segment level? IE: download a segment and retry a few times until it is correct, and never even complete the download if any segment remains incomplete? I don't think anyone wants to save slightly corrupt files.
    Quote Quote  
  19. Get a better vpn/proxy
    Quote Quote  
  20. Hi everyone,

    I'm hoping someone has run into this before because I'm completely stuck.

    I'm trying to download an episode of Shortland Street on TVNZ. The authentication flow appears to work correctly:

    OTP is sent and accepted.
    Authentication succeeds.

    However, as soon as playback authorization is requested, the call to:

    watch-cdn.edge-api.tvnz.co.nz/media/content/authorize

    returns a 401 Unauthorized (see screenshot).

    I've already tried:

    clearing all cached tokens and logging in again;
    using the latest version (v5.3.0);
    verifying that authentication completes successfully.

    Since metadata retrieval works, I assume the login itself isn't the issue. It seems the authorize request is either missing something or TVNZ has changed the playback authorization flow.

    Has anyone looked at TVNZ recently or knows what might be required now?

    Any help would be greatly appreciated, I've been stuck on this for days

    Image
    [Attachment 93044 - Click to enlarge]
    Quote Quote  
  21. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    have you try update tvnz service?
    Code:
      ────────────────────────────── Service: TVNZ ───────────────────────────────
    
         Service is not Geoblocked in your region
          + Using cached user tokens
          + Using cached session tokens
         Authenticated with Service
    
      ───────────────────────── Series: Shortland Street ─────────────────────────
    
         1 seasons, S2026(65)
    
      ──────────────────────── Shortland Street S2026E65 ─────────────────────────
    
         Cached 1 Key to 3/3 Vaults
    
         1 Video
         └── [H.264, SDR] | en | 1920x1080 @ 4000 kb/s, 25.000 FPS
             ⠋ ━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━ • 00:40 • DASH 6.1 MB/s
         1 Audio
         └── [DD+] | en | 5.1 | 384 kb/s
             ⠋ ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ • 01:29 • DASH 6.4 MB/s
         2 Chapters
         ├── 00:00:00.000
         └── 00:23:00.000 | Credits
    
         Widevine(AAAAXHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADwIARIQ2MNYqx5KT...)
         └── d8c358ab1e4a4df49771c985e6466276:699719d4d2cb70ae7fb664aab35d6f28*
    Quote Quote  
  22. Originally Posted by milflover View Post
    Hi everyone,

    I'm hoping someone has run into this before because I'm completely stuck.
    In your screengrab this looks a complete mess:
    Code:
    C:\Users\emmac\TwinVine\packages\envied\src\envied\commands\dl.py
    Quote Quote  
  23. For those of you getting imdb api error in unshackle version 4.0

    https://files.videohelp.com/u/33133/__init__.py

    Replace file in \unshackle\unshackle\core\providers

    rename original in case __init__.py_ or whatever
    Quote Quote  
  24. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by YmFzZTY0 View Post

    In your screengrab this looks a complete mess:
    Code:
    C:\Users\emmac\TwinVine\packages\envied\src\envied\commands\dl.py
    It is not.

    It is simply the way TwinVine is set up in its numerous pyproject.tomls to handle the two packages of TwinVine; envied, (being an unshackle fork) and vinefeeder being a graphical search front end. https://github.com/vinefeeder/Twinvine
    Image
    [Attachment 93047 - Click to enlarge]


    (Probably best not to spout about things you don't understand.)
    Last edited by A_n_g_e_l_a; 15th Jul 2026 at 03:56.
    Noob Starter Pack. Just download any Widevine media! Over 27,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  25. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by milflover View Post

    Since metadata retrieval works, I assume the login itself isn't the issue. It seems the authorize request is either missing something or TVNZ has changed the playback authorization flow
    The 401 error is telling you the error is login.

    I seem to remember SnubbedByRick saying that it is best to have two accounts at TVNZ. One for looking through the site and the other simply to get the OTP as the tokens change from one login to another.
    Last edited by A_n_g_e_l_a; 15th Jul 2026 at 04:04.
    Noob Starter Pack. Just download any Widevine media! Over 27,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  26. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by PSXman_uk View Post
    For those of you getting imdb api error in unshackle version 4.0

    https://files.videohelp.com/u/33133/__init__.py

    Replace file in \unshackle\unshackle\core\providers

    rename original in case __init__.py_ or whatever
    There is a new link now.
    Twinvine has been corrected for a few days but the correction is still working its way down to unshackle users.

    find ushackle/unshackle/core/providers/imdbapi.py and edit the link to the new value shown highlighted below.

    Image
    [Attachment 93048 - Click to enlarge]
    Last edited by A_n_g_e_l_a; 15th Jul 2026 at 04:22.
    Noob Starter Pack. Just download any Widevine media! Over 27,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  27. Originally Posted by A_n_g_e_l_a View Post
    Originally Posted by PSXman_uk View Post
    For those of you getting imdb api error in unshackle version 4.0

    https://files.videohelp.com/u/33133/__init__.py

    Replace file in \unshackle\unshackle\core\providers

    rename original in case __init__.py_ or whatever
    There is a new link now.
    Twinvine has been corrected for a few days but the correction is still working its way down to unshackle users.

    find ushackle/unshackle/core/providers/imdbapi.py and edit the link to the new value shown highlighted below.

    Image
    [Attachment 93048 - Click to enlarge]
    Good spot I was looking at v4.0 unshackle dev or 5.30 is fixed by git pull
    Quote Quote  
  28. Originally Posted by A_n_g_e_l_a View Post
    Originally Posted by milflover View Post

    Since metadata retrieval works, I assume the login itself isn't the issue. It seems the authorize request is either missing something or TVNZ has changed the playback authorization flow
    The 401 error is telling you the error is login.

    I seem to remember SnubbedByRick saying that it is best to have two accounts at TVNZ. One for looking through the site and the other simply to get the OTP as the tokens change from one login to another.
    Thanks everyone. I tried using a brand new second account, but I'm still seeing the exact same issue But thank you!
    Quote Quote  
  29. Originally Posted by YmFzZTY0 View Post
    Get a better vpn/proxy
    I went back to unshackle v4 with N_m3u8DL-RE and haven't had corrupt files so far, using nord.
    Quote Quote  
  30. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Image
    [Attachment 93070 - Click to enlarge]


    Crap and hypocrisy from sp4rk.y on his discord channel. If everyone signing up agreed to those rules they can no-longer legitimately download anything!

    Who has a services permission to download? Anyone??

    @sp4rk.y - we are pirates FFS; we break the rules! And if you think making your members sign that gives you a get-out-of-jail-free-card, it doesn't.
    Noob Starter Pack. Just download any Widevine media! Over 27,000 downloads for V6!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  



Similar Threads

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