Yes unfortunately, although @TPD94 looks to be bringing cdm-project.com back online...
Try the following provided by @phased for now:
https://files.videohelp.com/u/312095/devine-services.zip
+ Reply to Thread
Results 31 to 53 of 53
-
-
Code:
File "C:\devine\devine\core\utilities.py", line 84, in import_module_by_path spec.loader.exec_module(module) File "C:\devine-services\services\HULU\__init__.py", line 9, in <module> from devine.core.utils.pyhulu import Device, HuluClient File "C:\devine\devine\core\utils\pyhulu.py", line 6, in <module> import pyhulu ModuleNotFoundError: No module named 'pyhulu'
-
Hulu is not a free to air service and also isn't part of the services included in my guide.
-
-
Thank you SaintyUK for making this guide and thank you stabbedbybrick for making this Devine fork. I have been waffling about spending the money to get another mini pc but if I do that; I will definitely give this a try.
-
I'm trying to get devine to use a proxy for some services, but I can't figure out the syntax for the devine.yaml file, or make --proxy work. I've got a NordVP account, so I probably need to put the details somewhere and then I need to tell devine to use a proxy for a particular service.
Anybody made this work?
I should say that devine is in general very easy to use, and I can get round the problem by setting my computer to the right country, but that's a bit inflexible.
dwk33 -
EDIT
Solved, reran installer and checked "Add Python to environment variables". I did this manually and restarted the CMD window but it didn't work still. Somehow it did after rerunning the installer. I love windows!
EDIT2
All setup now, many thanks for the guide SaintyUK
Hi, thanks for the guide, I'm on W10 and get stuck at this bit. Python installed successfully I used all the defaults but when I execute this commend "C:\devine>python.exe -m pip install --upgrade pip" I get this error
Code:C:\devine>python.exe -m pip install --upgrade pip Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Apps > Advanced app settings > App execution aliases.
Code:C:\devine>python.exe -m pip install --upgrade pip 'python.exe' is not recognized as an internal or external command, operable program or batch file.
Heads up this link has changed "https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-7.1-essentials_build.zip".
Thanks.Last edited by octo; 4th Jun 2025 at 08:25.
-
I am step 6 Configuring Devine and when I input the code to activate the .yaml, Notepad says "The system cannot find the path specified". Please I need some guidance as I do want to get this set up. Thank you in advance for any help given.
Hopefully I am not far off the mark; Devine Env Info has quite a list but says the config file is missing but gives me directions on where it can go.Last edited by Tom Saurus; 22nd Jun 2025 at 10:16.
-
My yaml file is at C:\Users\<username>\AppData\Local\devine, and I didn't change the defaults.
That's also the same as notepad %LOCALAPPDATA%\devine\devine.yaml, so it should work!
From the command line, type: dir *.yaml /s
If that doesn't work, the installation has failed somewhere. But I thought from earlier posts, you'd got devine running!
P.S. I still don't know how to configure NordVPN proxies in my yaml file -
On my first Mini PC I have Devine working. I bought a newer Mini PC and I wanted to get this Devine Fork up and running. I have had a look through this install and all the folders are there and I did have a problem with WVD but eventually that folder showed up. I have never been able to get Proxies figured out. I am going to give what you wrote a try. Thank you for your response.
-
I just created a devine.yaml from scratch and devine env info still says no .yaml exists. I have it in the correct folder.
-
I have got a .yaml made that devine env info is pointing to now. The poster who made OzVine answered a question about .yaml in the GitHub Forum for Devine and I worked with what he wrote and also I was confused as despite myself thinking I had the .yaml in the correct folder I didn't. I am off to test it now and hopefully it works. If it does work thanks for the guide and this will be the quickest I ever got Devine set up correctly but the proof is the testing so we shall see. I have to get some cookies set up for certain services I haven't done that yet.
-
Good - if you figure out how to do a direct message, contact me, and we'll fix any remaining problems, but perhaps not proxies
-
Major confusion file folders which Devine env info shows exist don't exist. CDM failing; my brain hurts so I have to call it quits for today. Several different Devine Folders.
-
Thank you for the guide and I finally got Devine set up on my new mini pc. I did the test and Devine launched a proxy and it seemed to be failing then I shut off my VPN then it started working. Then it said it was ffprobe, so I dropped that into the bin folder. Then I tried the test again and it said it was missing ffmpeg so I put that in that folder. Then I tried again and it loaded the CDM and it worked.
-
Hi all,
Apologies if this is a stupid question - I hope not. Am I doing something daft here? Everything I try to download from ITV always ends in "exception occurred in Service's licence function"
For example:
devine dl ITV "https://www.itv.com/watch/thunderbirds-are-go/2a2131/2a2131a0007"
[Attachment 87629 - Click to enlarge]
I've tried debugging my way through the code but I'm new to Python so Devine is still above my pay grade.
Any advice very much appreciated ! -
-
I can download BBC programmes but ITV doesn't want to play. I'm getting a different error:
"devine dl -w s1e1 itv https://www.itv.com/watch/code-of-silence/10a5340" gives
Retrying (Retry(total=8, connect=None, read=None, redirect=None,
status=None)) after connection broken by 'RemoteDisconnected('Remote
end closed connection without response')':
/watch/code-of-silence/10a5340
ALL4 is no better. -
Well I gave up Devine for a bit and set about trying to install and set up Angela's UKTV Downloader and I was using a guide by PSSH and then it seemed to be failing and I gave up on it. Then I returned to this Devine set up and finally it worked. Then the surprise Hola Proxy sprung up and I could see that wasn't getting anywhere and then I thought shut off the VPN and then it did its thing. It was by accident but perhaps someone else here can explain what happened.
-
Now Devine hangs on: checking if current region is geoblocked
Hola has launched and set to GB from this command line:
devine dl --list-titles ALL4 https://www.channel4.com/programmes/the-blacklist
Whatever I have done to screw it up I do not know. -
I did a search in Windows for hola and it showed there was a hola-proxy.exe in the system 32 folder so I took that and transferred that to a thumb drive. Now I have activated my VPN and set it to a U.S. City and Devine is downloading an episode at the moment. Update it got the first episode of what I was trying to get so the hola freeze up is gone.
-
-
Since I got rid of that hola.exe file Devine is working fine and I have tested ITV with an episode of "Vincent" and it turned out fine with the exception the video is totally surrounded by a black pillow box. VLC won't crop it out while playing it so I would have to crop it with Vidcoder and thus lose quality in re-encoding but that has nothing to do with Devine. Thankfully another show and an episode didn't have this type of thing. So thankfully everything is working with the exception of iP as far as I know as I haven't tested every service yet.
Last edited by Tom Saurus; 28th Jun 2025 at 11:06.
Similar Threads
-
VirtualDub2 Fork By v0lt
By CarlOtto in forum Video ConversionReplies: 21Last Post: 22nd Mar 2025, 14:37 -
help with install Devine
By macos in forum Video Streaming DownloadingReplies: 2Last Post: 14th Aug 2024, 04:58 -
VirtualDub fork and plugins
By shekh in forum EditingReplies: 186Last Post: 28th Sep 2023, 11:39 -
BDSup2Sub++ new fork
By Ennio in forum SubtitleReplies: 0Last Post: 25th May 2022, 03:12 -
SubXtractor - semi-automated hardcoded subtitle extractor
By TrashBoat in forum SubtitleReplies: 5Last Post: 23rd Apr 2022, 09:13