Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
+ Reply to Thread
Results 661 to 690 of 1799
-
All right, DSCP has been updated once again. It will now look for the unencrypted HLS instead of the DRM encrypted DASH. I've tested both regular shows and the Olympic streams, and everything seems to work fine in multiple regions. I still can't test the tnt sport streams and such since I don't have access to them, but I assume they follow the same pattern as everything else.
If you need the DASH version for whatever reason, you can request it with '-v H.265' even if there aren't any H.265 tracks available. -
-
Ok, I worked out a repeatable solution to the SSL errors that I was getting trying to download 4K content from iPlayer on Ubuntu 24.04.
In addition to the normal steps to get devine running, I had to do the following. This is in a venv with Python 3.12.3
```
pip install certifi
python
> import certify
> certify.where()
/xxx/devine/env/lib/python3.12/site-packages/certifi/cacert.pem
> exit()
```
Take the certifi certificate path, including the cacert.pem component. Edit ~/.bashrc and add the following environment variable:
```
export REQUESTS_CA_BUNDLE=/xxx/env/lib/python3.12/site-packages/certifi/cacert.pem (the path from the previous step).
```
Now restart your terminal so the profile change takes effect and run devine as usual.
UHD content on H.265 should now download without problems.
Hope this helps someone else out. -
@stabbedbybrick
Any plans to port over plex.tv for devine? Seems like it no longer works i freevine. -
Hello everyone, I need help please:
Microsoft Windows [Versión 10.0.19045.4412]
(c) Microsoft Corporation. Todos los derechos reservados.
C:\devine>devine dl PLUTO https://pluto.tv/latam/on-demand/movies/5dc92ce0010fbb45854dc749
/ __ \/ ____/ | / / _/ | / / ____/
/ / / / __/ | | / // // |/ / __/
/ /_/ / /___ | |/ // // /| / /___
/_____/_____/ |___/___/_/ |_/_____/
⠀
v3.3.3 Copyright © 2019-2024 rlaphoenix
https://github.com/devine-dl/devine
Service Config loaded
Loaded Cdm Widevine CDM: 8162 (L3)
Loaded 0 Vaults
Loaded Hola: 43 Countries
────────────────────────────── Service: PLUTO ──────────────────────────────
Service has no Geofence
┌───────────────────── Traceback (most recent call last) ──────────────────────┐
│ C:\Users\user\devine-services\services\PLUTO\__init__.py:130 in get_titles │
│ │
│ 127 │ │
│ 128 │ def get_titles(self) -> Titles_T: │
│ 129 │ │ try: │
│ > 130 │ │ │ kind, content_id, episode_id = ( │
│ 131 │ │ │ │ re.match(self.TITLE_RE, self.title).group(i) for i in │
│ 132 │ │ │ ) │
│ 133 │ │ except Exception: │
│ │
│ C:\Users\user\devine-services\services\PLUTO\__init__.py:131 in <genexpr> │
│ │
│ 128 │ def get_titles(self) -> Titles_T: │
│ 129 │ │ try: │
│ 130 │ │ │ kind, content_id, episode_id = ( │
│ > 131 │ │ │ │ re.match(self.TITLE_RE, self.title).group(i) for i in │
│ 132 │ │ │ ) │
│ 133 │ │ except Exception: │
│ 134 │ │ │ raise ValueError("Could not parse ID from title - is the U │
└───────────────────────────────────────────────── ─────────────────────────────┘
AttributeError: 'NoneType' object has no attribute 'group'
During handling of the above exception, another exception occurred:
┌───────────────────── Traceback (most recent call last) ──────────────────────┐
│ in _run_module_as_main:198 │
│ in _run_code:88 │
│ │
│ in <module>:7 │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\Lib\site-packages\clic │
│ k\core.py:1157 in __call__ │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\Lib\site-packages\clic │
│ k\core.py:1078 in main │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\Lib\site-packages\clic │
│ k\core.py:1688 in invoke │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\Lib\site-packages\clic │
│ k\core.py:1688 in invoke │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\Lib\site-packages\clic │
│ k\core.py:1657 in _process_result │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\Lib\site-packages\clic │
│ k\core.py:783 in invoke │
│ │
│ C:\Users\user\AppData\Local\Programs\Python\Python 312\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:\Users\user\devine-services\services\PLUTO\__init__.py:134 in get_titles │
│ │
│ 131 │ │ │ │ re.match(self.TITLE_RE, self.title).group(i) for i in │
│ 132 │ │ │ ) │
│ 133 │ │ except Exception: │
│ > 134 │ │ │ raise ValueError("Could not parse ID from title - is the U │
│ 135 │ │ │
│ 136 │ │ if kind == "series" and episode_id: │
│ 137 │ │ │ r = self.session.get(self.config["endpoints"]["series"].fo │
└───────────────────────────────────────────────── ─────────────────────────────┘
ValueError: Could not parse ID from title - is the URL correct?
C:\devine> -
Maybe at some point, but not at the moment. If I remember correctly, their API was annoying as hell when it came to dealing with various regions and I vowed to never return
But you never know.
Originally Posted by JAMF3R
Code:/movies/5dc92ce0010fbb45854dc749
-
Last edited by JAMF3R; 18th Aug 2024 at 08:09.
-
Thanks for all your recent help stabby.
I am still having problems with devine and DSCP.
I'm using stabby's latest devine-services in github
Take this Olympics one: devine dl dscp https://www.discoveryplus.com/gb/video/olympics/eurosport-2-british-eurosport-2-britis...urfing-7296758
I get
Code:1 Video └── [H.264, SDR] | en-GB | 1920x1080 @ 9507 kb/s, 50.000 FPS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 01:07 • Downloaded 1 Audio └── [AAC] | en | 2.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • 01:59 • Downloaded Track downloads finished in 2m5s Cannot extract Closed Captions as the ccextractor executable was not found... Failed to Mux video to Matroska file (2) Multiplexing... ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ •
Also, it says ccextractor not found. I have it installed and it's in C:\Program Files (x86)\CCExtractor. A PATH to that is set in my Environmental settings.
Now, let's take this one: devine dl dscp https://www.discoveryplus.com/gb/video/wheeler-dealers/porsche-part-2
I get
Code:───────────────────── Series: Porsche - Part 2 (2007) ────────────────────── 1 Season, 1 Episode ───────────────────────── Porsche - Part 2 S01E02 ────────────────────────── There's no ['en'] Audio Track, cannot continue...
This works fine though: devine dl dscp https://www.discoveryplus.com/gb/video/richard-hammonds-workshop/london-classic-car-show
Last edited by deccavox; 4th Aug 2024 at 11:06.
-
If it can't find ccextractor, that means it's not properly in your system PATH. Always test everything by calling it in your terminal before running any script.
If you "--list" it, it says the audio language is "es" so that's what you have to select even if it's actually English. The language is taken from the tags in the manifest, so if it's wrong that's just a sign of a shitty production on their part. While making the DSCP script, I noticed several streams were improperly tagged when it came to language so I do know it happens occasionally. It just comes with the territory for these lower tier services.
From the manifest:
Code:# AUDIO groups #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-aacl-64",LANGUAGE="es",NAME="Spanish; Castilian",DEFAULT=YES,AUTOSELECT=YES,CHANNELS="2",URI="a1_audio/prog_index.m3u8" #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-aacl-160",LANGUAGE="es",NAME="Spanish; Castilian",DEFAULT=YES,AUTOSELECT=YES,CHANNELS="2",URI="a2_audio/prog_index.m3u8"
Code:-l es -vl en
-
There's some hope then, you vowed to never return to Pluto also
- joking aside, thank you for your continued work, very much appreciated.
-
OK, thanks for that stabby. It makes sense. I have tried: devine dl -l es -vl en dscp https://www.discoveryplus.com/gb/video/wheeler-dealers/porsche-part-2
That downloaded OK. However, the audio track selected was 64Kbps and not the 'best' one of 160Kbps. I also found this to be the case with https://www.discoveryplus.com/gb/video/salvage-hunters/not-all-for-sale where I know for certain there's a 160Kbps audio track.
I thought that devine was supposed to default to best for both audio and video. How do I get it to select 'best' for audio?
Also, you showed the 'AUDIO GROUPS' from the manifest. How do you get that information?
If I do a --list, it does not tell me the bitrates of audio, only that there's two streams:
Code:│ 10 Videos │ │ ├── [H.264, SDR] | en-GB | 1024x768 @ 2437 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 1024x768 @ 2341 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 960x720 @ 1822 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 960x720 @ 1726 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 640x480 @ 1011 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 640x480 @ 915 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 480x360 @ 605 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 480x360 @ 509 kb/s, 25.000 FPS │ │ ├── [H.264, SDR] | en-GB | 320x240 @ 370 kb/s, 25.000 FPS │ │ └── [H.264, SDR] | en-GB | 320x240 @ 274 kb/s, 25.000 FPS │ │ 2 Audio │ │ ├── [AAC] | es | 2.0 │ │ └── [AAC] | es | 2.0 │ │ 1 Subtitle │ │ └── [VTT] | en
yt-dlp --allow-u -F --cookies D:\devine\cookies\dscp.txt https://www.discoveryplus.com/gb/video/wheeler-dealers/porsche-part-2Last edited by deccavox; 5th Aug 2024 at 15:49.
-
Hi there peoples, hope you're all okay?
I've just setup devine from fresh in a vm and when I run a command to download from DSCP I'm getting this error...
ImportError: DLL load failed while importing marisa_trie: The specified module
could not be found.
(env) PS C:\Users\User\git\devine-333-pip>
What do I need to install to fix this error? thanks for the help I really appreciate the cleaver people here!
I worked it out it was a missing Visual C++ Redistributable DLLLast edited by kev043; 6th Aug 2024 at 00:44.
-
It will pick the best one if it can properly parse and separate the audio tracks from the manifest. Most of the time this is automatic and successful, but in these cases it can't find the bitrates and properly sort them so it's random which one gets downloaded. The tracks would have to be manually parsed, edited and added in the service code, which is kind of a pain. If it's becoming a too common occurrence, I'll take a look at it.
In the meantime, you can either use '-l all' to download all tracks and select the one you want when playing it, or use '-v H.265' to request the DASH manifest instead, which will properly sort the audio tracks.
You can find the "AUDIO GROUPS" inside the .m3u8 source URL. -
Been "lurking" for a few days on here, but thought I'd finally join...
On a Windows setup, I followed @pssh 's link at: https://telegra.ph/Devine-On-Win-SHORT-v001-04-17 - studied it in meticulous detail and got everything working first time! And that's from someone with ZERO coding/scripting abilities.
Much appreciated @stabbedbybrick for the services at: https://cdm-project.com/stabbedbybrick/devine-services
I'm not sure how I can contribute/give back, but if you need access to any services/VPNs (to help support, or develop more...) that you don't currently have, I'm willing to share my access with you.
@billybanana, @A_n_g_e_l_a, @larley - I've been using your scripts too!
If you're reading this, and thinking of giving these scripts a go, I would HIGHLY suggest taking a moment and reading through ALL the posts in the thread of the script you're using. You'll find (most likely!) that any issue you experience along the way isn't unique, so you'll be better prepared to deal with it. -
@MonkeyMagic:
Glad to hear it worked out for you! Always nice to see someone reap the benefits from doing a little bit of homework
As for the offer to share access, you're more than welcome to send a message with info. I can't promise it will turn into a script, though. At least not a public one. The scripts I post publicly tend to be for more "innocent" services, partly because of forum rules but also because posting code for the higher level services brings a different kind of attention. But if you have something cool that's also challenging, I'm definitely interested. -
-
Any idea how to set a quality fail-over? In other words, download 540p but if it doesn't exist, try 432p and then 360p.
-
Anyone using a free working VPN for STV ? I have a smartDNS which works fine but interferes with my Aust options, so looking at another solution for that. I can't get STV to download using the hola proxy set as GB. I also have Privado VPN as a paid option but none of the UK servers play ball with STV either.
-
-
Is anyone else having problems grabbing 1080p from Channel 5? Older shows are fine but the new ones don't seem to get 1080p. Have C5 changed their security?
-
-
-
Interesting. As far as I know, only Samsung get HD from My5, and the way we get it is by editing the manifest URL. If we're unlucky, they've might have caught on and closed this loophole.
-
That would be a shame if they have. Anything that aired yesterday isn't 1080 but older stuff is which is strange.
I've noticed that if I play one of the new files in the browser, the quality is only available in SD and not HD but the older files have the option for HD. Maybe it is something Channel 5 have messed up?Last edited by SaLTy; 14th Aug 2024 at 05:11.
-
I also checked on UK-FTA (Thanks A_n_g_e_l_a) and 468p SD seems to be the top level for yesterday, confirms what SaLTy says.
-
Samsung TV is still getting HD on new content from yesterday, whereas that same content is only SD on a browser and any other device (Apple and Android) that I've tried.
I initially thought it was an ingest issue upstream for sure, but that was until I checked on a Samsung TV.
A quick dump of the traffic looks exactly how it was before the loophole/workaround was found i.e. getting an ISM manifest which only has Playready encryption.
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