I am in the US and using a VPN to Canada, honestly I am not sure what exactly is going on.
Do any other devine services work? I know you mentioned, hoped TUBI would still work. Does it?
I now have one thing in my CBC devine cache folder. It is a new token file only, well token.......json file.
Outside of rebooting your machine or flushing DNS, etc.
Code:devine env info / __ \/ ____/ | / / _/ | / / ____/ / / / / __/ | | / // // |/ / __/ / /_/ / /___ | |/ // // /| / /___ /_____/_____/ |___/___/_/ |_/_____/ ⠀ v3.3.3 Copyright © 2019-2025 rlaphoenix https://github.com/devine-dl/devine Config loaded from C:\Users\****UserName***\AppData\Local\devine\devine.yaml Directories ┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Name ┃ Path ┃ ┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ │ Cache │ %LOCALAPPDATA%\devine\Cache │ │ Commands │ %USERPROFILE%\git\devine-333-pip\env\Lib\site-pac… │ │ Cookies │ %LOCALAPPDATA%\devine\Cookies │ │ Core_Dir │ %USERPROFILE%\git\devine-333-pip\env\Lib\site-pac… │ │ Data │ %LOCALAPPDATA%\devine │ │ Dcsl │ %LOCALAPPDATA%\devine\DCSL │ │ Downloads │ C:\dl\Downloads │ │ Fonts │ %USERPROFILE%\git\devine-333-pip\env\Lib\site-pac… │ │ Logs │ %LOCALAPPDATA%\devine\Logs │ │ Namespace_Dir │ %USERPROFILE%\git\devine-333-pip\env\Lib\site-pac… │ │ Services │ %USERPROFILE%\git\stabbedbybrick-333\devine-servi… │ │ Temp │ %LOCALAPPDATA%\Temp\devine │ │ User_Configs │ %LOCALAPPDATA%\devine │ │ Vaults │ %USERPROFILE%\git\devine-333-pip\env\Lib\site-pac… │ │ Wvds │ %LOCALAPPDATA%\devine\WVDs │ └───────────────┴────────────────────────────────────────────────────┘ (env) PS C:\dl\Downloads> devine dl -q 540 -w s19e11 cbc https://gem.cbc.ca/dragons-den / __ \/ ____/ | / / _/ | / / ____/ / / / / __/ | | / // // |/ / __/ / /_/ / /___ | |/ // // /| / /___ /_____/_____/ |___/___/_/ |_/_____/ ⠀ v3.3.3 Copyright © 2019-2025 rlaphoenix https://github.com/devine-dl/devine Service Config loaded Loaded Cdm Widevine CDM: 4464 (L3) Loaded 1 Vaults Loaded Hola: 43 Countries ─────────────────────────────── Service: CBC ─────────────────────────────── Service is not Geoblocked in your region + Using cached tokens Authenticated with Service ─────────────────────────── Series: Dragons' Den ─────────────────────────── 10 Seasons, 147 Episodes ─────────────────────────── Dragons' Den S19E11 ──────────────────────────── 1 Video └── [H.264, SDR] | en-CA | 960x540 @ 2191 kb/s, 29.970 FPS ⠸ ━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 02:09 • HLS 4.2 MB/s 1 Audio └── [AAC] | en-CA | 2.0 ⠸ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • - 6 Chapters ├── 00:00:00.000 ├── 00:09:49.000 ├── 00:18:32.000 ├── 00:27:24.000 ├── 00:35:00.000 └── 00:41:40.800 | Credits
+ Reply to Thread
Results 1,261 to 1,290 of 1744
-
-
I see there is a CBC Folder there now and I will manually delete it and see what happens.
I did that and did the line of code as well and still it isn't working. I did test CTV which is Canadian as well and it worked which is good as until now I have just used Freevine for it. Thank you for the advice. Thank you also to ehurdler. This is quite a puzzle.Last edited by Tom Saurus; 15th Jan 2025 at 15:04.
-
My downloads from ITV regularly fail, perhaps bad/slow connection. Sorry if I missed it but is there any way to resume a download rather than starting all over each time?
-
1. It lists whatever tracks are in the manifest. It's better to leave as is rather than sort stuff out.
2. There's no audio bitrate info in the manifest, so it can't sort by quality. You'll have to specify DD+ in the command.
3. This is a core Devine flag and not something you can control in the service code. It's currently broken for HLS(.m3u8) in the official Devine.
@Tom Saurus:
It fails because you're still using the old version of the service. -
I've been using Angela's UK-FTA, HellYes, larley's WidevineProxy2 and the OG get_iplayer for over a year now to download from free sites like BBC, ITV, Ch4 etc with no problem. I've tried to get my head round Devine multiple times but for some reason my brain can't figure out what I'm supposed to be doing, even though in the past I've set up all the other downloaders. Is it worth the time to figure out and install Devine or should I just stick with what I'm currently using and works fine. The only reason I've tried to get Devine working is because I've read that it can download videos from BBC in 4K? Is there a setup guide that breaks down how to install Devine step by step, as the instructions on github are confusing my stupid brain...
-
Really you do need to search, however, this is what I originally followed to get up and running. He has written and edited to make a great guide. Has been a big help for me, plus well this entire thread, so goes back to a lot of searching, scrolling and testing. Good luck.
Thanks again to pssh for this:
https://forum.videohelp.com/threads/414487-Video-guide-to-get-your-Win-system-set-up-for#post2735083 -
3) --skip-dl seems to be ignored?Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
If something is working for you, there's really no reason to force yourself to use anything else. Devine is the most fully-featured public tool for this kind of thing, but it's definitely geared toward users with some experience in python and general package distribution. It's also close to becoming outdated and will require maintenance by the user to sort out bugs and add potential features.
If that doesn't sound appealing to you, I'd probably recommend sticking to what you use now. -
I have actually found the UHD downloads to be failing myself.
On the left, a file downloaded using Devine and a L3 wvd that I extracted myself from a rooted Pixel 4a. On the right, the same file downloaded from the torrents.
The torrented one on the right will play as UHD on my LG TV both via direct play (usb), and through Plex. The one of the left is SD only.
Mediainfo detects some very minor differences between the files, but from what I can read the "BT.2020" should mean "HDR" for both of them. I am feeling a little lost, and mightily confused.
Does anyone have some suggestions on what I can try please? Thanks.
-
I decided to give it another go or two. I moved my Devine Services folder to another hard drive just in case hoping to repair if I screwed things up. Well anyway I copied the url for stabbedbybrick devine services from his webpage. I put that into Git Desktop and cloned into the Devine folder in Devine. Now everything showed up and I would assume the latest CBC code would be coming along with all the rest and should now work. Unfortunately I am getting the same error with CBC. I am testing CTV right now and it seems to be working fine.
A question for CBC I have credentials in my main .yaml file for CBC. I also have a CBC Cookie from when I was signed into CTV Gem in my Devine Cookie folder. Is it possible this is causing a problem. I don't understand if I am copying the new CBC Code why it is not activating. I turned off my modem to get a new IP address or whatever in case that was needed.
I think last time I tried Tubedigger on CBC it did not work and I am fairly certain the YT-DLP won't download CBC for me anymore either.
I am sorry that I have bugged you guys and haven't seemed to get anywhere. For CTV I have no cookie or credentials and it is working fine. I know I have to have at least credentials for CBC to work as you can't get anything from Gem other than trailers unless you are signed in. Thank you for all the guidance up to this point and hopefully going forward.
Update: Removed my CBC Cookie and clear CBC cache and still a failure. So I suppose put the cookie back but maybe it wasn't needed anyway as it says "Service is not Geoblocked in your region + Acquired fresh login tokens".Last edited by Tom Saurus; 16th Jan 2025 at 09:39.
-
Has the api key changed for BBC?
Just tried doing a BBC search using devine and I am getting 404 on all searches.
Searching on the website still works fine.
Tried doing a search on MY5 and that is working fine.
No VPN being used -
I think I have the solution to my CBC problem. I decided to take a chance and I went into my GIT Devine folder and put the new CBC Service in there. It seems to be downloading right now from CBC. I have been putting the updated services only in C
evine/Devine/Devine Services folder. Git is also not showing all the services that are in my C
evine/Devine/Devine Services folder so I am thinking of copying them into the Git Devine Services Folder.
Update: I was able to get the episode I wanted to download from CBC. The thing with CBC is I have to make sure I don't use my Internet for anything else as it doesn't take much for the download to fail.
Thank you once again stabbedbybrick for updating CBC. How I clued into the Git folder with Devine services I took a look at the main .yaml file and it listed its location and I thought maybe I should try this.Last edited by Tom Saurus; 16th Jan 2025 at 10:48.
-
-
Code:
devine search ip eastenders
Code:devine search my5 motorway
The code you are using is for downloading. -
Was freevine able to resume? Was that a feature of N_m3u8DL-RE ? I can't recall. Is there a technical reason it can't resume or just not implemented?
... and I just read this:
It's = devine?
I wonder which tool is feature complete and right for the future? -
You need to realize something. There is no community of people collaborating to create DRM circumventing tools. There are many people who act essentially as silos. Every once in a while, someone kind will share what they've done and it will work for a while. Then it will stop working and you can either fix it yourself, wait for someone to fix it, or move on to something else.
The only tool where someone is 'obliged' to fix it is a tool you pay for. So, if you want to be able to complain to someone that something doesn't work, buy streamfab and then complain on their forums when something doesn't work. -
-
I'm not saying you're complaining. I'm saying that there is no such tool. Nothing technological is stopping any tool from doing the job. It's a human problem, and for that, there is no fix. So, just use whatever until it stops working. Then find something else. Bought tools give you more ability to get the broken thing fixed. That is all.
-
Outdated might be the wrong way to look at it. For users who don't know how to code and rely on others to make tools functional, you could say that the official Devine is becoming outdated. Especially now that playready decryption is more accessible than ever and what many of us use for the majority of services. But it's also an open source project where you're allowed to take the source code and create your own version. And it's an excellent tool to build upon.
So I'd say the only tool right for the future is the one you create or maintain yourself. Might be a boring answer, but it's true. -
Looks like they've revamped their search system. It's been fixed now.
#######
I've also added semantic versioning to the services for users to easier keep track of potential updates in the future. Starting with v1.0.0, any new update will show a commit message with change in version along with what changes have been made.
After this update, you can find the current version in the help documentation:
Code:devine dl SERVICE --help
-
When it comes to updating it seems best to get these updated services into the Git Devine Services folder. That is what I figured out yesterday and that fixed my issue with CBC. What is the best way to update services? Thank you once again for all that you do. I hope somebody out there in the world makes a Plex service as I am a "Falcon Crest" and "Knots Landing" fan. It is hard to find services other than the ones that stabbedbybrick made if someone could direct message me when it comes to that it is much appreciated.
-
-
-
Thank you Tricky_Vicky and achilles for this information. A Devine Plex service would be handy though someday or someone fixing the Freevine Plex as getting whole seasons or a whole series can be nice. But one can get it one episode at a time and that is nice. I also discovered today the original "V" TV Series is on Plex including The Mini Series and The Final Battle and I really enjoyed that short lived spectacle back in the day.
-
The most public tool is pyplayready, you can find it on github. I wouldn't call it great yet, but it's relatively new and will probably improve over time. And people are using Devine, along with many other tools. They're just being developed privately by users to support whatever features they want included, which goes back to my original point.
I don't think so, no. I've never been in a situation where this was needed, but I'm pretty sure N_m3u8DL-RE doesn't support that. At least not in the context of Devine.
Similar Threads
-
How do I completely remove the music and sound effects from a movie?
By cns00 in forum EditingReplies: 1Last Post: 15th Jan 2024, 12:11 -
Which software can remove music from show but keep character dialogue?
By Mohamed61020 in forum AudioReplies: 6Last Post: 2nd Jul 2023, 21:32 -
Software for simple music videos?
By dewiclements in forum Software PlayingReplies: 3Last Post: 26th Jul 2022, 01:21 -
H.264 for archival and editing - no go?
By malling in forum Capturing and VCRReplies: 8Last Post: 19th Aug 2019, 23:51 -
Movie music too loud but dialogue too quiet fix needed
By hokkom in forum AudioReplies: 121Last Post: 4th May 2019, 08:51