VideoHelp Forum


Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!


Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.


+ Reply to Thread
Page 4 of 8
FirstFirst ... 2 3 4 5 6 ... LastLast
Results 91 to 120 of 240
Thread
  1. That's the wrong license URL, as I already said. Search for 'no_auth' instead
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  2. Member
    Join Date
    Dec 2023
    Location
    South Africa
    Search Comp PM
    Originally Posted by larley View Post
    That's the wrong license URL, as I already said. Search for 'no_auth' instead
    Ah, thank you so very much larley, I got the keys from bitmovin

    Image
    [Attachment 81342 - Click to enlarge]


    I will give it a go now on the website I want to try it out on. Thank you again.
    Quote Quote  
  3. 'https://cwip-shaka-proxy.appspot.com/no_auth'.
    Quote Quote  
  4. Originally Posted by pssh View Post
    Is this tool multi platform or just Windows?
    Works for me on Ubuntu 20.04
    Image
    [Attachment 81343 - Click to enlarge]
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  5. Image
    [Attachment 81345 - Click to enlarge]


    larley, Thanks for not giving up on me just because I am a beginner.
    Thank you and @shellcmd for your spirit of delving into.
    While helping others, your program is also constantly improving.
    Quote Quote  
  6. Member
    Join Date
    Aug 2023
    Location
    Turkey
    Search Comp PM
    oh i have test on same providers

    ziggo holland not work
    odido holland not work

    bud all other as i can test was working very fine

    viaplay
    yousee
    allente
    tvplus
    and many other
    Quote Quote  
  7. What errors are you getting?
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  8. Member
    Join Date
    Aug 2023
    Location
    Turkey
    Search Comp PM
    Image
    [Attachment 81355 - Click to enlarge]
    Originally Posted by larley View Post
    What errors are you getting?

    session not found or timeout

    i am sure thad i have the coreckt lisans url fetch
    becouse i am sure i was used other guuesner and thad was ok thare...
    Last edited by senkron24; 9th Aug 2024 at 07:56.
    Quote Quote  
  9. Try blocking the license URL and entering the PSSH manually
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  10. Member
    Join Date
    Aug 2023
    Location
    Turkey
    Search Comp PM
    Originally Posted by larley View Post
    Try blocking the license URL and entering the PSSH manually
    i not sure what you mean with block the license url
    i have paste the pssh and and fetch the licanse url
    get same error
    Quote Quote  
  11. Go into the developer tools of your browser (F12), refesh the page, right click the license url, select block, and refresh again
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  12. Member
    Join Date
    Dec 2023
    Location
    South Africa
    Search Comp PM
    Hi Guys, just a quick question, I am getting the key from a video (free website in SA), but when I download it with N_m3u8DL-RE with that key, it is still encoded.

    MPD:
    https://d35e5j2fj6unwl.cloudfront.net/v1/dash/4ce0d7e1802b0fac6a0a747c81f2780694495b61...0-222e2d36e9bd

    This is what I use (and used in the past with wks-keys):
    N_m3u8DL-RE --use-shaka-packager -M format=mkv --key 09d5bef22ceb48118799566a5d2fcc8e:95fe4ff7834ddb7d9 0a0e57d5778fadf "https://d35e5j2fj6unwl.cloudfront.net/v1/dash/4ce0d7e1802b0fac6a0a747c81f2780694495b61/Series/watchfolder/Die_Fakulteit_S01_Ep01/DASH/Die_Fakulteit_S01_Ep01.mpd?aws.sessionId=fc209aa7-91c0-4bd6-8580-222e2d36e9bd" --save-name "Die Fakulteit S01E01"

    It downloads succesfully, but the video is still encrypted.
    Quote Quote  
  13. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by tjvatikaki View Post
    It downloads succesfully, but the video is still encrypted.
    Key is good

    https://www.transfernow.net/dl/202408090UPVevn3
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  14. Member
    Join Date
    Dec 2023
    Location
    South Africa
    Search Comp PM
    Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Originally Posted by tjvatikaki View Post
    It downloads succesfully, but the video is still encrypted.
    Key is good

    https://www.transfernow.net/dl/202408090UPVevn3
    Awesome, thank you for the video, I really appreciate it. Could you please tell me how you have managed to download and decrypt it? I would really appreciate it. Thank you again.
    Quote Quote  
  15. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by tjvatikaki View Post
    Could you please tell me how you have managed to download and decrypt it?
    I just used what you wrote
    Code:
    N_m3u8DL-RE.exe "https://d35e5j2fj6unwl.cloudfront.net/v1/dash/4ce0d7e1802b0fac6a0a747c81f2780694495b61/Series/watchfolder/Die_Fakulteit_S01_Ep01/DASH/Die_Fakulteit_S01_Ep01.mpd?aws.sessionId=fc209aa7-91c0-4bd6-8580-222e2d36e9bd" --key 09d5bef22ceb48118799566a5d2fcc8e:95fe4ff7834ddb7d90a0e57d5778fadf -M format=mkv
    You're gonna get a few
    WARN : [aost#0:1/copy @ 000001ec84cf7d40] Non-monotonic DTS; previous: 1440021, current: 1440000; changing
    to 1440021. This may result in incorrect timestamps in the output file.
    But those can be ignored. Video plays fine. Sometimes shaka packager is trash and you better use mp4decrypt. You should use shaka only for livestreams and even then it's gonna crash for some rare specific livestreams. While mp4decrypt may fail for more livestreams than shaka so it's even more useless for those.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  16. Member
    Join Date
    Dec 2023
    Location
    South Africa
    Search Comp PM
    Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Originally Posted by tjvatikaki View Post
    Could you please tell me how you have managed to download and decrypt it?
    I just used what you wrote
    Code:
    N_m3u8DL-RE.exe "https://d35e5j2fj6unwl.cloudfront.net/v1/dash/4ce0d7e1802b0fac6a0a747c81f2780694495b61/Series/watchfolder/Die_Fakulteit_S01_Ep01/DASH/Die_Fakulteit_S01_Ep01.mpd?aws.sessionId=fc209aa7-91c0-4bd6-8580-222e2d36e9bd" --key 09d5bef22ceb48118799566a5d2fcc8e:95fe4ff7834ddb7d90a0e57d5778fadf -M format=mkv
    You're gonna get a few
    WARN : [aost#0:1/copy @ 000001ec84cf7d40] Non-monotonic DTS; previous: 1440021, current: 1440000; changing
    to 1440021. This may result in incorrect timestamps in the output file.
    But those can be ignored. Video plays fine. Sometimes shaka packager is trash and you better use mp4decrypt. You should use shaka only for livestreams and even then it's gonna crash for some rare specific livestreams. While mp4decrypt may fail for more livestreams than shaka so it's even more useless for those.

    Awesome, thanks for the tips, will try mp4decrypt and give it a go. Thanks for your help
    Quote Quote  
  17. Member
    Join Date
    Aug 2023
    Location
    Turkey
    Search Comp PM
    Originally Posted by larley View Post
    Go into the developer tools of your browser (F12), refesh the page, right click the license url, select block, and refresh again

    thank you

    bud same sitration ..
    Last edited by senkron24; 9th Aug 2024 at 10:06.
    Quote Quote  
  18. Did the license url get blocked? Are you seeing a 200 status code in the developer tools?
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  19. Member
    Join Date
    Aug 2023
    Location
    Turkey
    Search Comp PM
    Image
    [Attachment 81357 - Click to enlarge]
    Originally Posted by larley View Post
    Did the license url get blocked? Are you seeing a 200 status code in the developer tools?


    yes i think i did coreckt ...
    Quote Quote  
  20. If there's a token in the URL that chages every time then you have to remove that in the filter list (just the url without params). your screenshot still shows a status code 200
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  21. Member
    Join Date
    Aug 2023
    Location
    Turkey
    Search Comp PM
    Originally Posted by larley View Post
    If there's a token in the URL that chages every time then you have to remove that in the filter list (just the url without params). your screenshot still shows a status code 200
    yeap thad right i have try to remove same paraemtre from fetch bud thad the python crached

    i am sure i am to bad on it
    Quote Quote  
  22. It crashed? Can you post the error from the console?
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  23. Originally Posted by Obo View Post
    Yep, that fixed it for me as well when using brave browser. But as you wrote, it's probably independent of the site, but rather dependent on the payload, if the culprit was breaking spaces. I guess it took some brain work to find the issue - nice find!
    Out of curiosity (and because I've been bitten by this as well) and FYI: after searching around a bit I've probably found a solution for the unwanted conversion of non breaking space chars to ordinary chars: https://forum.qt.io/topic/92254/qtextedit-and-unicode-char-no-break-space/4

    With this small test app the first output produces the filtered output, the second one the raw (unfiltered) output from action_cb() preserving non breaking spaces:
    Code:
    import sys
    from qtpy.QtWidgets import *
    from qtpy.QtCore import Qt
    
    class MainWindow(QWidget):
        def __init__(self, *args, **kwargs):
            super().__init__(*args, **kwargs)
    
            self.setWindowTitle('TextEdit')
            self.setMinimumWidth(400)
    
            layout = QFormLayout()
            self.setLayout(layout)
            self.text_edit = QTextEdit(self)
            layout.addRow(self.text_edit)
            
            action = QPushButton('Press me', self)
            action.clicked.connect(self.action_cb)
            layout.addRow(action)
    
            self.show()
    
        def action_cb(self):
            print(self.text_edit.toPlainText())
            print(self.text_edit.document().toRawText())
    
    if __name__ == '__main__':
        app = QApplication(sys.argv)
        window = MainWindow()
        sys.exit(app.exec())
    Quote Quote  
  24. Thanks for the tip, I wasn't able to find anything.
    I won't change it back though, because I'll probably get complaints about the program not 'working', although I don't like the fact that you have to paste the PSSH - if needed - first.
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  25. Yeah - especially because your app works very well now.

    I'm playing around with it in my app, and I now have trouble decoding a "copy as fetch" from Firefox - it seems Firefox inserts \u2029 after "{" which json.loads() doesn't like...
    Quote Quote  
  26. first of all thanks for the great work
    Last edited by thej911; 11th Aug 2024 at 05:30.
    Quote Quote  
  27. Originally Posted by Obo View Post
    I'm playing around with it in my app, and I now have trouble decoding a "copy as fetch" from Firefox - it seems Firefox inserts \u2029 after "{" which json.loads() doesn't like...
    Just post the fetch in a text file if you want me to take a look
    https://github.com/DevLARLEY
    Keys from just the License URL: WidevineFetch
    Quote Quote  
  28. Thanks for the offer, but it's not necessary; I'll stay with my "copy as curl" parser for now and won't pursue the "copy as fetch" route further.
    Quote Quote  
  29. requests.exceptions.SSLError: HTTPSConnectionPool(host='fwp.now.com', port=443): Max retries exceeded with url: /wrapperWV (Caused by SSLError(SSLError(1, '[SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:1000)')))

    An error occurred while running
    Quote Quote  



Similar Threads

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