VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



Closed Thread
Page 65 of 66
FirstFirst ... 15 55 63 64 65 66 LastLast
Results 1,921 to 1,950 of 1969
  1. Originally Posted by MindController View Post
    Originally Posted by zeosle View Post
    Hi mates, probably not a very good question to ask here, but could anybody be having login details for CTV Canada and Crave TV Canada to help me with? need to "access" some "crucial" videos therein. You can PM (inbox). Kindly. Thanks.
    You don't need login information. You just need a vpn if you're not in Canada.
    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
    Last edited by zeosle; 22nd Feb 2022 at 01:14.

  2. Originally Posted by gareth41 View Post
    Mubi is possibly using json?
    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.

  3. Originally Posted by ridibunda View Post
    Originally Posted by gareth41 View Post
    Mubi is possibly using json?
    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>"}
    the simpler sites that work with ghosts site just have the license payload as the data being sent.

    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?

  4. Originally Posted by ElCap View Post
    "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>"}
    the simpler sites that work with ghosts site just have the license payload as the data being sent.

    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?
    Thanks for info.

    OK, problem solved

    You will write only "dt-custom data" to the headers section of Notaghost's site. Do not write any other headers info.
    Last edited by ridibunda; 22nd Feb 2022 at 04:29. Reason: problem solved

  5. Originally Posted by RedPenguin View Post
    Originally Posted by jangofettbr View Post
    Originally Posted by lub0112 View Post
    ahh ok similar to hulu
    peacocktv is getting the error: 'Ciphertext with incorrect length' with any pssh
    you know how to solve this?
    Just to add to this, I know it has to do with a key (I have) and then it has to be hmac'ed and sent with each request.

    The key part was pretty simple (at least with Frida) but the issue now is sending that key as hmac over to the license server. Not being a Python-man (more of a network man), this is where I got stuck.
    Hi, @RedPenguin, can you or can anyone else here please help with this other "Ciphertext with incorrect length." error..

    Image
    [Attachment 63500 - Click to enlarge]


    MPD:
    pssh
    Code:
    AAAATXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAC0IARIQJMAV1i4HIe2g+gAAAKiiCRoNY3lmcm93eXBvbHNhdCIIzyUIAAAAAAA=
    lic url
    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
    Nies
    Last edited by NiesmialyGosc; 22nd Feb 2022 at 04:50.

  6. Try this PSSH

    Code:
    AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISECTAFdYuByHtoPoAAACoogk=
    not sure...

  7. 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?

  8. Member
    Join Date
    Dec 2021
    Location
    Spain
    Search Comp PM
    Originally Posted by sagokey View Post
    Hey,

    ERROR: [generic] Unable to download webpage: HTTP Error 400: Bad Request (
    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.

  9. Originally Posted by kenyard View Post
    Originally Posted by sagokey View Post
    Hey,

    ERROR: [generic] Unable to download webpage: HTTP Error 400: Bad Request (
    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.

    I've sent you a message. I can send you fiddler data that i see

  10. 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?

  11. Originally Posted by siggov2 View Post
    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.

  12. Thank u so much!!! Please check ur Pm

  13. Originally Posted by siggov2 View Post
    Thank u so much!!! Please check ur Pm
    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...

  14. Originally Posted by andrewzhong View Post
    Originally Posted by siggov2 View Post
    Thank u so much!!! Please check ur Pm
    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...
    Thank u!
    Last edited by siggov2; 22nd Feb 2022 at 10:43.

  15. Originally Posted by andrewzhong View Post
    Originally Posted by siggov2 View Post
    Thank u so much!!! Please check ur Pm
    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...
    Could u please tell me what command to use at least please!!!!!!!

  16. Originally Posted by siggov2 View Post
    Originally Posted by andrewzhong View Post
    Originally Posted by siggov2 View Post
    Thank u so much!!! Please check ur Pm
    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...
    Could u please tell me what command to use at least please!!!!!!!
    Type the following on the thread you have been given above: "download live stream"

  17. But please I have a problem with that program I had it before but I need help with what command to use..

  18. How to use "Proxy" field in getwvkeys? I know it only supports socks5 as told by notaghost but how to format a socks5 proxy to that field with username and password?

  19. 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
    I just get the ads after decrypting the audio and video

    -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.

  20. Originally Posted by 6UFBxcS View Post
    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
    I just get the ads after decrypting the audio and video

    -F gives me a list of aobut 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 and decrypted them just fine with the key.
    now I can't get the audio/m4a to decrypt. any advice for that?
    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.

  21. Originally Posted by zeosle View Post
    Originally Posted by 6UFBxcS View Post
    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
    I just get the ads after decrypting the audio and video

    -F gives me a list of aobut 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 and decrypted them just fine with the key.
    now I can't get the audio/m4a to decrypt. any advice for that?
    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.
    I'm using yt-dlp. It's absolutely encrypted...

    edit: just to appease your response. logged in with tv provider, used cookies-from-browser chrome and...no go

  22. Originally Posted by zeosle View Post
    I'm using yt-dlp. It's absolutely encrypted...

    edit: just to appease your response. logged in with tv provider, used cookies-from-browser chrome and...no go
    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

  23. Originally Posted by zeosle View Post
    Originally Posted by zeosle View Post
    I'm using yt-dlp. It's absolutely encrypted...

    edit: just to appease your response. logged in with tv provider, used cookies-from-browser chrome and...no go
    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
    Right, keyword there is HAS.

  24. 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?

  25. Originally Posted by fisfisa View Post
    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?
    There goes another CDM revoked...

  26. Originally Posted by gareth41 View Post
    Originally Posted by fisfisa View Post
    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?
    There goes another CDM revoked...
    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"?

  27. OK I'm sure it's privacymode thing, is there a script that makes the licence request with this privacymode out there? Can someone help please?

  28. Originally Posted by fisfisa View Post
    How to use "Proxy" field in getwvkeys? I know it only supports socks5 as told by notaghost but how to format a socks5 proxy to that field with username and password?

    i use privatevpn but you can use any socks5 proxy

    Code:
    username@gmail.com:password@server:port
    discord=notaghost9997

  29. Originally Posted by fisfisa View Post
    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?
    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

Visit our sponsor! Try DVDFab and backup Blu-rays!