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 1,141 to 1,170 of 1733
-
-
I have github desktop, I opened devine repository and clicked on repository and then pull
is that right ?Code:git clone https://cdm-project.com/stabbedbybrick/devine-services.git C:\devine-services
Code:git pull https://cdm-project.com/stabbedbybrick/devine-services.git C:\devine-services
-
@stabbedbybrick,
When trying to use the CBS downloader, the first 10 episodes downloaded fine, but when it hit episode 11, I am getting this error...
ValueError: 2 is not a valid Video.Range.from_cicp.<locals>.Transfer
The show is Blue Bloods and it is season 1 episode 11, where I am getting this error.
Am I doing something wrong? Thanks. -
That's unfortunately a Devine bug. It uses the transfer value to get the video range, but it doesn't have the value "2" programmed. It's pretty rare, which is probably why it wasn't added to begin with.
An easy fix if you want to do it yourself, is to go to "devine/core/tracks/video.py", line 126 and add this:
Code:if transfer == 2: transfer = 1
-
-
Anyone having any issues with Devine and BBC ?
Everything I try to download errors with
ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled. -
-
Perhaps this may help
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ in _run_module_as_main:198 │
│ in _run_code:88 │
│ │
│ in <module>:7 │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\click\core.py:1157 │
│ in __call__ │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\click\core.py:1078 │
│ in main │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\click\core.py:1688 │
│ in invoke │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\click\core.py:1688 │
│ in invoke │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\click\core.py:1657 │
│ in _process_result │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\click\core.py:783 │
│ in invoke │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\devine\commands\dl. │
│ py:341 in result │
│ │
│ 338 │ │ │ │ events.subscribe(events.Types.TRACK_MULTIPLEX, service │
│ 339 │ │ │ │
│ 340 │ │ │ with console.status("Getting tracks...", spinner="dots"): │
│ ❱ 341 │ │ │ │ title.tracks.add(service.get_tracks(title), warn_only= │
│ 342 │ │ │ │ title.tracks.chapters = service.get_chapters(title) │
│ 343 │ │ │ │
│ 344 │ │ │ # strip SDH subs to non-SDH if no equivalent same-lang non │
│ │
│ C:\Users\palmer\git\stabbedbybrick-333\devine-services\services\iP\__init__. │
│ py:206 in get_tracks │
│ │
│ 203 │ │ if connection["transferFormat"] == "dash": │
│ 204 │ │ │ tracks = DASH.from_url(url=connection["href"], session=sel │
│ 205 │ │ elif connection["transferFormat"] == "hls": │
│ ❱ 206 │ │ │ tracks = HLS.from_url(url=connection["href"], session=self │
│ 207 │ │ else: │
│ 208 │ │ │ raise ValueError(f"Unsupported video media transfer format │
│ 209 │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\devine\core\manifes │
│ ts\hls.py:55 in from_url │
│ │
│ 52 │ │ elif not isinstance(session, Session): │
│ 53 │ │ │ raise TypeError(f"Expected session to be a {Session}, not │
│ 54 │ │ │
│ ❱ 55 │ │ res = session.get(url, **args) │
│ 56 │ │ if not res.ok: │
│ 57 │ │ │ raise requests.ConnectionError( │
│ 58 │ │ │ │ "Failed to request the M3U(8) document.", │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\requests\sessions.p │
│ y:602 in get │
│ │
│ 599 │ │ """ │
│ 600 │ │ │
│ 601 │ │ kwargs.setdefault("allow_redirects", True) │
│ ❱ 602 │ │ return self.request("GET", url, **kwargs) │
│ 603 │ │
│ 604 │ def options(self, url, **kwargs): │
│ 605 │ │ r"""Sends a OPTIONS request. Returns :class:`Response` object. │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\requests\sessions.p │
│ y:589 in request │
│ │
│ 586 │ │ │ "allow_redirects": allow_redirects, │
│ 587 │ │ } │
│ 588 │ │ send_kwargs.update(settings) │
│ ❱ 589 │ │ resp = self.send(prep, **send_kwargs) │
│ 590 │ │ │
│ 591 │ │ return resp │
│ 592 │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\requests\sessions.p │
│ y:703 in send │
│ │
│ 700 │ │ start = preferred_clock() │
│ 701 │ │ │
│ 702 │ │ # Send the request │
│ ❱ 703 │ │ r = adapter.send(request, **kwargs) │
│ 704 │ │ │
│ 705 │ │ # Total elapsed time of the request (approximately) │
│ 706 │ │ elapsed = preferred_clock() - start │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\requests\adapters.p │
│ y:667 in send │
│ │
│ 664 │ │ │ timeout = TimeoutSauce(connect=timeout, read=timeout) │
│ 665 │ │ │
│ 666 │ │ try: │
│ ❱ 667 │ │ │ resp = conn.urlopen( │
│ 668 │ │ │ │ method=request.method, │
│ 669 │ │ │ │ url=url, │
│ 670 │ │ │ │ body=request.body, │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\urllib3\connectionp │
│ ool.py:793 in urlopen │
│ │
│ 790 │ │ │ response_conn = conn if not release_conn else None │
│ 791 │ │ │ │
│ 792 │ │ │ # Make the request on the HTTPConnection object │
│ ❱ 793 │ │ │ response = self._make_request( │
│ 794 │ │ │ │ conn, │
│ 795 │ │ │ │ method, │
│ 796 │ │ │ │ url, │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\urllib3\connectionp │
│ ool.py:467 in _make_request │
│ │
│ 464 │ │ try: │
│ 465 │ │ │ # Trigger any extra validation we need to do. │
│ 466 │ │ │ try: │
│ ❱ 467 │ │ │ │ self._validate_conn(conn) │
│ 468 │ │ │ except (SocketTimeout, BaseSSLError) as e: │
│ 469 │ │ │ │ self._raise_timeout(err=e, url=url, timeout_value=con │
│ 470 │ │ │ │ raise │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\urllib3\connectionp │
│ ool.py:1099 in _validate_conn │
│ │
│ 1096 │ │ │
│ 1097 │ │ # Force connect early to allow us to validate the connection. │
│ 1098 │ │ if conn.is_closed: │
│ ❱ 1099 │ │ │ conn.connect() │
│ 1100 │ │ │
│ 1101 │ │ # TODO revise this, see https://github.com/urllib3/urllib3/is │
│ 1102 │ │ if not conn.is_verified and not conn.proxy_is_verified: │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\urllib3\connection. │
│ py:653 in connect │
│ │
│ 650 │ │ # Remove trailing '.' from fqdn hostnames to allow certificate │
│ 651 │ │ server_hostname_rm_dot = server_hostname.rstrip(".") │
│ 652 │ │ │
│ ❱ 653 │ │ sock_and_verified = _ssl_wrap_socket_and_match_hostname( │
│ 654 │ │ │ sock=sock, │
│ 655 │ │ │ cert_reqs=self.cert_reqs, │
│ 656 │ │ │ ssl_version=self.ssl_version, │
│ │
│ C:\Users\palmer\git\devine-333-pip\env\Lib\site-packages\urllib3\connection. │
│ py:768 in _ssl_wrap_socket_and_match_hostname │
│ │
│ 765 │ else: │
│ 766 │ │ context = ssl_context │
│ 767 │ │
│ ❱ 768 │ context.verify_mode = resolve_cert_reqs(cert_reqs) │
│ 769 │ │
│ 770 │ # In some cases, we want to verify hostnames ourselves │
│ 771 │ if ( │
│ │
│ C:\Users\palmer\AppData\Local\Programs\Python\Pyth on312\Lib\ssl.py:680 in │
│ verify_mode │
│ │
│ 677 │ │
│ 678 │ @verify_mode.setter │
│ 679 │ def verify_mode(self, value): │
│ ❱ 680 │ │ super(SSLContext, SSLContext).verify_mode.__set__(self, value │
│ 681 │
│ 682 │
│ 683 def create_default_context(purpose=Purpose.SERVER_AUTH , *, cafile=Non │
╰───────────────────────────────────────────────── ─────────────────────────────╯
ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled. -
Currently trying to figure this one out as I saw that PlutoTV has The Drew Carey Show in 1080p (well freevine says so anyways) but can't get devine to grab the 1080p stream.
Code:freevine.py get --complete "https://pluto.tv/us/on-demand/series/67466f103b8ac600134bab44/season/1/episode/6750e8cae07f280013390f98" ❯_freevine v1.1.8 14:15:12.882 [4m[32mINFO[0m : [1mPlutoTV[0m 14:15:13.261 [4m[32mINFO[0m : The Drew Carey Show: 9 Season(s), 221 Episode(s) 14:15:17.751 [4m[32mINFO[0m : The Drew Carey Show S01E01 Pilot 14:15:17.786 INFO : N_m3u8DL-RE (Beta version) 20241203 14:15:17.800 INFO : Loading URL: tmp\manifest.m3u8 14:15:17.802 INFO : Content Matched: HTTP Live Streaming 14:15:17.803 INFO : Parsing streams... 14:15:17.803 WARN : Master List detected, try parse all streams 14:15:17.804 WARN : Writing meta json 14:15:17.805 INFO : Extracted, there are 7 streams, with 6 basic streams, 0 audio streams, 1 subtitle streams 14:15:17.805 INFO : Vid 1920x1080 | 4084 Kbps | 30 | avc1.640028,mp4a.40.2 14:15:17.805 INFO : Vid 1216x684 | 2398 Kbps | 30 | avc1.64001F,mp4a.40.2 14:15:17.805 INFO : Vid 1024x576 | 1669 Kbps | 30 | avc1.64001F,mp4a.40.2 14:15:17.805 INFO : Vid 854x480 | 1179 Kbps | 30 | avc1.64001F,mp4a.40.2 14:15:17.806 INFO : Vid 640x360 | 777 Kbps | 30 | avc1.64001F,mp4a.40.2 14:15:17.806 INFO : Vid 426x240 | 476 Kbps | 30 | avc1.64001F,mp4a.40.2 14:15:17.806 INFO : Sub subtitles | en | English | describes-music-and-sound 14:15:17.806 INFO : Parsing streams... 14:15:17.876 ERROR: The 'file' scheme is not supported. Traceback (most recent call last): File "D:\freevine\services\pluto\pluto.py", line 418, in download subprocess.run(args, check=True) File "C:\Python312\Lib\subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '[WindowsPath('N_m3u8DL-RE.EXE'), WindowsPath('tmp/manifest.m3u8'), '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'The.Drew.Carey.Show.S01E01.Pilot.1080p.PLUTO.WEB-DL.AAC2.0.H.264', '--save-dir', WindowsPath('downloads/The Drew Carey Show/Season 01'), '--tmp-dir', 'temp', '--no-log', '-sv', 'for=best', '-sa', 'for=best', '-ss', 'all', '--base-url', 'http://silo-hybrik.pluto.tv.s3.amazonaws.com/388_pluto/clip/6750e8c8e07f280013390f7e_The_Drew_Carey_Show_Pilot_S1E1/1080pDRM/20241204_154200/hls/0-end/', '-M', 'format=mkv:muxer=mkvmerge:skip_sub=false']' returned non-zero exit status 1.
Code:devine dl --list plutotv "https://pluto.tv/us/on-demand/series/67466f103b8ac600134bab44/season/1/episode/6750e8cae07f280013390f98" / __ \/ ____/ | / / _/ | / / ____/ / / / / __/ | | / // // |/ / __/ / /_/ / /___ | |/ // // /| / /___ /_____/_____/ |___/___/_/ |_/_____/ ⠀ v3.3.3 Copyright © 2019-2024 rlaphoenix https://github.com/devine-dl/devine Service Config loaded Loaded Cdm Widevine CDM: 4464 (L3) Loaded 1 Vaults ⠦ Loading Proxy Providers... MAIN : 2024/12/12 15:04:36 main.go:261: INFO Attempting action "list VPN countries", attempt #1... ⠏ Loading Proxy Providers... MAIN : 2024/12/12 15:04:36 main.go:264: INFO Action "list VPN countries" succeeded on attempt #1 Loaded NordVPN: 113 Countries (7012 Servers) Loaded Hola: 43 Countries ────────────────────────────── Service: PLUTO ────────────────────────────── Service has no Geofence ─────────────────────── Series: The Drew Carey Show ──────────────────────── 1 Season, 1 Episode ───────────────────── The Drew Carey Show S01E01 Pilot ───────────────────── ┌───────────────────────── Available Tracks ─────────────────────────┐ │ 5 Videos │ │ ├── [H.264, SDR] | en | 1216x684 @ 2398 kb/s, 30.000 FPS │ │ ├── [H.264, SDR] | en | 1024x576 @ 1669 kb/s, 30.000 FPS │ │ ├── [H.264, SDR] | en | 854x480 @ 1179 kb/s, 30.000 FPS │ │ ├── [H.264, SDR] | en | 640x360 @ 777 kb/s, 30.000 FPS │ │ └── [H.264, SDR] | en | 426x240 @ 476 kb/s, 30.000 FPS │ │ 2 Subtitles │ │ ├── [VTT] | en │ │ └── [VTT] | en | SDH │ └────────────────────────────────────────────────────────────────────┘ Processed all titles in 0m0s
Code:"sources": [ { "file": "https://siloh.pluto.tv/388_pluto/clip/6750e8c8e07f280013390f7e_The_Drew_Carey_Show_Pilot_S1E1/1080pDRM/20241204_154200/dash/0-end/main.mpd", "type": "DASH", "encryption": "Widevine", "_id": "6750f285e25b611fcd6ca236" }, { "file": "https://siloh.pluto.tv/388_pluto/clip/6750e8c8e07f280013390f7e_The_Drew_Carey_Show_Pilot_S1E1/1080pDRM/20241204_154200/hls/0-end/master.m3u8", "type": "HLS", "encryption": "ClearKeyFile", "_id": "6750f285e25b611fcd6ca237" } ], "url": "https://siloh.pluto.tv/388_pluto/clip/6750e8c8e07f280013390f7e_The_Drew_Carey_Show_Pilot_S1E1/1080pDRM/20241204_154200/hls/0-end/master.m3u8", "partner": { "_id": "65273928eb72580008996c0f", "name": "WB Discovery (RS)" }, "partnerCode": "E3289440" },
Last edited by Dravonvico; 12th Dec 2024 at 15:26.
-
I'm trying to download a series from BBC: https://www.bbc.co.uk/iplayer/episodes/p0260ych/our-girl , all 4 seasons with subtitles available, when I run devine I have this error :
[Attachment 84143 - Click to enlarge]
Where is the mistake or what am I doing wrong, can anyone help? -
BBC can be tricky. I've seen my downloads progressing fine only to fail towards the end. Being in the UK, I just disable my VPN and the download then works. Your screenshot doesn't show your command: if you tried to download an entire series at once then I'd suggest doing it an episode at a time.
-
Hi all, Im trying to download season 6 of BBC Strike, but I cannot for the life of me figure out the season 6 command
any help would be most greatfully recieved
https://www.bbc.co.uk/iplayer/episodes/b093ypxy/strike?seriesId=m0025ydfLast edited by mickmars; 16th Dec 2024 at 13:22.
-
[Attachment 84164 - Click to enlarge]
Code:devine dl iP https://www.bbc.co.uk/iplayer/episodes/b093ypxy/strike?seriesId=b093ypz9
its download episode 1 every different series programLast edited by iamghost; 16th Dec 2024 at 13:24.
-
-
Seems the BBC have messed this up royally. Probably best to download each episode individually.
[Attachment 84165 - Click to enlarge] -
I'm trying to use the same link , and the same command
and I get this error
https://katb.in/rawufuvinex
C:\Users\grzech67\devine>devine dl iP https://www.bbc.co.uk/iplayer/episodes/b093ypxy/strike?seriesId=b093ypz9
/ __ \/ ____/ | / / _/ | / / ____/
/ / / / __/ | | / // // |/ / __/
/ /_/ / /___ | |/ // // /| / /___
/_____/_____/ |___/___/_/ |_/_____/
⠀
v3.3.3 Copyright © 2019-2024 rlaphoenix
https://github.com/devine-dl/devine
Service Config loaded
Loaded Cdm Widevine CDM: 4464 (L3)
Loaded 0 Vaults
Loaded Hola: 43 Countries
─────────────────────────────── Service: iP ────────────────────────────────
Service is not Geoblocked in your region
────────────────────────── Series: Strike (2017) ───────────────────────────
1 Season, 19 Episodes
────────────── Strike S01E01 The Cuckoo's Calling: Episode 1 ───────────────
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ in _run_module_as_main:198 │
│ in _run_code:88 │
│ │
│ in <module>:7 │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\click\core.py:1157 in │
│ __call__ │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\click\core.py:1078 in main │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\click\core.py:1688 in invoke │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\click\core.py:1688 in invoke │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\click\core.py:1657 in │
│ _process_result │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\click\core.py:783 in invoke │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\devine\commands\dl.py:341 in │
│ result │
│ │
│ 338 │ │ │ │ events.subscribe(events.Types.TRACK_MULTIPLEX, service │
│ 339 │ │ │ │
│ 340 │ │ │ with console.status("Getting tracks...", spinner="dots"): │
│ ❱ 341 │ │ │ │ title.tracks.add(service.get_tracks(title), warn_only= │
│ 342 │ │ │ │ title.tracks.chapters = service.get_chapters(title) │
│ 343 │ │ │ │
│ 344 │ │ │ # strip SDH subs to non-SDH if no equivalent same-lang non │
│ │
│ C:\Users\grzech67\devine\devine-services\services\iP\__init__.py:206 in │
│ get_tracks │
│ │
│ 203 │ │ if connection["transferFormat"] == "dash": │
│ 204 │ │ │ tracks = DASH.from_url(url=connection["href"], session=sel │
│ 205 │ │ elif connection["transferFormat"] == "hls": │
│ ❱ 206 │ │ │ tracks = HLS.from_url(url=connection["href"], session=self │
│ 207 │ │ else: │
│ 208 │ │ │ raise ValueError(f"Unsupported video media transfer format │
│ 209 │
│ │
│ C:\Users\grzech67\devine\venv\Lib\site-packages\devine\core\manifests\hls.py │
│ :57 in from_url │
│ │
│ 54 │ │ │
│ 55 │ │ res = session.get(url, **args) │
│ 56 │ │ if not res.ok: │
│ ❱ 57 │ │ │ raise requests.ConnectionError( │
│ 58 │ │ │ │ "Failed to request the M3U(8) document.", │
│ 59 │ │ │ │ response=res │
│ 60 │ │ │ ) │
╰───────────────────────────────────────────────── ─────────────────────────────╯
ConnectionError: Failed to request the M3U(8) document. -
I downloaded Strike this morning. The easiest thing was just to copy the link for each episode (there are only 4) so :
devine dl ip https://www.bbc.co.uk/iplayer/episode/m0025ydg/strike-the-ink-black-heart-episode-1
devine dl ip https://www.bbc.co.uk/iplayer/episode/m0025ydn/strike-the-ink-black-heart-episode-2
devine dl ip https://www.bbc.co.uk/iplayer/episode/m0025ydp/strike-the-ink-black-heart-episode-3
devine dl ip https://www.bbc.co.uk/iplayer/episode/m0025yds/strike-the-ink-black-heart-episode-4
Like has been said above, they've messed up the series info and seem to think this new series is series 1. Doh.
Just seen that she's announced another Strike book to be released next year. If you like the TV series, I would really recommend the books they are so much better (they have to cut such a lot out of the TV show). Robert Glenister is great on the audiobooks as well. -
-
-
It seemed to be working okay this morning, but all of a sudden I'm getting an error.
I wondered if I'd managed to do something stupid (I installed vinefeeder but that was all I did, and shouldn't have affected things)
Corrected that and all is well again.Last edited by dodgydodgy; 17th Dec 2024 at 06:45.
-
-
Hi All
So ,Everytime I use Devine with bbc i get this error
ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled.
or sometimes this one
ValueError: The NordVPN Country gb currently has no recommended servers. Try
again later. If the issue persists, double-check the query.
I have a genuine Nord vpn subsciption account, which was/is configured into my Devine/YAML etc , But recently I have had to manually turn the app on (windows) , to get Devine to work properly.
Any suggestions would be appreciatedLast edited by mickmars; 17th Dec 2024 at 16:20.
-
You can see how I worked around it here - https://forum.videohelp.com/threads/414154-Devine-Modular-Movie-TV-and-Music-Archival-...21#post2744123
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