+ Reply to Thread
Results 1,171 to 1,200 of 1791
-
Heh, fair enough. Me, I find myself typing '...' way too often...
What about the ` mark as inCode:winget install --accept-source-agreements --accept-package-agreements ` Git.Git `
-
I want the commands to fit in the "Code" WINDOW so everyone can see,
without having to scroll the whole command .......
so if there is an mistake there or something that should not be there
(let's face I make mistakes during the process of compiling extended tutorials
and want to make it as much as possible easy to understand for everyone here ...
https://4sysops.com/archives/the-backtick-line-breaks-in-powershell/
https://duckduckgo.com/?q=powershell+back+tick -
-
-
When trying to download https://www.discoveryplus.com/gb/show/drews-dream-car-discovery-uk I get the following error "KeyError: 'included'"... does it happen to anyone else?
-
Hi I managed to find the
adapters in devine/core/service.py and devine/core/downloaders/requests.py
I presume it was right to just delete the HTTPAdapter entries and type in SSLCiphers using Visual Studio Code Editing ?
However,after saving the files, Devine wouldnt even load properly.
When I changed it back Devine loaded properly, and I'm still stuck with ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled.Last edited by mickmars; 19th Dec 2024 at 23:59.
-
-
-
-
This is likely due to not having the required requests library installed. Devine requires requests==2.31.0, because any version after that changed how they handle HTTPAdapters and TLS contexts, and it hasn't been updated to keep up.
You can solve it by running: 'pip install requests==2.31.0' in whatever environment you have Devine installed.
This is exactly why you should always use a variation of venv to keep your projects separated, so you don't accidentally mess with any of the packages.
I'd also highly recommend that the project is installed and used with git + poetry and not pip. That's how it was built and meant to be used, and it'll give you a higher degree of portability and control. Especially now when Devine is on the verge of being considered abandoned and everyone will basically end up with their own modified versions. Pip only makes sense for packages/modules that are meant to be imported into programs, not for the main program itself. I wrote a short rundown of the steps HERE
As a side note for the more experienced users there's also a new package manager on the block called uv, which is like poetry on steroids and what I personally use for my own projects. If you have some experience with poetry, migrating Devine to use uv is fairly straightforward. -
-
yeah same..
this link work fine..
Code:devine dl DSCP https://www.discoveryplus.com/gb/video/drews-dream-car-discovery-uk/drews-dream-car
[Attachment 84245 - Click to enlarge] -
I am wondering what you think the future holds? I had high hopes for devine but now I think it's totally dead. Everyone is basically using vt, but has taken whatever version they had and modified it for their own uses. Without available services for services like amazon, NF, etc. nobody cares about devine. I think long term, whatever version of vt that the PR/Chrome API sellers provide will be the defacto standard.
-
Unless someone leaks all Devine services, VT will continue to reign supreme for casual users. Most people have no clue about or interest in code, so they take whatever's available. Using duct tape to fix old shit is easier than rebuilding something, and since the initial leak of VT is basically what every other tool today is based on it makes sense that people stick to it. As far as I can tell, it's still widely used by scene/P2P groups as well, even though it's obviously much different than the public versions.
I'd hoped the official Devine would continue to be developed so it'd be easier to share services and we wouldn't end up with a fractured mess like with VT, but that's what's happening now. I've made so many changes and improvements to my own of version of it that any service I make won't be backward compatible, so to speak.
As for the future, I've toyed with the idea of remaking Freevine using another language like Rust or Go. Not only are they much faster than Python, but they also allow you to easily compile code to executables so people would be able to use it without having to install anything. But it's a ton of work and spare time is rare enough as it is. It'd be a fun project, though. -
Hmm @stabbedbybrick - very interesting thoughts!
Have you moved away from devine to vinetrimmer now then? Or do you mean you've modified devine so much?
I'd strongly suggest Go - I've been involved with many projects using it recently and know enough to get me by!
Side note: cdm-project has essentially permanently died/incredibly slow just recently -
can this Vinetrimmer do everything that Devine can do ?
Secondly, I'm thinking about completely deleting everything Devine from my windows desktop, and starting again from scratch.
Is there any particular way of removing absolutely everything effectively?Last edited by mickmars; 21st Dec 2024 at 00:22.
-
I mean that I've modified Devine to the point of it becoming its own thing now, which is what tends to happen when the main project dies. But that's also kind of the point of making it open source, so people can use it for their own needs. It was never meant to be the standard for anything, just a better and more modern version of the original Vinetrimmer - which it definitely is. But for end users without any programming knowledge, they don't care as long as they can download stuff. And since the VT leak contained a bunch of services, that's what they'll use.
Go is definitely the more attractive choice due to its more simplistic syntax and faster compiling. Looking at Rust code makes me physically ill -
If you want to use the latest shaka-packager with devine and dont want the screen log of what its done appearing, then edit devine/core/drm/widevine.py
- add the highlighted code.
[Attachment 84251 - Click to enlarge]
I installed devine using pip and made my edits to the python library code directly. Poetry is just another package manager which takes up unnecessary space and resources imho . -
Nice. Found more details https://forum.videohelp.com/threads/415226-Beyond-pip-to-uv#post2742527
-
I finally tried BBC; even signing up with an email address. I had to put in a postal code for a city in the UK. Just when I thought it was all going to work out they stopped me cold with telling me I needed a TV license. It was an interesting experience but life goes on. I am thankful for Freevine and Devine. This project that stabbedbybrick wrote about sounds quite fascinating and hopefully for the users easy to set up and use if at some point it comes into existence.
Is there any hope that Plex might be added to Devine Services? Plex has been dead in Freevine for quite a while. I have never understood how anyone other than U.S. citizens can watch Amazon Freevee. I tried to find NF service for Devine and it eludes me but I am alright without it. I am grateful for what I can get and thank you stabbedbybrick for all that he has done and thank you to everyone here that helps people with using these terrific programs. -
Hello Tom. I recently wanted something from Plex and Videohelp user JAMF3R kindly helped me out. You can do it using N_m3u8DL-RE (and must also have Ffmpeg, Ffprobe and Mp4decrypt).
Install the Widevine Guesser extension in the Chrome browser to generate the keys and capture the MPD or M3U8 URL using the The Stream Detector extension.
The Widevine Guesser extension can be had from VideoHelp. A link takes you to Github and you download a zipfile and extract it. In Chrome, navigate to chrome://extensions/ and click Load Unpacked and select the folder you just extracted. The Stream Detector can be googled for and found in the official Chrome webstore. Simple to add it as an extension.
Use this command (using the CMD box):
N_m3u8DL-RE "mpd or m3u8url" --key xxx --save-name xxx -M format=mkv ### Keep the quotation marks.
Play the video you want and use widevine guesser first. If it says there's no widevine present just remove '--key xxx' from the command.
After using the Stream Detector, copy all the links as standard URL's. Video and audio will be different links so you'll have to mux (unless there's a way of wording the command to do this for you, I don't know...) -
Thank you pooksahib; I can at least give it a try. I know it is encrypted because I was able to download an episode of Falcon Crest and when I tried it out it was the distortion you get with encryption. I haven't used N_m3u8DL-RE in quite some time as I have gotten lazy and have been using Freevine and Devine along with VideoDownloadHelper exclusively and occasionally YT-DLP. With Freevine and Devine sorting out the keys and getting whole seasons or entire seasons it has been terrific. I also purchased TubeDigger and for what it does it is terrific too.
-
cant get CBC to work
Code:ConnectionError: Request for https://services.radio-canada.ca/ott/cbc-api/v2/token failed: <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html>
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