VideoHelp Forum

+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 50
Thread
  1. Is it possible to record a live 2 hours long more or less in full that has DRM Widevine? it only lets me record 30 seconds, 4 minutes, etc ... but not complete instead the VoD with DRM Widevine if I can download them and decrypt them completely, if someone manages to record a live completely with DRM Widevine to say the command and the program you have used, I will be eternally grateful to you.

    Try it with this channel...
    *******
    Last edited by d0b; 8th Sep 2021 at 12:57.
    Quote Quote  
  2. These are your keys...

    KID: 93c187068d43412582f02e08b94d5515
    Key: c5dab23cfef6da6507f34722ff7fd525
    Quote Quote  
  3. This is Live MPEG-DASH stream. It requires special tools for download.
    Quote Quote  
  4. If you don't need to "record" frequently, you can try a manual approach.
    I started the stream, copied one chunk, waited 10 minutes, tried to download the chunk, it still worked.
    Chunks seem to have an increment of 360 right there in the middle somewhere.

    So, basically, use Excel or something to fastly generate links to all the chunks. Download them with jDownloader.
    Download the init.
    Use Bulk Rename Utility to rename the files.
    Use Excel or something to generate a list of the files.
    Use type command in cmd to concatenate the init and the chunks.
    Code:
    type init.mp4 1.m4s 2.m4s... > vid.mp4
    Then do the same for audio.

    Easy-peasy.

    Quote Quote  
  5. Anything is possible in the universe, but LZAA is correct there are no publicly available tools for downloading live DRM. AFAIK.
    Quote Quote  
  6. Would you be able to tell me if this can be achieved, if someone gets it, please tell me.

    *****
    Last edited by d0b; 8th Sep 2021 at 12:58.
    Quote Quote  
  7. This one says that it does allow direct in addition to VoD but I don't know how to run it, in About says "A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems. "

    *****
    Last edited by d0b; 8th Sep 2021 at 12:57.
    Quote Quote  
  8. Originally Posted by d0b View Post
    This one says that it does allow direct in addition to VoD but I don't know how to run it, in About says "A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems. "

    h**ps://github.com/google/shaka-packager
    lol, ye, go ahead, use shaka packager "the media packaging and development framework" for downloading live drm stream xD
    Quote Quote  
  9. Originally Posted by [ss]vegeta View Post
    Originally Posted by d0b View Post
    This one says that it does allow direct in addition to VoD but I don't know how to run it, in About says "A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems. "

    h**ps://github.com/google/shaka-packager
    lol, ye, go ahead, use shaka packager "the media packaging and development framework" for downloading live drm stream xD
    I don't know how to run it, I will be eternally grateful if you tell me how to run it.
    Quote Quote  
  10. Originally Posted by d0b View Post
    I don't know how to run it, I will be eternally grateful if you tell me how to run it.
    Dude, I was being sarcastic.
    Shaka is kinda the exact opposite of what your goal is.

    Did you read my explanation/proposed method?
    It doesn't work for you?
    Quote Quote  
  11. Member notaghost's Avatar
    Join Date
    Sep 2020
    Location
    Pakistan
    Search PM
    use this project https://github.com/xhlove/XstreamDL-CLI
    Code:
     pip install -r requirements.txt
    Code:
    XstreamDL-CLI_v1.2.9_fix.exe --key c4837b45c6b44daabde7e789efddc5bc:29377b2c1b87e16e95e0874c48a2bbc3 --raw-concat --select --overwrite --enable-auto-delete "https://tvvvideolive.solocoo.tv/dashtvv2/smil:11sports1nlhd.ism/manifest.mpd"
    this only downloads ~15 MB flie then you have remove the output file and repeat the process
    Last edited by notaghost; 7th Sep 2021 at 08:33.
    discord=notaghost#9997
    Quote Quote  
  12. Originally Posted by notaghost View Post
    use this project https://github.com/xhlove/XstreamDL-CLI
    Code:
     pip install -r requirements.txt
    Code:
    XstreamDL-CLI_v1.2.9_fix.exe --key c4837b45c6b44daabde7e789efddc5bc:29377b2c1b87e16e95e0874c48a2bbc3 --raw-concat --select --overwrite --enable-auto-delete "https://tvvvideolive.solocoo.tv/dashtvv2/smil:11sports1nlhd.ism/manifest.mpd"
    this only downloads ~15 MB flie then you have remove the output file and repeat the process
    This method would work for VOD but not for direct.

    Have you tried the two methods I have listed?

    ******

    *****
    Last edited by d0b; 8th Sep 2021 at 12:59.
    Quote Quote  
  13. Member notaghost's Avatar
    Join Date
    Sep 2020
    Location
    Pakistan
    Search PM
    worked for me https://imgur.com/a/Ioi4jKj https://imgur.com/dL0oGZv
    github.com/google/shaka-packager is a development framework and github.com/Jayapraveen/Drm-Dash-stream-downloader this is one just another dash downloader
    discord=notaghost#9997
    Quote Quote  
  14. Originally Posted by notaghost View Post
    worked for me https://imgur.com/a/Ioi4jKj https://imgur.com/dL0oGZv
    github.com/google/shaka-packager is a development framework and ********* this is one just another dash downloader
    I have tried what you have given me but it's more of the same, what I am interested in is a complete direct, not small pieces.
    Last edited by d0b; 8th Sep 2021 at 12:59.
    Quote Quote  
  15. Originally Posted by notaghost View Post
    ****** this is one just another dash downloader
    If you have not tried this one why do you say "another dash downloader" ?
    Last edited by d0b; 8th Sep 2021 at 13:00.
    Quote Quote  
  16. Member notaghost's Avatar
    Join Date
    Sep 2020
    Location
    Pakistan
    Search PM
    Originally Posted by d0b View Post
    Originally Posted by notaghost View Post
    github.com/Jayapraveen/Drm-Dash-stream-downloader this is one just another dash downloader
    If you have not tried this one why do you say "another dash downloader" ?
    i looked into the code

    dashdownloader.py uses ffmpeg to decrypt instead of mp4decrypt


    ffmpeg -y -decryption_key {key} -i {filename} -codec copy -metadata title={video_title} dec_{filename}")
    and dashdownloader_multisegment.py doesnt have any code specifed for live it just parse mpd and combines and decrypt the segments
    it needs a lot of modification to make it work with live dash
    discord=notaghost#9997
    Quote Quote  
  17. I do not believe at all that there is not a method to record direct that have DRM Widevine I am totally convinced that if it is possible and that someone of this forum knows a method but does not want to say it because he is probably profiting by publishing events in some forum and does not want his business is screwed or am I wrong? I have managed to record the second part of a soccer event I do not even know how I did it but I have done, I have tried so many commands and so many programs that I do not even know what I do hahahahaha

    By the way, mp4decrypt does not decrypt a file mp4 that has been recorded with ffmpeg.
    Last edited by d0b; 9th Sep 2021 at 03:26.
    Quote Quote  
  18. Can anyone tell me what the author meant?
    h**ps://github.com/Jayapraveen/Drm-Dash-stream-downloader/issues/2
    Quote Quote  
  19. Originally Posted by d0b View Post

    By the way, mp4decrypt does not decrypt a file mp4 that has been recorded with ffmpeg.
    Incorrect my friend
    Quote Quote  
  20. Originally Posted by d0b View Post
    Can anyone tell me what the author meant?
    h**ps://github.com/Jayapraveen/Drm-Dash-stream-downloader/issues/2
    The git owner, Jayapraveen, means that he has not written his script to conform to DASH-IF, the internationally standard laid-down guidelines for interoperability between the major streaming companies who collaborate on this subject.

    He only supplies a basic script, knife and forked together, that YOU have to edit yourself to not only make it work, but to try and guess the compliance issues between the major streaming providers. In other words, you could (if you are knowledgeable enough) successfully edit the sourcecode for use on say, NF, but this does not necessarily mean it will work on DSNP, because his script is just a basic framework that doesn't actually comply with any standards.

    Don't assume everything on github is necessarily gospel - or even any good.

    AFAIK there are no publicly available tools to download live DRM WV streams. And if there is; because nothing is impossible, it won't be a one-click solution.
    Last edited by codehound; 9th Sep 2021 at 17:32.
    Quote Quote  
  21. Originally Posted by codehound View Post
    Originally Posted by d0b View Post

    By the way, mp4decrypt does not decrypt a file mp4 that has been recorded with ffmpeg.
    Incorrect my friend
    Please provide an example for me to test.
    Quote Quote  
  22. Ffmpeg corrupts drm-protected content while downloading, that's why you can't decrypt it. Your video is corrupt.
    Quote Quote  
  23. Member notaghost's Avatar
    Join Date
    Sep 2020
    Location
    Pakistan
    Search PM
    Originally Posted by d0b View Post
    I do not believe at all that there is not a method to record direct that have DRM Widevine I am totally convinced that if it is possible and that someone of this forum knows a method but does not want to say it because he is probably profiting by publishing events in some forum and does not want his business is screwed or am I wrong? I have managed to record the second part of a soccer event I do not even know how I did it but I have done, I have tried so many commands and so many programs that I do not even know what I do hahahahaha

    By the way, mp4decrypt does not decrypt a file mp4 that has been recorded with ffmpeg.
    try this
    Code:
    ffmpeg -i "http://49.12.209.130/1/master.m3u8" -c copy live.ts
    discord=notaghost#9997
    Quote Quote  
  24. Originally Posted by notaghost View Post
    Originally Posted by d0b View Post
    I do not believe at all that there is not a method to record direct that have DRM Widevine I am totally convinced that if it is possible and that someone of this forum knows a method but does not want to say it because he is probably profiting by publishing events in some forum and does not want his business is screwed or am I wrong? I have managed to record the second part of a soccer event I do not even know how I did it but I have done, I have tried so many commands and so many programs that I do not even know what I do hahahahaha

    By the way, mp4decrypt does not decrypt a file mp4 that has been recorded with ffmpeg.
    try this
    Code:
    ffmpeg -i "http://49.12.209.130/1/master.m3u8" -c copy live.ts
    What I was referring to is that an mpd link that has Widevine DRM even if ffmpeg lets you record the live stream then you could not decrypt it with mp4decrypt this is what I was referring to.



    Code:
    Failed to seek for auxiliary info, will only parse senc atoms for encryption info
    Link to test....
    h**ps://tvvvideolive.solocoo.tv/dashtvv2/smil:11sports1nlhd.ism/manifest.mpd
    Last edited by d0b; 10th Sep 2021 at 08:23.
    Quote Quote  
  25. Member notaghost's Avatar
    Join Date
    Sep 2020
    Location
    Pakistan
    Search PM
    did you even try this command?
    Code:
    ffmpeg -i "http://49.12.209.130/1/master.m3u8" -c copy live.ts
    http://49.12.209.130/1/watch
    discord=notaghost#9997
    Quote Quote  
  26. Originally Posted by notaghost View Post
    did you even try this command?
    Code:
    ffmpeg -i "http://49.12.209.130/1/master.m3u8" -c copy live.ts
    http://49.12.209.130/1/watch
    Have you converted the mpd link I posted to m3u8 without DRM?
    Quote Quote  
  27. I only put the Belgian channel on to try it out, not because I like it, but it is appreciated.

    VLC allows you to use an mpd link and record live streams that have Widevine DRM but it is absolutely useless because mp4decrypt is not able to decrypt it the only one I know of that allows you to do this is yt-dlp as long as it is a VOD not a live stream.

    By the way, would anyone on this forum know how to modify a python file?
    Last edited by d0b; 10th Sep 2021 at 16:27.
    Quote Quote  
  28. Originally Posted by d0b View Post

    By the way, would anyone on this forum know how to modify a python file?
    Notaghost - but you are still hammering on a door that is shut......
    Quote Quote  
  29. Originally Posted by codehound View Post
    Originally Posted by d0b View Post

    By the way, would anyone on this forum know how to modify a python file?
    Notaghost - but you are still hammering on a door that is shut......
    Knock Knock..
    Quote Quote  



Similar Threads