Thanks mate. But for Discovery Canada in CTV, one needs to be logged in, the rest are freeview.
e.g. (Discovery Canada)
https://www.ctv.ca/shows/equator-a-new-world-view
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!
Closed Thread
Results 1,921 to 1,950 of 1969
-
I don't know what "using json" means but there is a "dt-custom-data" in request headers.
I think that license URL does not work:
https://lic.drmtoday.com/license-proxy-widevine/cenc/?specConform=true
I see no problem in CDM, PSSH and headers.
-
"using json" means that the license request payload is being sent in a json format.
ie. json format:
Code:{"request_id":<id>,"token":"<token>","video":{"type":"ondemand","url":"<url>"},"message":"<license payload>"}
also, that is a known working license url for other sites, so it should be ok with the dt-custom-data header..... have you tried with wks-keys?
-
Last edited by ridibunda; 22nd Feb 2022 at 04:29. Reason: problem solved
-
Hi, @RedPenguin, can you or can anyone else here please help with this other "Ciphertext with incorrect length." error..
[Attachment 63500 - Click to enlarge]
MPD:
Code:https://ipla-e1-81.pluscdn.pl/p/vm2dash/08/0897136437d81253076a60933e6b933847c60e2e/manifest.mpd
Code:AAAATXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAC0IARIQJMAV1i4HIe2g+gAAAKiiCRoNY3lmcm93eXBvbHNhdCIIzyUIAAAAAAA=
How can I retrieve the key? and send the Hmac'ed key to the license server? I'm no Python expert and have really limited knowledge so can hardly figure out how to utilize the getHmac() method in this script to meet my needs: https://github.com/Mariusz89B/script.mtvguide/blob/master/polsatgoboxcids.py. I'm in desperate need of help please.
Thank you
NiesLast edited by NiesmialyGosc; 22nd Feb 2022 at 04:50.
-
Hey,
I am trying to download a video from pc app(.exe). I've used fiddler. I got a url and a bearer token.
I am trying to download with yt-dlp but it is not working
I used this : yt-dlp.exe --add-header Bearer: "BEARERTOKENHERE" "VIDEOURLHERE"
WARNING: [generic] Could not send HEAD request to https...
ERROR: [generic] Unable to download webpage: HTTP Error 400: Bad Request (caused by <HTTPError 400: 'Bad Request'>); please report this issue on ...
where am i doing wrong?
-
Easier to send All of the data that you see in fiddler. (Headers, data etc)
Failing to mention the app means people can only guess to solutions..
Sometimes there can be posts prior to the request which creates a server side token.
It's also possible ur bearer token is single use, so you need to stop the app from using it after generation or trigger your own generation.
Or sometimes u just need specific headers like I mentioned.
Either way yt-dlp is not the best suited to such.
You probably want to do php or python requests module.
You are also going to get the apps stream. I assume you know it's unencrypted?
P.s. props for the effort. Much better so far than most posts on here.
-
Hi everyone, I know some of u alraedy know it.. But I really do not know how to do it...
I have a live stream with the right keys and so on but the problem is that my "web-dl" only download like 17 fragments at a time then it decrypts it.. I want to download a longer time lets say for an hour for example.. How can I do it? I really appreciate all of ur help I can get
|QUESTION| How to download longer then one minute from a live stream?
-
There is a tool available in GitHub that will allow you to download live stream. Use the search forum function to get the GitHub link.
If you want to restream live stream then is a different thing. You need custom codes to do that.
-
https://forum.videohelp.com/search.php?search_type=1&contenttypeid=1&forumchoice%5B%5D=48
Use the search and find the answer!!! I just search and found the GitHub link in 2min...
-
What am I missing for foodnetwork mpd?
Free video- choppedjr
Code:https://watch.foodnetwork.com/video/chopped-junior-food-network-atve-us/chasing-rainbow-bagels
-F gives me a list of about 70 formats. I spent an hour downloading them all (had to keep getting a new mpd due to timeout) and they were all ads.
There's an 'init.mp4' that also shows up. Is that what I'm looking for?
Thank you
edit: ok. I got the video figured out. I just used -all finding the largest file sizes (of which there were 6, which makes sense) and decrypted them just fine with the key.
now I can't get the audio/m4a to decrypt. any advice for that?Last edited by 6UFBxcS; 25th Feb 2022 at 15:03.
-
Cook the food using yt-dlp, as there is no encryption of the video. Make sure you link TV Provider, and get cookies from browser.
-
The below should get for you the video (and the merged audio), it has for me:
yt-dlp https://watch.foodnetwork.com/video/chopped-junior-food-network-atve-us/chasing-rainbow-bagels --cookies-from-browser chrome
-
Can someone tell me why this license request is encrypted? https://throwbin.in/51fn8b
It's not like other sites I use that I can get keys succesfully. But this one, can't get keys and license request is unusual like this. Anyone know what that means?
-
What do you mean? Why some people are so unhelpful with these a few words replies? It's from chrome, it's chrome's licence request, what CDM, what revoke? I'm just asking why it's like that, when on another site it's not encrypted like that which I can get keys succesfully. But this one couldn't figure out how to make it work, and decoded license request and it's unusual like that.
I think it could be what is called a "privacy mode", am I right with this assumption? If true, then how to deal with this "privacy mode"?
-
The license request is encrypted using the service certificate. If you look in the network tab in Chrome developer tools you'll see 2 requests to the license server, the first one contains a 2 byte payload of 0x08, 0x04 - this is a request for the license server to send the service certificate. The second request is the actual request for the license, and this is encrypted with the service certificate public key (as per your screenshot). Google is the only one who has the private key and decrypts the license request for processing on their end, they then send back the license encrypted with the public key of your CDM.
This is why you should never post any license requests or responses generated using your own CDM including encrypted. Chrome CDM is ok, but if you post anything generated using your own CDM then chances are it will be revoked.
Similar Threads
-
Strip Playready and Widevine DRM
By freaknik in forum Video Streaming DownloadingReplies: 5Last Post: 22nd Jun 2024, 15:20 -
Decoding manifest.mpd (Widevine)
By WaitForIt in forum Video Streaming DownloadingReplies: 6Last Post: 7th Jun 2021, 13:44 -
getting widevine CEK key
By netbreak in forum Video Streaming DownloadingReplies: 1Last Post: 19th Feb 2018, 12:03 -
Looking for anyone with Google Widevine knowledge.
By cookeri6 in forum Newbie / General discussionsReplies: 1Last Post: 15th May 2017, 13:33 -
Looking for anyone with Google Widevine knowledge.
By cookeri6 in forum Video Streaming DownloadingReplies: 0Last Post: 15th May 2017, 12:45