VideoHelp Forum



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

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



+ Reply to Thread
Page 1 of 4
1 2 3 ... LastLast
Results 1 to 30 of 105
  1. I made a folder on my Desktop called "N_m3u8DL-RE". I downloaded N_m3u8DL-RE and placed the file in that folder. I also put "ffmpeg" "ffplay" and "ffprobe" in the same folder. I am hoping it works on TubiTV as I was hoping to get an episode of "Arctic Air".

    I looked at Angela's guide but I am a bit stumped. I need to know what else to put in the folder. I did try that mp3u8 detector add on for FireFox. I appreciate any help in learning how to work with "N_m3u8DL-RE". Thank you in advance.
    Quote Quote  
  2. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    add mkvmerge.exe to merge video and audio
    ep01
    Code:
    N_m3u8DL-RE -M format=mkv "m3u8 url" --save-name ep_01
    see video show you how
    https://www.youtube.com/watch?v=KUznKUsQjko
    Quote Quote  
  3. iamghost: Thank you for your post. I have given it a try and I was able to download the video but not the audio. Then I found a "master manifest" m3u8 via hit details in "Video Download Helper. This gave me the options to download different videos but I ran across this problem:

    C:\Users\\Desktop\N_m3u8DL-RE>N_m3u8DL-RE -M format=mkv "https://manifest
    .production-public.tubi.io/db1b89db-9ee6-462a-aa94-dbac21e117a9/5vaqi6ej9u.m3u8?
    token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjZG5 fcHJlZml4IjoiaHR0cHM6Ly9ha2FtY
    WkyLnR1YmkudmlkZW8iLCJjb3VudHJ5IjoiQ0EiLCJkZXZpY2V faWQiOiIwNDNmZjg0OS03MzFmLTQyZ
    jQtYjdlYi0wYmY1ZDc4NDljNzUiLCJleHAiOjE2ODcwNDE5MDA sInBsYXRmb3JtIjoiV0VCIiwidXNlc
    l9pZCI6MH0.ABVfK2Acj1hxXjZFcxuthyYMfTApvcbo48qXNyb A5S8&manifest=true" --save-nam
    e ep_01
    19:31:53.583 INFO : N_m3u8DL-RE (Beta version) 20230412
    19:31:53.608 INFO : Loading URL: https://manifest.production-public.tubi.io/db1b
    89db-9ee6-462a-aa94-dbac21e117a9/5vaqi6ej9u.m3u8?token=eyJhbGciOiJIUzI1NiIsInR5c
    CI6IkpXVCJ9.eyJjZG5fcHJlZml4IjoiaHR0cHM6Ly9ha2FtYW kyLnR1YmkudmlkZW8iLCJjb3VudHJ5
    IjoiQ0EiLCJkZXZpY2VfaWQiOiIwNDNmZjg0OS03MzFmLTQyZj QtYjdlYi0wYmY1ZDc4NDljNzUiLCJl
    eHAiOjE2ODcwNDE5MDAsInBsYXRmb3JtIjoiV0VCIiwidXNlcl 9pZCI6MH0.ABVfK2Acj1hxXjZFcxut
    hyYMfTApvcbo48qXNybA5S8&manifest=true
    19:31:54.003 INFO : New version detected! v0.1.7
    19:31:54.048 INFO : Content Matched: HTTP Live Streaming
    19:31:54.048 INFO : Parsing streams...
    19:31:54.053 WARN : Master List detected, try parse all streams
    19:31:54.053 INFO : Extracted, there are 5 streams, with 4 basic streams, 1 audi
    o streams, 0 subtitle streams
    19:31:54.053 INFO : Vid 1280x720 | 2550 Kbps | avc1.640028
    19:31:54.053 INFO : Vid 1024x576 | 1945 Kbps | avc1.640028
    19:31:54.053 INFO : Vid 854x480 | 1341 Kbps | avc1.640028
    19:31:54.058 INFO : Vid 640x360 | 662 Kbps | avc1.4d401e
    19:31:54.058 INFO : Aud default-audio-group | stream_0 | en | 2CH
    19:31:54.058 ERROR: Cannot show selection prompt since the current terminal does
    not support ANSI escape sequences.


    C:\Users\\Desktop\N_m3u8DL-RE>

    I have more to learn obviously; but thank you very much for what I have learned from you. I am using a Windows 7 computer but I do have a Windows 11 Mini PC as well. Perhaps this "Cannot show selection prompt since the current terminal does not support ANSI escape sequences" problem won't exist there.

    I need to get a lot better at finding the "master m3u8" via "Inspect" video built into Firefox. If you or anyone else has any more tips I do believe I am getting close to accomplishing what I want to achieve. Thank you in advance.

    A tip I learned on the Internet somewhere. If you "right click and press shift and the same time when you are on the N_m3u8DL-RE" folder and select "open command window here" it takes you right to the terminal. This works in Windows 7 but maybe not in Windows 11.
    Last edited by Tom Saurus; 14th Jun 2023 at 19:07.
    Quote Quote  
  4. iamghost: Update I tried "Inspect" in Chrome and it is easier to use via that browser. I selected the top result and got the exact "m3u8" you have in the video. Unfortunately I am held back by the ANSI matter. I am going to give it a try on the Windows 11 Mini PC.
    Quote Quote  
  5. Member piaohua's Avatar
    Join Date
    May 2023
    Location
    中国
    Search PM
    Don't use mkvmerge, try -M mp4

    N_m3u8DL-RE --save-name "ep_01" "m3u8 url" -M mp4
    Quote Quote  
  6. piaohua: Thank you for your post. I tried what you suggested and the ANSI problem does not exist on my Windows 11 Mini Computer. Well anyway I have had success. I had trouble selecting 480p but figured out you go up select "basic" with the space bar when it comes to video and then press the space bar again the once all the x are removed from the boxes for video then you go down to 480 and get and x in there and it then gets 480p.

    Thank to both iamghost and piaohua for your help. It is nice to learn this skill. Perhaps others can learn from this thread as well.
    Last edited by Tom Saurus; 5th Jul 2023 at 15:24.
    Quote Quote  
  7. Member piaohua's Avatar
    Join Date
    May 2023
    Location
    中国
    Search PM
    Automatically select the best quality plus the following code:
    -sv best -sa best
    Quote Quote  
  8. as iamghost says, mkvmerge is a great tool to merge in mkv format

    but to merge all segments in mp4 container (-M format=mp4) or mkv (-M format=mkv) ffmpeg is enough

    ffplay and ffprobe useless for RE. instead need to have mp4decrypt or shaka (and add --use-shaka-packager to your RE command)
    Quote Quote  
  9. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by Tom Saurus View Post
    I looked at Angela's guide but I am a bit stumped. I need to know what else to put in the folder. I did try that mp3u8 detector add on for FireFox. I appreciate any help in learning how to work with "N_m3u8DL-RE". Thank you in advance.
    When your problem using N-m3u8DL-RE is solved perhaps you would be kind enough to point up any 'missing' information the guide and I can make edits for future users.
    Quote Quote  
  10. Originally Posted by lomero View Post
    as iamghost says, mkvmerge is a great tool to merge in mkv format

    but to merge all segments in mp4 container (-M format=mp4) or mkv (-M format=mkv) ffmpeg is enough

    ffplay and ffprobe useless for RE. instead need to have mp4decrypt or shaka (and add --use-shaka-packager to your RE command)

    Lomero: Thank you for your post. Where in the line do I put --use-shaka-packager is before or after the "url"? Also I got the shaka packager and I copied that .exe file to the N_m3u8DL-RE folder. I did click on the file and installed it but it kind of disappeared it was very quick. So I thought just do what you do before just copy it to the folder and see if that works.

    Angela: Your guides are terrific but I couldn't wrap my mind around how to set up the command line to get things running. iamghost really opened my eyes with that video where he had the text written out and then he found the m3u8 url and pasted it between the quotation marks.

    I had a tip about right clicking while pressing shift on the desktop folder. That works to get you to the command line in Windows 7 but in Windows 11 and probably ten that launches the Shell Box and that is not what you need. So just open the N_m3u8DL-RE folder and go to the address line and erase what is there and type cmd and press enter to get the program to launch.

    I am eager to learn but I need baby steps; maybe others are the same way.

    I usually go with 480p resolution because to me that look fine and it is DVD quality. 720p is nice but the files are bigger and hard drives are an expense that I stave off if I can.

    I had quite a lot of success with "Arctic Air" and hopefully that will continue. I did try "Lands End" on Tubi and perhaps that is where that Shanna Packer is vital. I am still learning and I appreciate all that I am gleaning here.

    Thank you everyone for the help you are giving me.
    Last edited by Tom Saurus; 15th Jun 2023 at 10:25.
    Quote Quote  
  11. don't click or try to open shaka. N_m3u8DL-RE use as default to decrypt if you add --use-shaka-packager instead mp4decrypt

    before or after the "url" isn't relevant

    so final command with shaka is: (with shaka on same folder with N_m3u8DL-RE)
    Code:
    N_m3u8DL-RE -M format=mkv --use-shaka-packager --key xx:xx "https://mpd" --save-name xxx
    with only mp4decrypt is: (with mp4decrypt on same folder with N_m3u8DL-RE)
    Code:
    N_m3u8DL-RE -M format=mkv --key xx:xx "https://mpd" --save-name xxx
    you can replace mkv with mp4 as you prefer to have final mp4 video
    Quote Quote  
  12. Originally Posted by lomero View Post
    don't click or try to open shaka. N_m3u8DL-RE use as default to decrypt if you add --use-shaka-packager instead mp4decrypt

    before or after the "url" isn't relevant

    so final command with shaka is: (with shaka on same folder with N_m3u8DL-RE)
    Code:
    N_m3u8DL-RE -M format=mkv --use-shaka-packager --key xx:xx "https://mpd" --save-name xxx
    with only mp4decrypt is: (with mp4decrypt on same folder with N_m3u8DL-RE)
    Code:
    N_m3u8DL-RE -M format=mkv --key xx:xx "https://mpd" --save-name xxx
    you can replace mkv with mp4 as you prefer to have final mp4 video

    Lomero: Thank you for this information. I will give it a try and see how it turns out.
    Quote Quote  
  13. Lomero: I had success with your code. I changed it a bit though as I chose mp4 instead of mkv. I tried this on this on "Land's End" the two part episode that starts the series. I checked the file and it works. Thank you very much for taking the time to educate me. I am saving that code to work with going forward and eventually I should memorize it.
    Quote Quote  
  14. It has been working well for awhile now. However now I have having problems getting the videos from Tubi TV. Here is a log file:

    LOG 2023/06/20
    Save Path: C:\Users\\Desktop\N_m3u8DL-RE\Logs
    Task Start: 2023/06/20 15:29:19
    Task CommandLine: N_m3u8DL-RE -M format=mp4 --use-shaka-packager --key xxx https://manifest.production-public.tubi.io/731e43f3-d2fd-4eea-b866-9471037ee95c/71euvg...&manifest=true --save-name xxx

    15:29:19.887 INFO : N_m3u8DL-RE (Beta version) 20230615
    15:29:19.903 EXTRA: ffmpeg => C:\Users\\Desktop\N_m3u8DL-RE\ffmpeg.exe
    15:29:19.905 EXTRA: shaka-packager => C:\Users\\Desktop\N_m3u8DL-RE\shaka-packager.exe
    15:29:19.905 INFO : Loading URL: https://manifest.production-public.tubi.io/731e43f3-d2fd-4eea-b866-9471037ee95c/71euvg...&manifest=true
    15:29:20.084 INFO : New version detected! v0.1.9-beta
    15:29:20.252 INFO : Content Matched: HTTP Live Streaming
    15:29:20.253 INFO : Parsing streams...
    15:29:20.256 WARN : Master List detected, try parse all streams
    15:29:20.263 WARN : Writing meta json
    15:29:20.265 INFO : Extracted, there are 5 streams, with 4 basic streams, 1 audio streams, 0 subtitle streams
    15:29:20.267 INFO : Vid 1280x720 | 2548 Kbps | avc1.640028
    15:29:20.269 INFO : Vid 1024x576 | 1960 Kbps | avc1.640028
    15:29:20.272 INFO : Vid 854x480 | 1343 Kbps | avc1.640028
    15:29:20.274 INFO : Vid 640x360 | 718 Kbps | avc1.4d401e
    15:29:20.277 INFO : Aud default-audio-group | stream_0 | 2CH
    15:29:33.746 INFO : Parsing streams...
    15:29:34.007 INFO : Selected streams:
    15:29:34.009 INFO : Vid *SAMPLE_AES_CTR 854x480 | 1343 Kbps | avc1.640028 | 922 Segments | ~01h32m14s
    15:29:34.013 INFO : Aud *SAMPLE_AES_CTR default-audio-group | stream_0 | 2CH | 923 Segments | ~01h32m14s
    15:29:34.015 WARN : Writing meta json
    15:29:34.017 INFO : Save Name: xxx
    15:29:34.022 INFO : Start downloading...Vid 854x480 | 1343 Kbps | avc1.640028
    15:29:34.023 WARN : fMP4 is detected, binary merging is automatically enabled
    15:29:34.258 WARN : Type: cenc
    15:29:34.265 WARN : PSSH(WV): EhAfWRAVt6RDEbRwNbanh+JFSOPclZsG
    15:29:34.268 WARN : KID: 1f591015b7a44311b47035b6a787e245
    15:29:34.272 WARN : Reading media info...
    15:29:34.325 INFO : [0x1]: Video, h264 (avc1), 854x480
    15:42:31.566 INFO : Binary merging...
    15:42:33.606 INFO : Decrypting...
    15:42:33.718 INFO : Start downloading...Aud default-audio-group | stream_0 | 2CH
    15:42:33.758 WARN : Type: cenc
    15:42:33.762 WARN : PSSH(WV): EhAfWRAVt6RDEbRwNbanh+JFSOPclZsG
    15:42:33.765 WARN : KID: 1f591015b7a44311b47035b6a787e245
    15:42:33.769 WARN : Reading media info...
    15:42:33.852 INFO : [0x1]: Audio, aac (mp4a), 125 kb/s
    15:43:57.733 INFO : Binary merging...
    15:43:58.547 INFO : Decrypting...
    15:43:58.550 WARN : xxx.mp4
    15:43:58.551 WARN : xxx.m4a
    15:43:58.553 WARN : Muxing to xxx.MUX.mp4
    15:43:58.787 WARN : [h264 @ 000001eb3e098080] top block unavailable for requested intra mode
    15:43:58.788 WARN : [h264 @ 000001eb3e098080] error while decoding MB 1 0, bytestream 1917
    15:43:59.051 WARN : [aac @ 000001eb40a24040] channel element 3.0 is not allocated
    15:43:59.052 WARN : [mp4 @ 000001eb3eb05d40] track 1: codec frame size is not set
    15:43:59.071 WARN : [mp4 @ 000001eb3eb05d40] aac bitstream error
    15:44:04.859 WARN : Last message repeated 55 times
    15:44:05.505 WARN : Cleaning files...
    15:44:05.633 WARN : Rename to xxx.mp4
    15:44:05.903 INFO : Done


    Thank you in advance for any help on how to deal with this problem.
    Quote Quote  
  15. 1) update N_m3u8DL-RE to 0.1.9 version

    2) obviously replace my generic --key xxxx with real kid:key .... your kid is 1f591015b7a44311b47035b6a787e245 add corresponding key

    3) also replace generic --save-name xxx to --save-name your_video_file_name
    Quote Quote  
  16. Lomero: Thank you for your post. I was able to update N_m3u8DL-RE to version 0.1.9
    I put the real kid : real psh
    The program didn't like the name so I reverted to generic.

    Here is a log:

    LOG 2023/06/20
    Save Path: C:\Users\\Desktop\N_m3u8DL-RE\Logs
    Task Start: 2023/06/20 17:23:53
    Task CommandLine: N_m3u8DL-RE -M format=mp4 --use-shaka-packager --key 1f591015b7a44311b47035b6a787e245:EhAfWRAVt6RDEbRwN banh+JFSOPclZsG https://manifest.production-public.tubi.io/731e43f3-d2fd-4eea-b866-9471037ee95c/71euvg...&manifest=true --save-name xxx

    17:23:53.598 INFO : N_m3u8DL-RE (Beta version) 20230618
    17:23:53.615 EXTRA: ffmpeg => C:\Users\\Desktop\N_m3u8DL-RE\ffmpeg.exe
    17:23:53.616 EXTRA: shaka-packager => C:\Users\\Desktop\N_m3u8DL-RE\shaka-packager.exe
    17:23:53.617 INFO : Loading URL: https://manifest.production-public.tubi.io/731e43f3-d2fd-4eea-b866-9471037ee95c/71euvg...&manifest=true
    17:23:53.984 INFO : Content Matched: HTTP Live Streaming
    17:23:53.987 INFO : Parsing streams...
    17:23:53.991 WARN : Master List detected, try parse all streams
    17:23:53.999 WARN : Writing meta json
    17:23:54.004 INFO : Extracted, there are 5 streams, with 4 basic streams, 1 audio streams, 0 subtitle streams
    17:23:54.006 INFO : Vid 1280x720 | 2548 Kbps | avc1.640028
    17:23:54.009 INFO : Vid 1024x576 | 1960 Kbps | avc1.640028
    17:23:54.012 INFO : Vid 854x480 | 1343 Kbps | avc1.640028
    17:23:54.014 INFO : Vid 640x360 | 718 Kbps | avc1.4d401e
    17:23:54.017 INFO : Aud default-audio-group | stream_0 | 2CH
    17:26:05.214 INFO : Parsing streams...
    17:26:05.756 INFO : Selected streams:
    17:26:05.757 INFO : Vid *SAMPLE_AES_CTR 854x480 | 1343 Kbps | avc1.640028 | 922 Segments | ~01h32m14s
    17:26:05.759 INFO : Aud *SAMPLE_AES_CTR default-audio-group | stream_0 | 2CH | 923 Segments | ~01h32m14s
    17:26:05.760 WARN : Writing meta json
    17:26:05.767 INFO : Save Name: xxx
    17:26:05.768 WARN : MuxAfterDone is detected, binary merging is automatically enabled
    17:26:05.770 INFO : Start downloading...Vid 854x480 | 1343 Kbps | avc1.640028
    17:26:05.933 WARN : Type: cenc
    17:26:05.939 WARN : PSSH(WV): EhAfWRAVt6RDEbRwNbanh+JFSOPclZsG
    17:26:05.945 WARN : KID: 1f591015b7a44311b47035b6a787e245
    17:26:05.949 WARN : Reading media info...
    17:26:06.013 INFO : [0x1]: Video, h264 (avc1), 854x480
    17:38:49.225 INFO : Binary merging...
    17:38:51.157 INFO : Decrypting...
    17:38:51.232 INFO : Start downloading...Aud default-audio-group | stream_0 | 2CH
    17:38:51.275 WARN : Type: cenc
    17:38:51.277 WARN : PSSH(WV): EhAfWRAVt6RDEbRwNbanh+JFSOPclZsG
    17:38:51.279 WARN : KID: 1f591015b7a44311b47035b6a787e245
    17:38:51.283 WARN : Reading media info...
    17:38:51.336 INFO : [0x1]: Audio, aac (mp4a), 125 kb/s
    17:40:15.246 INFO : Binary merging...
    17:40:16.323 INFO : Decrypting...
    17:40:16.378 WARN : xxx.mp4
    17:40:16.379 WARN : xxx.m4a
    17:40:16.380 WARN : Muxing to xxx.MUX.mp4
    17:40:16.614 WARN : [h264 @ 000001b415de66c0] top block unavailable for requested intra mode
    17:40:16.615 WARN : [h264 @ 000001b415de66c0] error while decoding MB 1 0, bytestream 1917
    17:40:16.894 WARN : [aac @ 000001b415e48e40] channel element 3.0 is not allocated
    17:40:16.895 WARN : [mp4 @ 000001b417f7bc40] track 1: codec frame size is not set
    17:40:16.913 WARN : [mp4 @ 000001b417f7bc40] aac bitstream error
    17:40:19.799 WARN : Last message repeated 55 times
    17:40:20.302 WARN : Cleaning files...
    17:40:20.426 WARN : Rename to xxx.mp4
    17:40:20.536 INFO : Done
    Quote Quote  
  17. I understand now how to do the file name. I am giving it another try.
    Quote Quote  
  18. Another failure same error. The file is encrypted. Thank you in advance for any additional advice.
    Quote Quote  
  19. Originally Posted by Tom Saurus View Post
    Lomero: Thank you for your post. I was able to update N_m3u8DL-RE to version 0.1.9
    I put the real kid : real psh
    The program didn't like the name so I reverted to generic.

    Here is a log:

    LOG 2023/06/20
    Save Path: C:\Users\\Desktop\N_m3u8DL-RE\Logs
    Task Start: 2023/06/20 17:23:53
    Task CommandLine: N_m3u8DL-RE -M format=mp4 --use-shaka-packager --key 1f591015b7a44311b47035b6a787e245:EhAfWRAVt6RDEbRwN banh+JFSOPclZsG https://manifest.production-public.tubi.io/731e43f3-d2fd-4eea-b866-9471037ee95c/71euvg...&manifest=true --save-name xxx
    You need to read up on how to get the decryption key as the format of the "--key" argument is
    Code:
    --key <key_id>:<decryption key>
    have a read of the stickied threads
    Quote Quote  
  20. ElCap: I will try to figure it out but as of now I am confused.
    Quote Quote  
  21. I am still trying to figure it out but regardless I am grateful for what I did learn.
    Quote Quote  
  22. Did you read https://forum.videohelp.com/threads/407216-Decryption-The-Dungeon-of-Despair#post2669281
    Section "The general process of getting decryption keys"

    For simple streaming services you can use getwvkeys or cdrm-project.com to do the license request to get the keys, you just need to supply the pssh, license url and headers if needed.
    Quote Quote  
  23. ElCap: I have read but my mind won't wrap around it. However the method iamghost and lomero works on some videos. I am grateful for what I have learned and I accept there is only so far I can get. So thank you to and everyone else that helped me. I may set some money aside and buy Tubedigger sometime in the future.
    Quote Quote  
  24. what show are you trying to grab? most of the stuff i tried to play was unencrypted, but i found the smurfs had widevine encryption.
    its one of the simpler services - copy the license url and the pssh and paste it into cdrm-project.com and it will return the key.

    Code:
    SUCCESS
    License:https://license.adrise.tv/challenge?platform=web&type=widevine_nonclearlead&external_id=D8C9610A0436077A95530588FD73F75C&drm_token=eyJhbGciOiJI--cut--sIjoxfQ.ZUYggu3q4vDBPq2veFMCl6k42Y5zRG9ZmEraHinhuq4
    
    PSSH:AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEIurw+rwOEgej9iXEtmdklxI49yVmwY=
    
    8babc3eaf038481e8fd89712d99d925c:ecfd94e0841d19b40719a5b7f2e05627
    then you use that with the n_m3u8DL-RE command as an argument
    Code:
    --key 8babc3eaf038481e8fd89712d99d925c:ecfd94e0841d19b40719a5b7f2e05627
    Quote Quote  
  25. ElCap: I was trying to get the "In The Heat Of The Night" TV Movies.

    Can License and PSSH be found with the F 12 Developmental Tools that one uses to find the m3u8? I just checked out the cdrm-project website and that is really neat.

    I am reading through this thread and you sure helped people a lot in there so maybe I can get a better understanding. Thank you for helping those people and others.

    https://forum.videohelp.com/threads/405233-Can-t-find-the-MPD-file-of-Tubi

    I had given up but you have me thinking maybe I can grasp this and I better practice if I do manage it as skills unless thoroughly entrenched can evaporate.

    Thank you for not giving up on me.
    Quote Quote  
  26. yeh, follow the "KEY" section of this post.
    the pssh can be found in the response to any of the submanifest m3u8s
    - in dev tools network tab, filter on m3u8 and look at the response. find the line that looks like this
    Code:
    #EXT-X-KEY:METHOD=SAMPLE-AES-CTR,URI="data:text/plain;base64,AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEB9ZEBW3pEMRtHA1tqeH4kVI49yVmwY=",KEYID=0x1F591015B7A44311B47035B6A787E245,KEYFORMATVERSIONS="1",KEYFORMAT="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"
    and copy out the pssh
    ie.
    Code:
    AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEB9ZEBW3pEMRtHA1tqeH4kVI49yVmwY=
    if the m3u8 doesnt have that try the next one.
    - then filter the network tab for "license", then copy the full url that starts with "https://license.adrise.tv/challenge?......" thats your license url.

    paste those 2 into cdrm-project.com to get the kid:key, then use the N_m3u8DL-RE commands in this thread to download, decrypt and merge.
    example:
    Code:
    N_m3u8DL-RE.exe --key "<kid:key>" "<first_m3u8_url>" -mt -M format=mkv
    Quote Quote  
  27. ElCap: I knew it would fail to do drop url in as it downloads but it is encrypted. But the log file gives me a PSSH and KID. But maybe the Kid is right but the pssh is wrong.

    Here is the log:

    LOG 2023/06/29
    Save Path: C:\Users\Desktop\N_m3u8DL-RE\Logs
    Task Start: 2023/06/29 19:00:03
    Task CommandLine: N_m3u8DL-RE -M format=mkv --use-shaka-packager --key xxx https://manifest.production-public.tubi.io/6932e641-e262-4342-8119-b94b4f07c59f/h4sg2p...&manifest=true --save-name xxx

    19:00:03.900 INFO : N_m3u8DL-RE (Beta version) 20230628
    19:00:03.916 EXTRA: ffmpeg => C:\Users\Desktop\N_m3u8DL-RE\ffmpeg.exe
    19:00:03.918 EXTRA: shaka-packager => C:\Users\Desktop\N_m3u8DL-RE\shaka-packager.exe
    19:00:03.918 INFO : Loading URL: https://manifest.production-public.tubi.io/6932e641-e262-4342-8119-b94b4f07c59f/h4sg2p...&manifest=true
    19:00:04.285 INFO : Content Matched: HTTP Live Streaming
    19:00:04.288 INFO : Parsing streams...
    19:00:04.290 WARN : Master List detected, try parse all streams
    19:00:04.296 WARN : Writing meta json
    19:00:04.300 INFO : Extracted, there are 5 streams, with 4 basic streams, 1 audio streams, 0 subtitle streams
    19:00:04.301 INFO : Vid 1280x720 | 2572 Kbps | avc1.640028
    19:00:04.303 INFO : Vid 1024x576 | 1967 Kbps | avc1.640028
    19:00:04.305 INFO : Vid 854x480 | 1350 Kbps | avc1.640028
    19:00:04.308 INFO : Vid 640x360 | 716 Kbps | avc1.4d401e
    19:00:04.310 INFO : Aud default-audio-group | stream_0 | 2CH
    19:00:34.256 INFO : Parsing streams...
    19:00:34.735 INFO : Selected streams:
    19:00:34.738 INFO : Vid *SAMPLE_AES_CTR 640x360 | 716 Kbps | avc1.4d401e | 920 Segments | ~01h32m01s
    19:00:34.742 INFO : Aud *SAMPLE_AES_CTR default-audio-group | stream_0 | 2CH | 921 Segments | ~01h32m01s
    19:00:34.744 WARN : Writing meta json
    19:00:34.751 INFO : Save Name: xxx
    19:00:34.752 WARN : MuxAfterDone is detected, binary merging is automatically enabled
    19:00:34.757 INFO : Start downloading...Vid 640x360 | 716 Kbps | avc1.4d401e
    19:00:34.881 WARN : Type: cenc
    19:00:34.884 WARN : PSSH(WV): EhAJqQUDr1ZHJINXKE5VieM2SOPclZsG
    19:00:34.910 WARN : KID: 09a90503af5647248357284e5589e336
    19:00:34.916 WARN : Reading media info...
    19:00:35.174 INFO : [0x1]: Video, h264 (avc1), 640x360
    19:06:47.731 INFO : Binary merging...
    19:06:49.430 INFO : Decrypting...
    19:06:49.541 INFO : Start downloading...Aud default-audio-group | stream_0 | 2CH
    19:06:49.568 WARN : Type: cenc
    19:06:49.569 WARN : PSSH(WV): EhAJqQUDr1ZHJINXKE5VieM2SOPclZsG
    19:06:49.572 WARN : KID: 09a90503af5647248357284e5589e336
    19:06:49.573 WARN : Reading media info...
    19:06:49.659 INFO : [0x1]: Audio, aac (mp4a), 125 kb/s
    19:08:18.173 INFO : Binary merging...
    19:08:19.085 INFO : Decrypting...
    19:08:19.089 WARN : xxx.mp4
    19:08:19.090 WARN : xxx.m4a
    19:08:19.091 WARN : Muxing to xxx.MUX.mkv
    19:08:19.336 WARN : [h264 @ 0000027afd0c6500] top block unavailable for requested intra mode -1
    19:08:19.338 WARN : [h264 @ 0000027afd0c6500] error while decoding MB 3 0, bytestream 804
    19:08:19.660 WARN : [aac @ 0000027a81f51340] Prediction is not allowed in AAC-LC.
    19:08:21.545 WARN : Cleaning files...
    19:08:21.607 WARN : Rename to xxx.mkv
    19:08:21.867 INFO : Done

    I took that license line you posted above and put in the pssh that the log file had and it didn't work out over at the Cdrm Project.

    However despite failure and even if I get no further I am glad I gave it a try. I am grateful for what I can get with the first method I learned for the unencrypted videos.

    I'll put some money aside for TubeDigger. Thank you for all the help you gave me and the other posters as well.
    Quote Quote  
  28. try converting that short pssh "EhAJqQUDr1ZHJINXKE5VieM2SOPclZsG" to a full widevine box pssh https://tools.axinom.com/generators/PsshBox
    Code:
    AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEJqx5hyRokadlCcgfltNMG9I49yVmwY=
    and then use that on cdrm-project.com
    Image
    [Attachment 72136 - Click to enlarge]


    if that doesnt work, paste a screenshot of what cdrm-project shows
    Quote Quote  
  29. ElCap: Thank you for your help and guidance. I was able to follow your directions in post number 26 and get the license and pssh and then using cdrm-project got the proper key and the file downloaded and was decrypted. I am going to practice this often to get it ingrained but it is worth the effort.
    Quote Quote  
  30. A couple of tips, when it comes to the pssh you must be precise I neglected an equal sign on the end and it was rejected. I realized my mistake and corrected it. Also if your Internet goes out when in the process of using N_m3u8DL-RE and your project fails; don't give up, don't delete what has been gotten and just load the project again. What is missing will be gotten and then decrypted. It took me quite a while to get my project done this morning, but I learned more and it did turn out. With practice I should get quicker at it. Once again thank you to everyone that helped me. I hope A-n-g-e-l-a can find something of merit from this thread that she can put in a guide. Thank you iamghost, piaohua, lomero, A-n-g-e-l-a and El Cap. I appreciate being spoon fed as some would say; some of us need extra guidance and thank you all and other posters as well that teach us.
    Quote Quote  



Similar Threads

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