VideoHelp Forum




+ Reply to Thread
Page 37 of 60
FirstFirst ... 27 35 36 37 38 39 47 ... LastLast
Results 1,081 to 1,110 of 1791
  1. Member
    Join Date
    Mar 2024
    Location
    United Kingdom
    Search PM
    Originally Posted by pooksahib View Post
    Good morning all. I ran "devine dl iP https://www.bbc.co.uk/iplayer/episode/p0f259mn/colin-from-accounts-series-1-1-the-flash". A lot of text appeared in a box headed 'Traceback (most recent call last)' and after the box was KeyError: 'n_m3u8dl_re' then back to the CMD startpoint. I do have N_m3u8DL-RE in my working folder and that folder is in Path. I tried changing N_m3u8DL-RE to n_m3u8dl-re but the result was the same. Also, the devine.yaml file in appdata includes "downloader: n_m3u8dl_re". Can anyone suggest cause and cure of this KeyError? Many thanks.
    Did you really use pip install devine to install devine?! If you did you do not have stabbedbybrick's fork (the required branch) and therefore cannot use n_m3u8dl_re.
    Re-read my guide again.
    Quote Quote  
  2. Member
    Join Date
    Mar 2024
    Location
    United Kingdom
    Search PM
    Originally Posted by Tom Saurus View Post
    I finally registered for the Roku Channel. I did the cookie thing and put my credentials in the YAML. I am still having the same problem by not being able to download episodes from ROKU. Thank you in advance for any help you can give me in this matter:

    {SNIP}

    I have Windscribe now as my VPN if this is a VPN issue please give me guidance on how to configure Windscribe. I have this SSL error with Freevine as well and Roku has always been the toughest service. I used to have success with the free Windscribe VPN until just lately though.
    I also have this problem. Seems like a bug with the service.

    Update: okay I did have this problem a few days ago. Today however it works perfectly fine!
    Quote Quote  
  3. Originally Posted by pssh View Post
    Originally Posted by mkjustuk View Post
    Is there a way to set the output format/container for all downloads? I can't see a command listed to force mp4 over mkv?
    Nope ... no "official" support for MP4 container.

    The only option at the moment is MKV,
    been advised to raise on GitHub, (but I have not got and do not want a GitHub account ...)

    One way to achieve for the video not to MUX to MKV is forcing wrong type of SUBS,
    Devine will throw an ERROR and you can then merge the audio+video+subs with ffmpeg into MP4.
    Code:
    py -3.10 -m poetry run devine dl -v H.265 -w S01E01 --no-folder --sub-format TTML iP m001xxn5
    Convert the subs to SRT using: https://gotranscript.com/subtitle-converter


    #FFMpeg CMD Command:
    Code:
    ffmpeg -hide_banner ^
    -i Video_4c401f64.mp4 ^
    -i Audio_ba73abfd.mp4 ^
    -i Subtitle_808ecc.srt ^
    -strict experimental ^
    -map 0 -map 1 -map 2 ^
    -c:v copy ^
    -c:a copy ^
    -c:s mov_text ^
    -c:d copy ^
    -map_metadata 0 ^
    -metadata title="Mammals - Series 1: 1. Dark" ^
    -metadata description="The dark, a world of opportunity for mammals. More than two-thirds prefer the cover of the night, with some now returning to the safety of the shadows in order to avoid us." ^
    -metadata comment="https://www.bbc.co.uk/iplayer/episode/m001xxn3/mammals-series-1-1-dark" ^
    -metadata year="2024" ^
    -metadata:s:v:0 language=und -metadata:s:v:0 handler_name=Und -metadata:s:v:0 title="2160p | h265 - HDR HLG | 25FPS" ^
    -metadata:s:a:0 language=eng -metadata:s:a:0 handler_name=English -metadata:s:a:0 title="eng | English AAC LC 2.0 (Stereo) fltp, 189 kb/s (default)" ^
    -metadata:s:s:0 language=eng -metadata:s:s:0 handler_name=English -metadata:s:s:0 title="eng | English" ^
    -f mp4 -movflags use_metadata_tags ^
    -ignore_unknown -copy_unknown ^
    Mammals.S01E01.Dark.2160p.iPl.WEB-DL.AAC.LC.2.0.HDR.HLG.H.265.mp4 -v verbose

    #FFMpeg PS Command:
    Code:
    ffmpeg -hide_banner `
    -i Video_4c401f64.mp4 `
    -i Audio_ba73abfd.mp4 `
    -i Subtitle_808ecc.srt `
    -strict experimental `
    -map 0 -map 1 -map 2 `
    -c:v copy `
    -c:a copy `
    -c:s mov_text `
    -c:d copy `
    -map_metadata 0 `
    -metadata title="Mammals - Series 1: 1. Dark" `
    -metadata description="The dark, a world of opportunity for mammals. More than two-thirds prefer the cover of the night, with some now returning to the safety of the shadows in order to avoid us." `
    -metadata comment="https://www.bbc.co.uk/iplayer/episode/m001xxn3/mammals-series-1-1-dark" `
    -metadata year="2024" `
    -metadata:s:v:0 language=und -metadata:s:v:0 handler_name=Und -metadata:s:v:0 title="2160p | h265 - HDR HLG | 25FPS" `
    -metadata:s:a:0 language=eng -metadata:s:a:0 handler_name=English -metadata:s:a:0 title="eng | English AAC LC 2.0 (Stereo) fltp, 189 kb/s (default)" `
    -metadata:s:s:0 language=eng -metadata:s:s:0 handler_name=English -metadata:s:s:0 title="eng | English" `
    -f mp4 -movflags use_metadata_tags `
    -ignore_unknown -copy_unknown `
    Mammals.S01E01.Dark.2160p.iPl.WEB-DL.AAC.LC.2.0.HDR.HLG.H.265.mp4 -v verbose





    # Update 26/4/2024 (Windows)
    # I have found another way to convert TTML (XML) Subs to SRT from the PowerShell (PS) = ttconv
    # Library for conversion of common timed text formats
    # https://pypi.org/project/ttconv/

    #Installing as part of my Devine TPD DIR
    Code:
    (devine-py3.12) PS C:\Users\user\git\devine332TPDpy312poetry\devine> pip install --pre ttconv
    #Help Guide
    Code:
    (devine-py3.12) PS C:\Users\user\git\devine332TPDpy312poetry\devine> tt convert -h
    #Download UHD with SUBS set as TTML
    Code:
    devine dl -v H.265 -w S01E07 --no-folder --sub-format TTML iP p07dzjwl
    #List files in TEMP to get the names:
    Code:
    ls $home\AppData\Local\Temp\devine\

    #Convert TTML to SRT
    Code:
    tt convert -i $home\AppData\Local\Temp\devine\Subtitle_xXxXxX.ttml -o $home\AppData\Local\Temp\devine\Subtitle.srt
    #Merge all togethe in PS=PowerShell:
    Code:
    ffmpeg -hide_banner `
    -i $home\AppData\Local\Temp\devine\Video_xXxXxXxX.mp4 `
    -i $home\AppData\Local\Temp\devine\Audio_XxXxXxXx.mp4 `
    -i $home\AppData\Local\Temp\devine\Subtitle.srt `
    -strict experimental `
    -map 0 -map 1 -map 2 `
    -c:v copy `
    -c:a copy `
    -c:s mov_text `
    -c:d copy `
    -map_metadata 0 `
    -metadata title="Seven Worlds, One Planet - Series 1: 7. Africa" `
    -metadata description="Africa - home to the greatest wildlife gatherings on earth. But even in this land of plenty, wildlife faces huge challenges." `
    -metadata comment="https://www.bbc.co.uk/iplayer/episode/m000c6pn/seven-worlds-one-planet-series-1-7-africa" `
    -metadata year="2019" `
    -metadata:s:v:0 language=und -metadata:s:v:0 handler_name=Und -metadata:s:v:0 title="2160p | h265 - HDR HLG | 25FPS" `
    -metadata:s:a:0 language=eng -metadata:s:a:0 handler_name=English -metadata:s:a:0 title="eng | English AAC LC 2.0 (Stereo) fltp, 189 kb/s (default)" `
    -metadata:s:s:0 language=eng -metadata:s:s:0 handler_name=English -metadata:s:s:0 title="eng | English SRT" `
    -f mp4 -movflags use_metadata_tags `
    -ignore_unknown -copy_unknown `
    $home\Videos\Seven.Worlds-One.Planet.S01E07.Africa.2019.2160p.iPl.WEB-DL.AAC.LC.2.0.HDR.HLG.H.265.mp4 -v verbose

    #Remove "ALL" the TEMP data:
    Code:
    rm $home\AppData\Local\Temp\devine\*.*


    # Update 27/4/2024
    Thank you for "requesting" this "enhancement".

    If anyone is using this method to mux the HLG MP4 together,
    version 7.1 of FFMpeg on Windows (Gyan.FFmpeg) has a bug and does not work, and you
    have to downgrade to 7.0.2.

    I have tried both PS and CMD with 7.1 and it did not work
    (the Video does not display)


    #Downgrading FFMpeg to 7.0.2 works again...
    Code:
    winget install -e --id Gyan.FFmpeg -v 7.0.2

    -----
    #PS
    -----
    Code:
    ffmpeg -hide_banner `
    -i $home\AppData\Local\Temp\devine\Video_bf1f6731.mp4 `
    -i $home\AppData\Local\Temp\devine\Audio_fd382aa4.mp4 `
    -i $home\AppData\Local\Temp\devine\Subtitle_44e35a.srt `
    -strict experimental `
    -map 0 -map 1 -map 2 `
    -c:v copy `
    -c:a copy `
    -c:s mov_text `
    -c:d copy `
    -map_metadata 0 `
    -metadata title="Winter Journey: Schuberts Winterreise" `
    -metadata description="Baritone Benjamin Appl and pianist James Baillieu reimagine Schubert's song cycle Winterreise in the wintry setting of an Alpine landscape." `
    -metadata comment="https://www.bbc.co.uk/iplayer/episode/m0012twd/winter-journey-schuberts-winterreise" `
    -metadata year="2022" `
    -metadata:s:v:0 language=und -metadata:s:v:0 handler_name=Und -metadata:s:v:0 title="2160p | h265 - HDR HLG | 25FPS" `
    -metadata:s:a:0 language=eng -metadata:s:a:0 handler_name=English -metadata:s:a:0 title="eng | English AAC LC 2.0 (Stereo) fltp, 189 kb/s (default)" `
    -metadata:s:s:0 language=eng -metadata:s:s:0 handler_name=English -metadata:s:s:0 title="eng | English SRT" `
    -f mp4 -movflags use_metadata_tags `
    -ignore_unknown -copy_unknown `
    $home\AppData\Local\Temp\devine\Winter.Journey-Schuberts.Winterreise.2022.1080p.iP.WEB-DL.AAC2.0.H.265.mp4 -v verbose
    -------
    #CMD
    -------
    Code:
    ffmpeg -hide_banner ^
    -i %HOMEPATH%\AppData\Local\Temp\devine\Video_bf1f6731.mp4 ^
    -i %HOMEPATH%\AppData\Local\Temp\devine\Audio_fd382aa4.mp4 ^
    -i %HOMEPATH%\AppData\Local\Temp\devine\Subtitle_44e35a.srt ^
    -strict experimental ^
    -map 0 -map 1 -map 2 ^
    -c:v copy ^
    -c:a copy ^
    -c:s mov_text ^
    -c:d copy ^
    -map_metadata 0 ^
    -metadata title="Winter Journey: Schuberts Winterreise" ^
    -metadata description="Baritone Benjamin Appl and pianist James Baillieu reimagine Schubert's song cycle Winterreise in the wintry setting of an Alpine landscape." ^
    -metadata comment="https://www.bbc.co.uk/iplayer/episode/m0012twd/winter-journey-schuberts-winterreise" ^
    -metadata year="2022" ^
    -metadata:s:v:0 language=und -metadata:s:v:0 handler_name=Und -metadata:s:v:0 title="2160p | h265 - HDR HLG | 25FPS" ^
    -metadata:s:a:0 language=eng -metadata:s:a:0 handler_name=English -metadata:s:a:0 title="eng | English AAC LC 2.0 (Stereo) fltp, 189 kb/s (default)" ^
    -metadata:s:s:0 language=eng -metadata:s:s:0 handler_name=English -metadata:s:s:0 title="eng | English SRT" ^
    -f mp4 -movflags use_metadata_tags ^
    -ignore_unknown -copy_unknown ^
    %HOMEPATH%\AppData\Local\Temp\devine\Winter.Journey-Schuberts.Winterreise.2022.1080p.iP.WEB-DL.AAC2.0.H.265.mp4 -v verbose
    Last edited by pssh; 26th Nov 2024 at 13:48.
    If I was in politics I make sure you drink plenty of beer
    and watch plenty of TV to keep you busy. | Data is the new oil.
    Quote Quote  
  4. Originally Posted by PunchDrunkL0ve View Post
    two suggestions:
    1) remove downloader: n_m3u8dl_re from your devine.yaml and try again or
    2) replace downloader: n_m3u8dl_re with downloader: aria2c
    Originally Posted by SaintyUK View Post
    Did you really use pip install devine to install devine?! If you did you do not have stabbedbybrick's fork (the required branch) and therefore cannot use n_m3u8dl_re.
    Thanks, Punch. I changed one line of the yaml to #downloader: n_m3u8dl_re (but left the lines n_m3u8dl_re: & use_proxy: false untouched.) Success – thanks again.

    Hi Sainty. I'd been trying your guide with no luck and so had a go at installing basic devine and adding the fork manually. Should've known better... Since the post of mine that you quoted, I started again and used your guide line at a time and that's the install I currently have. I tried downloading from ALL4, iP and ITV – ALL4 gave me a “Failed to request manifest data” notice and iP/ITV gave me KeyError: 'n_m3u8dl_re' . By using Punch's suggestion 1) above I can now download from those three services. But I'm not 100% happy as it's annoying that a simple looking bit of script like the yaml works for everyone bar me! If I can only download by hashing out 'downloader: n_m3u8dl_re' then how do I know what downloader I'm using? (I assume n_m3u8dl_re is the preferred one.) Devine doesn't appear in Programs & Features but might it be possible that some remnant of my past install attempts is getting in the way? Any suggestions to get me going without tampering with the yaml would be much appreciated. Thanks again.
    Quote Quote  
  5. Originally Posted by pooksahib View Post
    Originally Posted by PunchDrunkL0ve View Post
    two suggestions:
    1) remove downloader: n_m3u8dl_re from your devine.yaml and try again or
    2) replace downloader: n_m3u8dl_re with downloader: aria2c
    Originally Posted by SaintyUK View Post
    Did you really use pip install devine to install devine?! If you did you do not have stabbedbybrick's fork (the required branch) and therefore cannot use n_m3u8dl_re.
    Thanks, Punch. I changed one line of the yaml to #downloader: n_m3u8dl_re (but left the lines n_m3u8dl_re: & use_proxy: false untouched.) Success – thanks again.

    Hi Sainty. I'd been trying your guide with no luck and so had a go at installing basic devine and adding the fork manually. Should've known better... Since the post of mine that you quoted, I started again and used your guide line at a time and that's the install I currently have. I tried downloading from ALL4, iP and ITV – ALL4 gave me a “Failed to request manifest data” notice and iP/ITV gave me KeyError: 'n_m3u8dl_re' . By using Punch's suggestion 1) above I can now download from those three services. But I'm not 100% happy as it's annoying that a simple looking bit of script like the yaml works for everyone bar me! If I can only download by hashing out 'downloader: n_m3u8dl_re' then how do I know what downloader I'm using? (I assume n_m3u8dl_re is the preferred one.) Devine doesn't appear in Programs & Features but might it be possible that some remnant of my past install attempts is getting in the way? Any suggestions to get me going without tampering with the yaml would be much appreciated. Thanks again.
    I hope you get the help you need to figure it out.
    Quote Quote  
  6. Thanks, Tom, me too...
    I did a search of my C drive and the only mention of aria2c is aria2c.cpython-312.pyc and aria2c.py. There's no sign of an aria2c.exe. The N_m3u8DL-RE .exe is in C:\devine-bin. If stabby's fork meant to ADD N_m3u8DL-RE as a downloader, doesn't that suggest that aria2c.exe should still be part of devine? But if it's not and the only downloader exe I have is N_m3u8DL-RE then that's what my install of devine must be using, yes? But I can only get it to work if I hash out the 'downloader' line of the yaml file in my AppData///devine folder. I've tried changing n_m3u8dl-re to N_m3u8DL-RE but with no luck. I'd like to have my devine working as it should so any suggestions as to what the problem is are most welcome. If I DON'T hash out the downloader line in the yaml then I get error messages: either “Failed to request manifest data. If you're behind a VPN/proxy you might be blocked.” or “KeyError: n_m3u8dl-re” (different Services give different errors.) Many thanks.
    Image Attached Thumbnails Click image for larger version

Name:	hash.jpg
Views:	13
Size:	51.1 KB
ID:	83791  

    Quote Quote  
  7. Lots of sport URLs fail for TVNZ using @stabbedbybrick's Devine service but Ozivine gets them. Just one example of a number
    https://www.tvnz.co.nz/sport/motorsports/wrc/rally-japan-live-stage-2-ss10-

    Sports urls have odd patterns on TVNZ
    Quote Quote  
  8. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    Hi All
    I often get this with BBC TV, retrying several times until it, eventually, downloads.
    Any solutions/suggestions etc, or is it just something that's unavoidable

    SSLError: HTTPSConnectionPool(host='vod-hls-uk-live.akamaized.net', port=443):
    Max retries exceeded with url:
    /usp/auth/vod/piff_abr_full_hd/a4b2b8-m0025fph/vf_m0025fph_fc1058d6-493e-456b-b8
    49-b246c50f30a3.ism/hls/master.m3u8 (Caused by SSLError(SSLEOFError(8, '[SSL:
    UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol
    (_ssl.c:1000)')))
    Quote Quote  
  9. I've been using devine with great success over the last months for downloading from iPlayer via hide.me VPN but some recent change somewhere in the whole process all of a sudden brings up this error:

    Code:
    (venv) PS F:\devine> devine dl -q 720 --s-lang en --sub-format srt iP https://www.bbc.co.uk/iplayer/episode/m0025jsv/bee
                           / __ \/ ____/ |  / /  _/ | / / ____/
                          / / / / __/  | | / // //  |/ / __/
                         / /_/ / /___  | |/ // // /|  / /___
                        /_____/_____/  |___/___/_/ |_/_____/
                        ⠀
                        v3.3.3 Copyright © 2019-2024 rlaphoenix
                          https://github.com/devine-dl/devine
    
         Service Config loaded
         Loaded Cdm Widevine CDM: 4445 (L3)
         Loaded 1 Vaults
    
      ─────────────────────────────── Service: iP ────────────────────────────────
    
         Retrying (Retry(total=14, connect=None, read=None, redirect=None,
         status=None)) after connection broken by
         'NameResolutionError("<urllib3.connection.HTTPSConnection object at
         0x0000017917412260>: Failed to resolve 'ipinfo.io' ([Errno 11001]
         getaddrinfo failed)")': /json
         Retrying (Retry(total=13, connect=None, read=None, redirect=None,
         status=None)) after connection broken by
         'NameResolutionError("<urllib3.connection.HTTPSConnection object at
         0x0000017917412590>: Failed to resolve 'ipinfo.io' ([Errno 11001]
         getaddrinfo failed)")': /json
    Aborted!
    The problem that ipinfo.io is not reachable only happens when using the "UK Streaming" profile, not with any other but then the Geoblocking of BBC kicks in anyhow. It seems that hide.me is blocking ipinfo.io now which breaks the download.

    Tried some things without success until I realized that using "--no-proxy" in the command line solves the issue.
    Quote Quote  
  10. Originally Posted by SummerArk View Post
    Hi,

    I am trying to access the free Amazon Freevee (with ads) movie "Passengers."

    I am using the Devine service of TPD94.

    However, I am getting the following error.


    Code:
    Widevine(AAAAeXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAFkIARIQ3bYmEX5VQhe2K
    vNHvuHbjxoGYW1hem9uIjVjaWQ6em8rSFJYOVVTMjY4b2hhNGdQM0Y4dz09LDNiWW1FWDV
    WUWhlMkt2Tkh2dUhianc9PSoCU0QyAA==)
    └── An exception occurred in the Service's license function:
        'widevine2License'

    SummerArk

    Hi,

    Just trying for the first time
    and getting the same error for an AUDIO track ONLY,
    Video downloads and decrypts OK .....

    So tried AUDIO only (with ENGLISH Language)
    Code:
    devine -d dl --list -l en -A AMZN B01MQVG52J
    devine -d dl -l en -A AMZN B01MQVG52J
    and still no luck


    What is also strange, that another "-q" is available = 528p,
    but it does not work either ....





    devine dl --list-titles AMZN B01MQVG52J
    Code:
         Service has no Geofence
         Authenticated with Service
    
      ──────────────────────── Movies: Passengers (2016) ─────────────────────────
    
         1 Movie
         └── Passengers (2016)




    devine -d dl --list AMZN B01MQVG52J
    Code:
     
    ────────────────────────────── Service: AMZN ───────────────────────────────
    
         Service has no Geofence
         Authenticated with Service
    
      ──────────────────────── Movies: Passengers (2016) ─────────────────────────
    
         1 Movie
    
      ──────────────────────────── Passengers (2016) ─────────────────────────────
    
         ╭───────────────────────── Available Tracks ─────────────────────────╮
         │ 16 Videos                                                          │
         │ ├── [H.264, SDR] | en | 960x400 @ 3001 kb/s, 23.976 FPS            │
         │ ├── [H.264, SDR] | en | 1280x528 @ 3000 kb/s, 23.976 FPS           │
         │ ├── [H.264, SDR] | en | 1280x528 @ 2000 kb/s, 23.976 FPS           │
         │ ├── [H.264, SDR] | en | 960x400 @ 1500 kb/s, 23.976 FPS            │
         │ ├── [H.264, SDR] | en | 960x400 @ 1500 kb/s, 23.976 FPS            │
         │ ├── [H.264, SDR] | en | 704x296 @ 1300 kb/s, 23.976 FPS            │
         │ ├── [H.264, SDR] | en | 960x400 @ 1001 kb/s, 23.976 FPS            │
         │ ├── [H.264, SDR] | en | 960x400 @ 1001 kb/s, 23.976 FPS            │
         │ ├── [H.264, SDR] | en | 704x296 @ 800 kb/s, 23.976 FPS             │
         │ ├── [H.264, SDR] | en | 704x296 @ 800 kb/s, 23.976 FPS             │
         │ ├── [H.264, SDR] | en | 704x296 @ 501 kb/s, 23.976 FPS             │
         │ ├── [H.264, SDR] | en | 704x296 @ 501 kb/s, 23.976 FPS             │
         │ ├── [H.264, SDR] | en | 640x272 @ 300 kb/s, 23.976 FPS             │
         │ ├── [H.264, SDR] | en | 640x272 @ 300 kb/s, 23.976 FPS             │
         │ ├── [H.264, SDR] | en | 512x208 @ 150 kb/s, 23.976 FPS             │
         │ └── [H.264, SDR] | en | 512x208 @ 150 kb/s, 23.976 FPS             │
         │ 140 Audio                                                          │
         │ ├── [AAC] | en | 2.0 | 192 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 192 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | en | 2.0 | 96 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 96 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 80 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 80 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 48 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 48 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 48 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 48 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | en | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | cs | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | cs | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | cs | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | cs | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | cs | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | cs | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | cs | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | cs | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | de | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | de | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | de | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | de | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | de | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | de | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | de | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | de | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | es | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | es | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | es | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | es | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | es | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | fr | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | fr | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | fr | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | fr | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | fr | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | fr | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | fr | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | fr | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | hu | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | hu | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | hu | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | hu | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | hu | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | hu | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | hu | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | hu | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | it | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | it | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | it | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | it | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | it | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | it | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | it | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | it | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | ko | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | ko | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | ko | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | ko | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | ko | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | ko | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | ko | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | ko | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | pl | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | pl | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | pl | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | pl | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | pl | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | pl | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | pl | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | pl | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | pt | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | pt | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | pt | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | pt | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | pt | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | pt | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | pt | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | pt | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | ta | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | ta | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | ta | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | ta | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | ta | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | ta | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | ta | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | ta | 2.0 | 20 kb/s                                     │
         │ ├── [AAC] | tr | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | tr | 2.0 | 128 kb/s                                    │
         │ ├── [AAC] | tr | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | tr | 2.0 | 64 kb/s                                     │
         │ ├── [AAC] | tr | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | tr | 2.0 | 32 kb/s                                     │
         │ ├── [AAC] | tr | 2.0 | 20 kb/s                                     │
         │ └── [AAC] | tr | 2.0 | 20 kb/s                                     │
         ╰────────────────────────────────────────────────────────────────────╯
         Processed all titles in 0m8s


    My settings are:

    Code:
    #
    directories:
      services: C:\Users\user\git\SERVICES-TPD94\devine-services\services
      downloads: C:\Users\user\Videos\
      wvds: C:\Users\user\wvd\
      cookies: C:\Users\user\DevineCookies
    #
    #
    cdm:
      default: CDRM_Project_API
      AMZN: samsung_*****************************************_l3
    #
    #
    downloader: requests
    aria2c:
      max_concurrent_downloads: 2
      file_allocation: prealloc
    #
    #
    dl:
      sub_format: srt
      downloads: 2
      workers: 4
    #
    #
    services:
      iP:
        cert: C:\Users\user\wvd\bbciplayer.pem
    #
    #
    key_vaults:
    - type: SQLite
      name: Local-vault
      path: c:\Users\user\wvd\key_store.db
    #
    #
    remote_cdm:
    - name: CDRM_Project_API
      device_type: ANDROID
      system_id: 4464
      security_level: 3
      host: **********************************
      secret: CDRM-Project
      device_name: CDM
    If I was in politics I make sure you drink plenty of beer
    and watch plenty of TV to keep you busy. | Data is the new oil.
    Quote Quote  
  11. Originally Posted by Tom Saurus View Post
    I finally registered for the Roku Channel. I did the cookie thing and put my credentials in the YAML. I am still having the same problem by not being able to download episodes from ROKU. Thank you in advance for any help you can give me in this matter:

    I have Windscribe now as my VPN if this is a VPN issue please give me guidance on how to configure Windscribe. I have this SSL error with Freevine as well and Roku has always been the toughest service. I used to have success with the free Windscribe VPN until just lately though.

    I have just tried ROKU and it works perfect via VPN
    (same settings as above, when trying AMZN FreeVee ....)

    Please note:
    Code:
    devine dl ROKU -?
    Authorization: Cookies (optional)


    Code:
    devine dl --list-titles ROKU https://therokuchannel.roku.com/details/78b43189d3365216ac2987f131a47b99/gladiator
    devine -d dl --list ROKU https://therokuchannel.roku.com/details/78b43189d3365216ac2987f131a47b99/gladiator
    devine dl ROKU https://therokuchannel.roku.com/details/78b43189d3365216ac2987f131a47b99/gladiator
    And got:

    [H.264, SDR] | en-US | 1920x1080 @ 3535 kb/s, 23.976 FPS
    [DD] | en-US | 5.1 | 384 kb/s | United States
    [STPP] | en-US | United States (CC)
    If I was in politics I make sure you drink plenty of beer
    and watch plenty of TV to keep you busy. | Data is the new oil.
    Quote Quote  
  12. I've been looking at the various options and one of them is "-q, --quality QUALITY_LIST Download Resolution(s), defaults to the best available resolution." Try as I might, I can't make a command that generates a list of what resolutions are available for a specific episode so that I can choose which one to go for (don't always need the best). Is it actually possible to do this? If so, what command would tell me the available resolutions for the 'test download' in SaintyUK's installation guide: S24E10 all4 gogglebox
    Many thanks.
    Quote Quote  
  13. Member
    Join Date
    Mar 2024
    Location
    United Kingdom
    Search PM
    Code:
    devine dl --list -w S24E10 all4 gogglebox
    Look through all the help for the dl cmd: devine dl -?
    Quote Quote  
  14. Thanks, Sainty. The word 'tracks' threw me when it appeared beside the --list option. I just assumed it was to do with audio(!).
    Supplemental question: included in the list for S24E10 of gogglebox is
    [H.264, SDR] | en | 640x360 @ 1019 kb/s, 25.000 FPS and
    [H.264, SDR] | en | 640x360 @ 817 kb/s, 25.000 FPS

    How would one command a download of the 1019 kb/s version? Cheers.
    Last edited by pooksahib; 30th Nov 2024 at 14:36.
    Quote Quote  
  15. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Code:
    devine dl -vb 1019 -w S24E10 all4 gogglebox
    or
    Code:
    devine dl -q 360 -w S24E10 all4 gogglebox
    Quote Quote  
  16. Thanks, iamghost. Obviously, I'd never be that fussy, I just want to understand how the commands work. Which brings me to something else I'm trying to figure out: the github page "devine/CONFIG" states "The following directories are available and may be overridden" and in the list is 'downloads'. I don't know if the override would be permanent or just something you can include in each command. The config page gives an example but I've not been able to achieve anything with it. Can anyone tell me if you can indeed permanently change the download location and the command to do so? I don't want to use my smallish C drive. Many thanks.
    Quote Quote  
  17. Originally Posted by stabbedbybrick View Post
    All right, for those that've been asking for it, I've added an experimental N_m3u8DL-RE branch to my Devine fork here:
    https://github.com/stabbedbybrick/devine/tree/n_m3u8dl_re

    Use at your own risk lol

    How to use it depends on your own setup/installation of Devine. Either way, Git should be used. So if you don't yet use that for some reason, now is the time to learn.
    A new beta version of N_m3u8DL-RE 0.2.2 was released yesterday and quickly bumped to 0.2.3
    Seems to work well with devine but doesn't show the download speed and estimated file size while downloading.
    Quote Quote  
  18. Member
    Join Date
    Mar 2024
    Location
    United Kingdom
    Search PM
    Originally Posted by PunchDrunkL0ve View Post
    A new beta version of N_m3u8DL-RE 0.2.2 was released yesterday and quickly bumped to 0.2.3
    Seems to work well with devine but doesn't show the download speed and estimated file size while downloading.
    Indeed - confirmed.
    Quote Quote  
  19. Originally Posted by PunchDrunkL0ve View Post
    Originally Posted by stabbedbybrick View Post
    All right, for those that've been asking for it, I've added an experimental N_m3u8DL-RE branch to my Devine fork here:
    https://github.com/stabbedbybrick/devine/tree/n_m3u8dl_re

    Use at your own risk lol

    How to use it depends on your own setup/installation of Devine. Either way, Git should be used. So if you don't yet use that for some reason, now is the time to learn.
    A new beta version of N_m3u8DL-RE 0.2.2 was released yesterday and quickly bumped to 0.2.3
    Seems to work well with devine but doesn't show the download speed and estimated file size while downloading.
    and now they've released 0.3.0
    Quote Quote  
  20. Originally Posted by SaintyUK View Post
    Originally Posted by PunchDrunkL0ve View Post
    A new beta version of N_m3u8DL-RE 0.2.2 was released yesterday and quickly bumped to 0.2.3
    Seems to work well with devine but doesn't show the download speed and estimated file size while downloading.
    Indeed - confirmed.
    They removed the "ps" from "MBps" in the output which caused the regex to break. It's such a weird decision, I just have to assume it's a mistake. And considering there's a new update every other hour, I'm going to hold back on fixing anything until things cool down.
    Quote Quote  
  21. Member
    Join Date
    Nov 2024
    Location
    Planet Earth
    Search PM
    stabbybrick,

    Your PLUTO, TUBI, ROKU services work fine.
    Your software branch "n_m3u8dl_re" produces an error on a TUBI service.
    TUBI with your software and services worked correctly two weeks ago on November 13 exactly.
    Something changed since then.

    When I try to download using this devine.yaml
    ```
    Code:
    directories:
      services: W:\APPLICATIONS_DESKTOP\symbolic_links_devine-services\
      downloads: V:\VideoWORKSHOP\
      cache: V:\VideoCACHE\
      temp: V:\VideoTEMP\
    cdm:
      default: ANDROID_4464_l3
    downloader: n_m3u8dl_re
    n_m3u8dl_re:
      use_proxy: false
    dl:
      downloads: 4
      workers: 16
      sub_format: srt
    and
    your TUBI service (https://cdm-project.com/stabbedbybrick/devine-services)
    and cookies
    and your software branch "n_m3u8dl_re" (https://github.com/stabbedbybrick/devine)

    Code:
    AnonymousUser@ANONYMOUST MINGW64 /w/APPLICATIONS_DESKTOP/git_stabbedbybrick_devine_py311poetry (n_m3u8dl_re)
    $ git status
    On branch n_m3u8dl_re
    Your branch is up to date with 'origin/n_m3u8dl_re'.
    
    nothing to commit, working tree clean
    
    AnonymousUser@ANONYMOUST MINGW64 /w/APPLICATIONS_DESKTOP/git_stabbedbybrick_devine_py311poetry (n_m3u8dl_re)
    $ git branch
      master
    * n_m3u8dl_re
    I am getting back this error.

    Code:
    (devine-py3.11) W:\APPLICATIONS_DESKTOP\git_stabbedbybrick_devine_py311poetry>
      devine dl TUBI https://tubitv.com/movies/610703/die-hard
    
                           / __ \/ ____/ |  / /  _/ | / / ____/
                          / / / / __/  | | / // //  |/ / __/
                         / /_/ / /___  | |/ // // /|  / /___
                        /_____/_____/  |___/___/_/ |_/_____/
                        ⠀
                        v3.3.3 Copyright © 2019-2024 rlaphoenix
                          https://github.com/devine-dl/devine
    
         Service Config loaded
         Loaded Cdm Widevine CDM: 4464 (L3)
         Loaded 0 Vaults
         Loaded Hola: 43 Countries
    
      ────────────────────────────── Service: TUBI ───────────────────────────────
    
         Service is not Geoblocked in your region
         Authenticated with Service
    
      ───────────────────────── Movies: Die Hard (1988) ──────────────────────────
    
         1 Movie
    
      ───────────────────────────── Die Hard (1988) ──────────────────────────────
    
         Cached 1 Key to 0/0 Vaults
         Cached 1 Key to 0/0 Vaults
    
         1 Video
         └── [H.264, SDR] | en | 1280x720 @ 2574 kb/s, 23.974 FPS
             ⠸ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • FAILED
         1 Audio
         └── [AAC] | en | 2.0
             ⠸ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • FAILED
         1 Subtitle
         └── [SRT] | en
              ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 00:00 • Downloaded
    
         Widevine(AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEHCatv3/l0DRh5KZ6
         9KuZYpI49yVmwY=)
         └── 709ab6fdff9740d1879299ebd2ae658a:679c7d552a9975320c1e7a03df9fb5c1*
    
    
         ❌ Download Failed...
            [N_m3u8DL-RE]: Descriptor.URL is currently not supported
            An unexpected error occurred in one of the download workers.
            See the error trace above for more information.
    
    (devine-py3.11) W:\APPLICATIONS_DESKTOP\git_stabbedbybrick_devine_py311poetry>
    stabbybrick,

    In comparison, when I try to download using this devine.yaml
    Code:
    directories:
      services: W:\APPLICATIONS_DESKTOP\symbolic_links_devine-services\
    cdm:
      default: ANDROID_4464_l3
    dl:
      sub_format: srt
    and
    your TUBI service (https://cdm-project.com/stabbedbybrick/devine-services) NO CHANGE
    and cookies
    and the software branch "master" (https://github.com/devine-dl/devine)
    I am getting back this success.

    Code:
    (devine-py3.11) W:\APPLICATIONS_DESKTOP\git_devine_dl_devine_py311poetry>
      devine dl TUBI https://tubitv.com/movies/610703/die-hard
    
                           / __ \/ ____/ |  / /  _/ | / / ____/
                          / / / / __/  | | / // //  |/ / __/
                         / /_/ / /___  | |/ // // /|  / /___
                        /_____/_____/  |___/___/_/ |_/_____/
                        ⠀
                        v3.3.3 Copyright © 2019-2024 rlaphoenix
                          https://github.com/devine-dl/devine
    
         Service Config loaded
         Loaded Cdm Widevine CDM: 4464 (L3)
         Loaded 0 Vaults
         Loaded Hola: 43 Countries
    
      ────────────────────────────── Service: TUBI ───────────────────────────────
    
         Service is not Geoblocked in your region
         Authenticated with Service
    
      ───────────────────────── Movies: Die Hard (1988) ──────────────────────────
    
         1 Movie
    
      ───────────────────────────── Die Hard (1988) ──────────────────────────────
    
         Cached 1 Key to 0/0 Vaults
    
         [Widevine]: I1201 23:47:28.884547   11428 demuxer.cc:94]
                     Demuxer::Run() on file
                     'V:\VideoTEMP\devine\Video_6d50a9b5.mp4'. I1201
                     23:47:28.884686   11428 demuxer.cc:160] Initialize Demuxer
                     for file 'V:\VideoTEMP\devine\Video_6d50a9b5.mp4'. I1201
                     23:48:00.389563   11428 single_segment_segmenter.cc:111]
                     Update media header (moov) and rewrite the file to
                     'V:\VideoTEMP\devine\Video_6d50a9b5_decrypted.mp4'. I1201
                     23:48:09.766337   11428 mp4_muxer.cc:193] MP4 file
                     'V:\VideoTEMP\devine\Video_6d50a9b5_decrypted.mp4'
                     finalized.
         Cached 1 Key to 0/0 Vaults
    
         [Widevine]: I1201 23:48:38.781366   22172 demuxer.cc:94]
                     Demuxer::Run() on file
                     'V:\VideoTEMP\devine\Audio_7e5fc3b.mp4'. I1201
                     23:48:38.781527   22172 demuxer.cc:160] Initialize Demuxer
                     for file 'V:\VideoTEMP\devine\Audio_7e5fc3b.mp4'. I1201
                     23:48:41.872248   22172 single_segment_segmenter.cc:111]
                     Update media header (moov) and rewrite the file to
                     'V:\VideoTEMP\devine\Audio_7e5fc3b_decrypted.mp4'. I1201
                     23:48:42.311509   22172 mp4_muxer.cc:193] MP4 file
                     'V:\VideoTEMP\devine\Audio_7e5fc3b_decrypted.mp4'
                     finalized.
    
         1 Video
         └── [H.264, SDR] | en | 1280x720 @ 2574 kb/s, 23.974 FPS
              ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 02:29 • Downloaded
         1 Audio
         └── [AAC] | en | 2.0
              ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 03:02 • Downloaded
         1 Subtitle
         └── [SRT] | en
              ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 03:02 • Downloaded
    
         Widevine(AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEHCatv3/l0DRh5KZ6
         9KuZYpI49yVmwY=)
         └── 709ab6fdff9740d1879299ebd2ae658a:679c7d552a9975320c1e7a03df9fb5c1*
    
         Track downloads finished in 3m2s
         Multiplexing...  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 00:17
    
         🎉 Title downloaded in 3m28s!
    
         Processed all titles in 3m31s
    Quote Quote  
  22. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    Hi all
    I tried to download a few things from MY5 this weekend,Devine finds them ok, and then they just hang without downloading.
    Any suggestions, please


    1 Video
    └── [H.264, SDR] | en | 1280x720 @ 4500 kb/s, 25.000 FPS
    ⠸ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • LICENSED
    1 Audio
    └── [AAC] | en | 2.0 | 96 kb/s
    ⠸ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • -

    Widevine(AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAA BISEN6pSc41v0cHie4iG
    QJgDIM=)
    └── dea949ce35bf470789ee221902600c83:d0cdc41f8136f3ec2 ab39f22b7705f02*
    from Local-vault SQLite
    Quote Quote  
  23. Does anyone know how to tell which one of the workers is causing this issue? Everything has been working fine but all of a sudden I now get this error.

    ❌ Download Failed...
    An unexpected error occurred in one of the download workers.
    See the error trace above for more information.
    Quote Quote  
  24. Originally Posted by SaLTy View Post
    Does anyone know how to tell which one of the workers is causing this issue? Everything has been working fine but all of a sudden I now get this error.

    ❌ Download Failed...
    An unexpected error occurred in one of the download workers.
    See the error trace above for more information.
    It says it right there, post or read the error logs
    Quote Quote  
  25. Originally Posted by trydlseven View Post
    Originally Posted by SaLTy View Post
    Does anyone know how to tell which one of the workers is causing this issue? Everything has been working fine but all of a sudden I now get this error.

    ❌ Download Failed...
    An unexpected error occurred in one of the download workers.
    See the error trace above for more information.
    It says it right there, post or read the error logs
    The error logs don't show anything other than what I see when running Devine. I have tried re-installing FFMpeg 7.1, MKVToolNix 87, CCExtractor 0.93 re-adding them to path and still not working. It's not just one service either.

    This is on my windows machine by the way.

    I think I have solved it... I uninstalled all the packages installed by pip which included Devine and then re-installed, seems to be working now.
    Last edited by SaLTy; 2nd Dec 2024 at 11:18.
    Quote Quote  
  26. Originally Posted by mickmars View Post
    I tried to download a few things from MY5 this weekend,Devine finds them ok, and then they just hang without downloading. Any suggestions, please
    Are you waiting long enough? I thought the same as you and then the download eventually went ahead.
    Quote Quote  
  27. Originally Posted by stabbedbybrick View Post
    Originally Posted by SaintyUK View Post
    Originally Posted by PunchDrunkL0ve View Post
    A new beta version of N_m3u8DL-RE 0.2.2 was released yesterday and quickly bumped to 0.2.3
    Seems to work well with devine but doesn't show the download speed and estimated file size while downloading.
    Indeed - confirmed.
    They removed the "ps" from "MBps" in the output which caused the regex to break. It's such a weird decision, I just have to assume it's a mistake. And considering there's a new update every other hour, I'm going to hold back on fixing anything until things cool down.
    All right, just pushed a fix to n_m3u8dl_re branch. Progress output should be fully functional again when using v0.3.0.
    Quote Quote  
  28. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    Originally Posted by pooksahib View Post
    Originally Posted by mickmars View Post
    I tried to download a few things from MY5 this weekend,Devine finds them ok, and then they just hang without downloading. Any suggestions, please
    Are you waiting long enough? I thought the same as you and then the download eventually went ahead.
    That worked, thanks
    Quote Quote  
  29. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    How do I change the default download location/directory in Devine?
    Quote Quote  
  30. Originally Posted by mickmars View Post
    How do I change the default download location/directory in Devine?
    Open the yaml file in your AppData folder (C/users/you/appdata/local/devine). Put a new line under 'services:' which says "downloads: D:\TVdownloads" (without the quotes and whatever name you give your folder). Keep the same indentation as 'services:'. I'm not sure if this is essential (it seemed to be a problem for me) but make the folder name one word i.e. not "TV downloads". Like this:
    Image Attached Thumbnails Click image for larger version

Name:	zyaml.jpg
Views:	29
Size:	54.6 KB
ID:	83910  

    Last edited by pooksahib; 4th Dec 2024 at 13:39.
    Quote Quote  



Similar Threads

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