VideoHelp Forum




+ Reply to Thread
Page 50 of 58
FirstFirst ... 40 48 49 50 51 52 ... LastLast
Results 1,471 to 1,500 of 1726
  1. Wow, this is a trip, so I built a pem myself from a prd and that is getting rejected as a bad cert from the secure api server for bbc, not sure exactly why atm it should be good it passes playready validation. I then tried the one you guys provided above (they are both the same) but its sha1 so openssl is rejecting it as weak. What's the crack here, does devine force the use of sha1? I'm struggling atm to get that to work. Much learnings though tbf.
    Quote Quote  
  2. Member
    Join Date
    Dec 2024
    Location
    United States
    Search PM
    Originally Posted by iamkennethy_ View Post
    got this error when trying to download an episode off of tubi. anybody else get this or am i doing something wrong
    / __ \/ ____/ | / / _/ | / / ____/
    / / / / __/ | | / // // |/ / __/
    / /_/ / /___ | |/ // // /| / /___
    /_____/_____/ |___/___/_/ |_/_____/

    v3.3.3 Copyright © 2019-2025 rlaphoenix
    https://github.com/devine-dl/devine

    Service Config loaded
    Loaded Cdm Widevine CDM: 8158 (L3)
    Loaded 1 Vaults

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

    Service has no Geofence
    Authenticated with Service

    ─────────────────── Series: The Steve Harvey Show (2015) ───────────────────

    1 Season, 1 Episode

    ────────── The Steve Harvey Show S03E01 Baby You Can Drive My Car ──────────


    1 Video
    └── [H.264, SDR] | en | 854x648 @ 1420 kb/s, 29.970 FPS
    ⠹ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • FAILED
    1 Audio
    └── [AAC] | en | 2.0 | 133 kb/s
    ⠹ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • SKIPPED
    1 Subtitle
    └── [SRT] | en
    ⠹ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • SKIPPED
    4 Chapters
    ├── 00:00:00.000
    ├── 00:01:49.000 | intro_start
    ├── 00:02:19.000 | intro_end
    └── 00:21:51.000 | postlude


    ❌ Download Failed...
    An unexpected error occurred in one of the download workers.
    See the error trace above for more information.
    ^^
    ?
    Quote Quote  
  3. You are using the latest service? I recall something to do with Tubi now needing aria2c, I think the updated service dictates that. Check what downloader you have set. There was Tubi chat in this thread not too long ago, have a scrape back through (if you haven't already).
    Quote Quote  
  4. Member
    Join Date
    Dec 2024
    Location
    United States
    Search PM
    Originally Posted by F1sav28 View Post
    You are using the latest service? I recall something to do with Tubi now needing aria2c, I think the updated service dictates that. Check what downloader you have set. There was Tubi chat in this thread not too long ago, have a scrape back through (if you haven't already).

    i got aria2c downloaded straight from the devine github and downloaded the services file that was uploaded yesterday but it still shows the same error. i did see some activity abt tubi and saw someone put a whole code there but i dont know how i can fix it my own way.

    i have devine (that i created) in my downloads folder and the aria2c file is in there but again it still shows the same error.
    Quote Quote  
  5. 2nd Army Bridgeburners. WhiskeyJack's Avatar
    Join Date
    Aug 2024
    Location
    Torshavn
    Search PM
    Originally Posted by iamkennethy_ View Post
    Originally Posted by F1sav28 View Post
    You are using the latest service? I recall something to do with Tubi now needing aria2c, I think the updated service dictates that. Check what downloader you have set. There was Tubi chat in this thread not too long ago, have a scrape back through (if you haven't already).

    i got aria2c downloaded straight from the devine github and downloaded the services file that was uploaded yesterday but it still shows the same error. i did see some activity abt tubi and saw someone put a whole code there but i dont know how i can fix it my own way.

    i have devine (that i created) in my downloads folder and the aria2c file is in there but again it still shows the same error.
    THe errors point to something other than the service file or aria2c (And since you've provided no logs I can only make an assumption this is similar to what happened with CBC.)
    So, at a guess the video file is downloaded, TUBI being a US provider most likely used Closed Captions for subs.
    Devine extracts the embedded cc files from the merged video file BEFORE it downloads the audio and srt (in a default download command), it fails getting the CC stream and exits the operation.

    What version of ccextrator are you using? That last release has bugs that have not been fixed for some time. Get ccextractor 0.90 from here https://github.com/CCExtractor/ccextractor/releases/tag/v0.90 (I've no idea what OS you are using, most likely Windows so grab the msi file. On linux, you'll have to do the hard work yourself- if on arch manually install from aur snapshot via https://aur.archlinux.org/cgit/aur.git/commit/?h=ccextractor&id=aa6ffdbbc992325cb87fa3...9ce4aba18cfe8b )
    Quote Quote  
  6. Member
    Join Date
    Dec 2024
    Location
    United States
    Search PM
    Originally Posted by WhiskeyJack View Post
    Originally Posted by iamkennethy_ View Post
    Originally Posted by F1sav28 View Post
    You are using the latest service? I recall something to do with Tubi now needing aria2c, I think the updated service dictates that. Check what downloader you have set. There was Tubi chat in this thread not too long ago, have a scrape back through (if you haven't already).

    i got aria2c downloaded straight from the devine github and downloaded the services file that was uploaded yesterday but it still shows the same error. i did see some activity abt tubi and saw someone put a whole code there but i dont know how i can fix it my own way.

    i have devine (that i created) in my downloads folder and the aria2c file is in there but again it still shows the same error.
    THe errors point to something other than the service file or aria2c (And since you've provided no logs I can only make an assumption this is similar to what happened with CBC.)
    So, at a guess the video file is downloaded, TUBI being a US provider most likely used Closed Captions for subs.
    Devine extracts the embedded cc files from the merged video file BEFORE it downloads the audio and srt (in a default download command), it fails getting the CC stream and exits the operation.

    What version of ccextrator are you using? That last release has bugs that have not been fixed for some time. Get ccextractor 0.90 from here https://github.com/CCExtractor/ccextractor/releases/tag/v0.90 (I've no idea what OS you are using, most likely Windows so grab the msi file. On linux, you'll have to do the hard work yourself- if on arch manually install from aur snapshot via https://aur.archlinux.org/cgit/aur.git/commit/?h=ccextractor&id=aa6ffdbbc992325cb87fa3...9ce4aba18cfe8b )

    im using the current version of ccextractor. also, i use windows (windows 11)
    Quote Quote  
  7. Member
    Join Date
    Dec 2022
    Location
    Lesotho
    Search Comp PM
    Originally Posted by iamkennethy_ View Post

    im using the current version of ccextractor. also, i use windows (windows 11)

    You must use 0.93 (or earlier).
    Quote Quote  
  8. 2nd Army Bridgeburners. WhiskeyJack's Avatar
    Join Date
    Aug 2024
    Location
    Torshavn
    Search PM
    Originally Posted by iamkennethy_ View Post
    Originally Posted by WhiskeyJack View Post
    Originally Posted by iamkennethy_ View Post
    Originally Posted by F1sav28 View Post
    You are using the latest service? I recall something to do with Tubi now needing aria2c, I think the updated service dictates that. Check what downloader you have set. There was Tubi chat in this thread not too long ago, have a scrape back through (if you haven't already).

    i got aria2c downloaded straight from the devine github and downloaded the services file that was uploaded yesterday but it still shows the same error. i did see some activity abt tubi and saw someone put a whole code there but i dont know how i can fix it my own way.

    i have devine (that i created) in my downloads folder and the aria2c file is in there but again it still shows the same error.
    THe errors point to something other than the service file or aria2c (And since you've provided no logs I can only make an assumption this is similar to what happened with CBC.)
    So, at a guess the video file is downloaded, TUBI being a US provider most likely used Closed Captions for subs.
    Devine extracts the embedded cc files from the merged video file BEFORE it downloads the audio and srt (in a default download command), it fails getting the CC stream and exits the operation.

    What version of ccextrator are you using? That last release has bugs that have not been fixed for some time. Get ccextractor 0.90 from here https://github.com/CCExtractor/ccextractor/releases/tag/v0.90 (I've no idea what OS you are using, most likely Windows so grab the msi file. On linux, you'll have to do the hard work yourself- if on arch manually install from aur snapshot via https://aur.archlinux.org/cgit/aur.git/commit/?h=ccextractor&id=aa6ffdbbc992325cb87fa3...9ce4aba18cfe8b )

    im using the current version of ccextractor. also, i use windows (windows 11)
    The current version is broken, reread my reply sbove again. And then reread it. Version 0.90 is the working version. 0.94 WILL NOT WORK!!
    Quote Quote  
  9. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    always read readme file
    Image
    [Attachment 86379 - Click to enlarge]
    Quote Quote  
  10. Originally Posted by wallump View Post
    Wow, this is a trip, so I built a pem myself from a prd and that is getting rejected as a bad cert from the secure api server for bbc, not sure exactly why atm it should be good it passes playready validation. I then tried the one you guys provided above (they are both the same) but its sha1 so openssl is rejecting it as weak. What's the crack here, does devine force the use of sha1? I'm struggling atm to get that to work. Much learnings though tbf.
    Most systems force SHA3 as the lower order are crackable by brute force. The BBC certificate as you say is SHA1. Devine copes with it without you needing to do anything. But if you are playing with openssl you'll need to configure it to accept and use SHA1,2 and 3 https://github.com/openssl/openssl/issues/17662
    Quote Quote  
  11. Member
    Join Date
    Dec 2024
    Location
    United States
    Search PM
    Originally Posted by sipho View Post
    Originally Posted by iamkennethy_ View Post

    im using the current version of ccextractor. also, i use windows (windows 11)

    You must use 0.93 (or earlier).
    i thought 0.90 was the current version but okay

    i get the same error idk what to do i listened to yall and put the required versions into the folder

    what version of aria2c should i be using bc idk if the current version i got is whats required for devine

    and plus do yall even got any other suggestions to fix this tubi stuff
    Last edited by iamkennethy_; 2nd Apr 2025 at 15:29.
    Quote Quote  
  12. Hi @phased, yes I already know about SHA1 and the collision issue. I was actually struggling to force and allow the use of SHA1, I've not had to do it before. As you would know (and I eventually worked out) the solution is a custom http adapter. So my project is working, which I am happy about. It took far longer than I had anticipated tbh but its been an interesting experience and with a satisfying result in the end.

    One thing that turned up which I wondered if (most) people know about is the license everyone is using with bbciplayer.pem expires in June this year, so in 3 months it will no longer work (that is my understanding at the moment anyway). I wondered what will be the plan after that. I'll be honest at the moment my knowledge around this subject is limited but I plan to look into it more as an academic exercise. Like, how to get a valid license? Its an open question for me atm so more reading it required.

    Thanks for responding with your pointer anyway, all helpful!
    Quote Quote  
  13. @wallump:

    Always nice to see people learn how to do stuff on their own, nice work!

    As for the BBC certificate, the validity of the cert itself ends in 2034:
    Code:
    Validity
          Not Before: Oct 15 00:58:26 2014 GMT
          Not After : Oct 10 00:58:26 2034 GMT
    But I guess it's possible that there could be licenses attached to it and the device it's from (Amazon FireTV). I don't use iPlayer much myself and don't really keep track of things. In case it does expire, I do have a few newer certs from other devices that are valid until 2060, so hopefully there shouldn't be any issues.
    Quote Quote  
  14. Member
    Join Date
    Mar 2024
    Location
    United Kingdom
    Search PM
    Ahhh stabbedbybrick! Great to hear from you! Hope all is well.

    Any thoughts on cdm-project?
    Quote Quote  
  15. TPD94 has said he plans on getting it up and running again, but it's hard to say when/if it actually happens. He's focusing on IRL for now and that should always take priority.

    We just have to wait and see.
    Quote Quote  
  16. I am glad you are alright stabbedbybrick. Thank you for all you have done with Freevine and Devine. Is anyone having any problems with the CBC service? Also when it comes to TubiTV some of the newly added movies don't download due to some issue with geography but thankfully this is not the case with most videos at least not yet.
    Quote Quote  
  17. @stabbedbybrick, thanks for the encouragement, your reputation precedes you so I am grateful for the feedback. I'm enjoying the process tbh, whilst also cursing once or twice during failures. Good to hear there is no imminent cliff edge and rightly you have a backup. I didn't actually delve too deep into it, it just came up during a test and I thought it was very close to today's date so thought worth a mention.

    Are there any resources, reading you could suggest on the subject of extracting certs? I'm interested in understanding how it's done and attempting it so as to get a more detailed understanding of all the moving parts. Thanks again!
    Quote Quote  
  18. The error I am getting with CBC is "Connection Error 400" invalid grant, grant has expired.
    Quote Quote  
  19. Originally Posted by wallump View Post

    Are there any resources, reading you could suggest on the subject of extracting certs? I'm interested in understanding how it's done and attempting it so as to get a more detailed understanding of all the moving parts. Thanks again!
    You can find them in the firmware of certified devices. And possibly by decompiling the app, but I'm not sure if that's still the case.
    Quote Quote  
  20. Trying to use this command: devine dl itv https://www.itv.com/watch?channel=itv

    But am getting the following error:
    Code:
    ╭───────────────────── Traceback (most recent call last) ─────────────────────────╮
    │ in _run_module_as_main:198                                                      │
    │ in _run_code:88                                                                 │
    │                                                                                 │
    │ in <module>:7                                                                   │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\clic │
    │ k\core.py:1157 in __call__                                                      │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\clic │
    │ k\core.py:1078 in main                                                          │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\clic │
    │ k\core.py:1688 in invoke                                                        │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\clic │
    │ k\core.py:1688 in invoke                                                        │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\clic │
    │ k\core.py:1657 in _process_result                                               │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\clic │
    │ k\core.py:783 in invoke                                                         │
    │                                                                                 │
    │ C:\Users\cadence\AppData\Local\Programs\Python\Python312\Lib\site-packages\devi │
    │ ne\commands\dl.py:301 in result                                                 │
    │                                                                                 │
    │   298 │   │   │   │   self.log.info("Authenticated with Service")               │
    │   299 │   │                                                                     │
    │   300 │   │   with console.status("Fetching Title Metadata...", spinner="dot    │
    │ ❱ 301 │   │   │   titles = service.get_titles()                                 │
    │   302 │   │   │   if not titles:                                                │
    │   303 │   │   │   │   self.log.error("No titles returned, nothing to downloa    │
    │   304 │   │   │   │   sys.exit(1)                                               │
    │                                                                                 │
    │ C:\devine-services\services\ITV\__init__.py:162 in get_titles                   │
    │                                                                                 │
    │   159 │   def get_titles(self) -> Union[Movies, Series]:                        │
    │   160 │   │   data = self.get_data(self.title)                                  │
    │   161 │   │   kind = next(                                                      │
    │ ❱ 162 │   │   │   (x.get("seriesType") for x in data.get("seriesList") if x.    │
    │   163 │   │   )                                                                 │
    │   164 │   │                                                                     │
    │   165 │   │   # Some shows are not listed as "SERIES" or "FILM", only as "La │
    ╰─────────────────────────────────────────────────────────────────────────────────╯
    TypeError: 'NoneType' object is not iterable
    What am I doing wrong? I don't understand why I am getting this error. Any help would be appreciated, thanks!
    Quote Quote  
  21. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    your trying get itv live, it not work with devine service

    Code:
    N_m3u8DL-RE --use-shaka-packager --key f6654f54e2654b6591d67c7716d7c6da:1239e052a9b157bfb857fa11cd18d9d1 "https://live-red-irdeto.akamai.content.itv.com/jwt/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6InByZEZ6In0.K9dcm9izY8tsZ_MzyK5KVT2tdxkTWYT6ylTZRIJRFJ8/playout/common/itv1/cenc-nodar.isml/dotcom.mpd" --live-real-time-merge --live-pipe-mux
    Last edited by iamghost; 3rd Apr 2025 at 12:15.
    Quote Quote  
  22. Member
    Join Date
    Dec 2024
    Location
    United States
    Search PM
    Originally Posted by iamkennethy_ View Post
    Originally Posted by sipho View Post
    Originally Posted by iamkennethy_ View Post

    im using the current version of ccextractor. also, i use windows (windows 11)

    You must use 0.93 (or earlier).
    i thought 0.90 was the current version but okay

    i get the same error idk what to do i listened to yall and put the required versions into the folder

    what version of aria2c should i be using bc idk if the current version i got is whats required for devine

    and plus do yall even got any other suggestions to fix this tubi stuff

    anybody??
    Quote Quote  
  23. Originally Posted by iamghost View Post
    your trying get itv live, it not work with devine service

    Code:
    N_m3u8DL-RE --use-shaka-packager --key f6654f54e2654b6591d67c7716d7c6da:1239e052a9b157bfb857fa11cd18d9d1 "https://live-red-irdeto.akamai.content.itv.com/jwt/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6InByZEZ6In0.eyJleHAiOjE3NDM2MzkwODgsInBhdGgiOiIvcGxheW91dC9jb21tb24vaXR2MS9jZW5jLW5vZGFyLmlzbWwiLCJzdWIiOiI4MjA4YjU4NC04MDZhLTQ0NWItOTEwMS03MTExZTI0ZmI1MjYiLCJpcCI6Ijg2LjE4LjIzNC4yMjAiLCJtaXAiOiJsb2cifQ.K9dcm9izY8tsZ_MzyK5KVT2tdxkTWYT6ylTZRIJRFJ8/playout/common/itv1/cenc-nodar.isml/dotcom.mpd" --live-real-time-merge --live-pipe-mux
    Oh okay, thanks! If you don't mind me asking, what do I use for the other channels (ITV2, ITV3, ITV4 and ITVBe)?
    Quote Quote  
  24. Originally Posted by iamghost View Post
    your trying get itv live, it not work with devine service

    PHP Code:
    N_m3u8DL-RE --use-shaka-packager --key f6654f54e2654b6591d67c7716d7c6da:1239e052a9b157bfb857fa11cd18d9d1 "https://live-red-irdeto.akamai.content.itv.com/jwt/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6InByZEZ6In0.eyJleHAiOjE3NDM2MzkwODgsInBhdGgiOiIvcGxheW91dC9jb21tb24vaXR2MS9jZW5jLW5vZGFyLmlzbWwiLCJzdWIiOiI4MjA4YjU4NC04MDZhLTQ0NWItOTEwMS03MTExZTI0ZmI1MjYiLCJpcCI6Ijg2LjE4LjIzNC4yMjAiLCJtaXAiOiJsb2cifQ.K9dcm9izY8tsZ_MzyK5KVT2tdxkTWYT6ylTZRIJRFJ8/playout/common/itv1/cenc-nodar.isml/dotcom.mpd" --live-real-time-merge --live-pipe-mux 
    You might want to be a little more careful what you post. Base64 can contain all sorts of information and this has your IP address, and whois <IP> shows you to be a Virgin Media Consumer of Broadband in the UK.
    Quote Quote  
  25. Banned
    Join Date
    Oct 2024
    Location
    Netherlands
    Search PM
    wel it works so whats the problem
    beside most torrent uploaders use that to, if i remmeber it right @phased
    Quote Quote  
  26. Originally Posted by Jack scalia View Post
    wel it works so whats the problem
    beside most torrent uploaders use that to, if i remmeber it right @phased
    What is the problem? None if the OP doesn't care that his IP address is here for all to see.

    The N_m3u8L-RE line posted by the OP contained:-

    "eyJleHAiOjE3NDM2MzkwODgsInBhdGgiOiIvcGxheW91dC9jb 21tb24vaXR2MS9jZW5jLW5vZGFyLmlzbWwiLCJzdWIiOiI4MjA 4YjU4NC04MDZhLTQ0NWItOTEwMS03MTExZTI0ZmI1MjYiLCJpc CI6Ijg2LjE4LjIzNC4yMjAiLCJtaXAiOiJsb2cifQ.K9dcm9iz Y8tsZ_MzyK5KVT2tdxkTWYT6ylTZRIJRFJ8"

    When Base64 decoded it gives :

    "{"exp":1743639088,"path":"/playout/common/itv1/cenc-nodar.isml","sub":"8208b584-806a-445b-9101-7111e24fxxxx","ip":"86.18.234.xxx","mip":"log"}

    I've masked out the last three digits of his IP. Would you want your IP for all the World to see that you are pirating DRM content and technically probably breaking your country's laws? The decode also includes 'sub' and some letters and numbers. Does this stand for subscriber? And do the letters and numbers identify who the OP is?

    This is a case where only a little knowledge could be a bad thing.
    Quote Quote  
  27. Banned
    Join Date
    Oct 2024
    Location
    Netherlands
    Search PM
    i get what you mean @phased
    and about the sub, numbers, and letters idk what it stand for cause i dont really decode stuff myself i usually ask @ianghost
    Last edited by Jack scalia; 4th Apr 2025 at 04:08.
    Quote Quote  
  28. Banned
    Join Date
    Oct 2024
    Location
    Netherlands
    Search PM
    @iamghost can you check my pm if you have time? if you're busy i understand
    Last edited by Jack scalia; 5th Apr 2025 at 05:33.
    Quote Quote  
  29. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by Jack scalia View Post
    @iamghost can you check my pm if you have time? if you're busy i understand
    Image
    [Attachment 86477 - Click to enlarge]

    STOP this now, I am busy at work and home.
    dont demand for video from paid sites
    Quote Quote  
  30. Are services now taken offline? I only get 404 trying to access the URL

    remote: Not found.
    fatal: repository 'https://cdm-project.com/stabbedbybrick/devine-services.git/' not found
    Last edited by sebus; 6th Apr 2025 at 02:35.
    Quote Quote  



Similar Threads

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