when i did that i got this
[Attachment 86240 - Click to enlarge]
+ Reply to Thread
Results 1,441 to 1,470 of 1791
-
-
Oh man, I recently lost my setup and came to grab stabbedbybricks devine-services again to find the site's dead. Does anyone have a recent copy of them that could share them please?
-
I've uploaded it here. I last updated it on 13th March so it's pretty new.
https://limewire.com/d/vTAeo#tMQZegIPLe
I think the upload only lasts a week. -
You can upload the services permanently here
https://files.videohelp.com/
At least until the issue is fixed--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Here's a Wayback link for it from early March, don't think it was updated after this.
https://web.archive.org/web/20250301214604/https://cdm-project.com/stabbedbybrick/devine-services -
-
bro when i downloaded the services file and put it into the devine folder i get this. anybody else got this?
[Attachment 86288 - Click to enlarge]Last edited by iamkennethy_; 25th Mar 2025 at 11:53.
-
Can anyone think of better solution for "SERIES"?
#All *.mkv files in ~/Videos/ DIR
Code:find ~/Videos/ -name *.mkv -exec mkvmerge --colour-transfer-characteristics 0:18 -v -o {}.mkv {} \;
Code:find . -name *.mkv -exec mkvmerge --colour-transfer-characteristics 0:18 -v -o {}.mkv {} \;
Remove the mkv.mkv? .... -
Hi,
1. I know it sounds daft but you did unzip the file and put the folder onto your computer?
2. If yes to 1, have you told devine to look at that path for the services?
If you haven't done 2 do the following :
1. In a command prompt, type DEVINE ENV INFO and it will tell you where it is looking for your services and where your devine.yaml file is.
2. Open your devine.yaml file and put the services location in there in this format :
directories:
services: C:\rclone\services\services
It should then find the services. -
my devine.yaml, you must do same with yours
Code:aria2c: file_allocation: prealloc cdm: default: 4445.l3 credentials: ALL4: 'email:password' CTV: 'email:password' TVNZ: 'email:password' directories: services: .\devine\services temp: .\temp downloads: .\downloads cookies: .\devine\cookies cache: .\devine\cache logs: .\devine\logs key_vaults: - type: SQLite name: local path: ./key_vault.db dl: lang: en sub_format: srt headers: Accept-Language: "en-US,en;q=0.8" User-Agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.75 Safari/537.36" proxy_providers: profiles: default: default services: iP: cert: ./devine/certs/bbciplayer.pem tag: ""
-
[Attachment 86297 - Click to enlarge]
did it but it still dont change anything. i did put the same yaml file into the downloads folder and idk if thats causing the problem -
-
-
[Attachment 86306 - Click to enlarge]
[Attachment 86307 - Click to enlarge]
ok idk what im doing wrong but why do it act like it don't recognize when I literally put the file with those exact numbers in the wvd folder -
make sure the file is correctly titled
Code:8158_l3.wvd
Code:devine add wvd 8158_l3.wvd
-
Hello, I'm not sure if this is exactly the right place for this post but I know some of the people here will have answers to some of my questions. If its in the wrong place please move it if that is necessary.
What started as bit of a hobby project has snowballed and basically I'm trying to understand the process of obtaining UHD iplayer content. I have build a downloader which works fine for anything up to 720p which is actually fine for my personal needs but the I started investigating higher definitions and ran into some issues.
I know that the mpd for higher def content comes from a different API endpoint: https://securegate.iplayer.bbc.co.uk/mediaselector/6/select/version/2.0/vpid/{vpid}/format/json/mediaset/iptv-uhd/ and I know this is protected by SSL certs but there are a few things I'm not clear on and I thought someone here could give me some pointers for my own understanding.
Is API andpoint accessed by using a WVN L3 key? Does this need to be generated from a 4K device? I have used Android Studio in the past to generate an L3 key can I just use this I have generated a .wvd? If this is the case how is the key used in the link above to the API endpoint. I know how to use this in the context of N_m3u8DL-RE but my understanding is this is only for accessing/downloading once the mpd is obtained from the API. Currently for 720p below I am using my own python code so I was wondering if this is done with a tool or I just need to further modify the python code/link formation?
Apologies for the stream of questions. I am not looking to be spoon fed anything, if someone could point me in the direction of posts or other resources where I can read up on this I would appreciate it. I have looked in the thread here and forum more generally but a lot of it seems to be in relation to using others tools whereas I am interested in building my own and understanding what's going on under the hood.
Thanks in advance
P.S. Apologies if I mix up any terminology, I am still learning about all this. -
-
Thanks for the response.
Why reinvent the wheel? Well that's not my intention, it's more about the process and learning. I'm not too bothered about the media itself, I just enjoy a challenge I guess..
I understand the BBC content is not encrypted, I didn't think that was really the solution but I thought I would put it out there to knock it off the list. I guess the crux of it is how to solve the SSL access issue to BBC's API endpoint. How do other implementations resolve this issue, I don't need the practical method more the technical theory, or a nudge in the right direction.
Thanks again -
@wallump do you have the cert in your devine.yaml
services:
iP:
cert: C:\scripts\devine\certs\bbciplayer.pem
like so ? -
Hi @PSXman_uk, I have spent some time reading and this is actually where I have now ended up
So I need a .pem and this needs to be from a UHD compatible device I believe? I have a client_id.bin and private_.pem along with an android.wvd I generated from Android Studio but I'm not sure if that will work.
Are mobile devices like this with sufficient resolution useable because from reading it seems that this needs to be from a UHD TV no? In which case is it possible to find these online or do I need to get one from my own TV (I do have a UHD Android TV so it might be possible to do that with a little work).
Moving foward slowing, thanks for your reply from before! -
Aha I have got my hands on a smart tv firmware file which I believe can do what I need
-
Probably easier if you just download the .pem. Maybe google "fhiizo playready-tool bbciplayer.pem"
-
got this error when trying to download an episode off of tubi. anybody else get this or am i doing something wrong
/ __ \/ ____/ | / / _/ | / / ____/
/ / / / __/ | | / // // |/ / __/
/ /_/ / /___ | |/ // // /| / /___
/_____/_____/ |___/___/_/ |_/_____/
⠀
v3.3.3 Copyright © 2019-2025 rlaphoenix
https://github.com/devine-dl/devine
Service Config loaded
Loaded Cdm Widevine CDM: 8158 (L3)
Loaded 1 Vaults
────────────────────────────── Service: TUBI ───────────────────────────────
Service has no Geofence
Authenticated with Service
─────────────────── Series: The Steve Harvey Show (2015) ───────────────────
1 Season, 1 Episode
────────── The Steve Harvey Show S03E01 Baby You Can Drive My Car ──────────
1 Video
└── [H.264, SDR] | en | 854x648 @ 1420 kb/s, 29.970 FPS
⠹ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- FAILED
1 Audio
└── [AAC] | en | 2.0 | 133 kb/s
⠹ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED
1 Subtitle
└── [SRT] | en
⠹ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ --:-- SKIPPED
4 Chapters
├── 00:00:00.000
├── 00:01:49.000 | intro_start
├── 00:02:19.000 | intro_end
└── 00:21:51.000 | postlude
❌ Download Failed...
An unexpected error occurred in one of the download workers.
See the error trace above for more information. -
Hi @peterb999 you may be right, but I've not actually found anything online with that search term or any variation of it tbh.
I understand I need the pem but what function does that serve when iplayer content is not widevine encryted. Does that hold the certs to authenticate to the api server correctly? That's my working hypothesis at the moment.
I do have a prm file which I know contains the cert for an SL3000 device, it just seems like it will take some work to extract the cert. I know cdm-project.com has some resources but the site is offline for now and it seems undetermined as to when its likely to be back up from what I read.
Any other ideas about how to get hold of a pem for bbciplayer for UHD content? -
I can get most of what I try to download from TUBI but some of the newer movies are not downloading such as "Babe", "Battleship" and "Babe: Pig In The City"; Devine says "Failed to get video resources". "check geography settings". Do others get it fine or have the same problem?
-
You can get it here :
https://github.com/FhiiZo/PlayReady-Tool/blob/main/bbciplayer.pem -
Stuff is getting harder to find.
Devine Services from S'brick last update Feb 2025 https://files.videohelp.com/u/312095/devine-services.zip This is original S'brick without N_m3u8dl-re options
BBC iPlayer certificate https://files.videohelp.com/u/312095/bbciplayer.pem -
@peterb999 thanks for the link, I actually managed to extract my own cert and key already but useful none the less.
@phased really appreciate a link to those resources, services especially will be useful as a reference point for my own work on this!
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