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!
+ Reply to Thread
Results 31 to 41 of 41
-
Wow. That's a neat command and good to know. Thanks @snakeBut just to be safe, this command doesn't get rid of the first fragment, right?
The first fragment isn't actually corrupted, it's just that N_m3u8 can't handle the m3u8 for some reason. All fragments are from the same ts file with different range bytes.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
I'm afraid it does, lol. 😅 I hadn't realized you had removed the:
Code:#EXTINF:12.012,
-
When I executed N_m3u8 on the original file, it failed and after taking a look at the decrypted fragments ts, only the first one was broken, the others were ok. So I thought that if I removed the first #EXTINF maybe N_m3u8 could figure it out on its own because all these fragments were from the same ts file, so maybe a specific byte range was messed up (maybe on purpose). I don't know if this is the explanation for what is happening but in a normal case, it should have corrupted it indeed as you said.
That feature would be kinda rarely used, but I agree, it would have been useful here. I guess you could fix this by writing a custom script but is kinda overkill. Also, I had no idea you could place tags as traps. Thanks for the info!--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Ah, got you.
That feature would be kinda rarely used, but I agree, it would have been useful here. I guess you could fix this by writing a custom script but is kinda overkill. Also, I had no idea you could place tags as traps. Thanks for the info! -
When the #EXTINF is removed it downloads segment one correctly but skips 2 and moves number on all rest up by 1
with it in it fails 1 and does all the rest correctlyLast edited by Jagomister; 10th Mar 2024 at 01:18.
-
I have no idea what you're talking about. I checked the duration of the final video and is the same as the original. If, however, my approach doesn't work for you, then maybe someone will come up with a better fix. The main idea is that there are no corrupted fragments, only that N_m3u8 can't handle them.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
N_m3u8DL-RE is a great tool, but it's not perfect. For AES-128 where the key is easily located with an URI, I personally prefer Streamlink. And it seems to do the job perfectly here. Just replace the path/to/key with the proper URI for each stream:
Code:❯ streamlink --hls-segment-key-uri "https://path/to/key/" "https://d2o75c1wl3rtfi.cloudfront.net/Philsophy-MASTER-1/index.m3u8" best -o "Philosophy.mp4" [cli][info] Found matching plugin hls for URL https://d2o75c1wl3rtfi.cloudfront.net/Philsophy-MASTER-1/index.m3u8 [cli][info] Available streams: 73k (worst), 224p_alt, 224p, 720p_alt, 720p (best) [cli][info] Opening stream: 720p (hls-multi) [cli][info] Writing output to ...\Philosophy.mp4 [utils.named_pipe][info] Creating pipe streamlinkpipe-15160-1-5915 [utils.named_pipe][info] Creating pipe streamlinkpipe-15160-2-8337 [download] Written 779.94 MiB to Philosophy.mp4 (36s @ 22.46 MiB/s) [cli][info] Stream ended [cli][info] Closing currently open stream...
-
If you do not remove the #EXTINF look in the working directory you will notice that seg 0 failed ad 1,2 ... where fine
If you remove the #EXTINF then seg 0 downloads fine however seg 1 is skipped so seg 2 is becomes 1.ts 3 become 2.ts .....
when the segments are combined seg 0 is doubled and and used in position 0 and 1 (first 24 secs is seg 0 on repeat) -
Last edited by 2nHxWW6GkN1l916N3ayz8HQoi; 10th Mar 2024 at 05:22.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Yer I am its working great. Did not like passing the key as a file path but easy to put them on web server and
Similar Threads
-
find m3u8 address in encrypted hls
By xnstt1907 in forum Video Streaming DownloadingReplies: 8Last Post: 10th Jun 2021, 03:46 -
Help Downloading m3u8 File encrypted with aes encryption
By thegeek in forum Video Streaming DownloadingReplies: 3Last Post: 15th Apr 2021, 06:07 -
Help downloading AES-encrypted HLS video stream
By Woodswolf in forum Video Streaming DownloadingReplies: 26Last Post: 25th May 2019, 14:20 -
Help me with AES encrypted HLS downloading ?
By shraman in forum Video Streaming DownloadingReplies: 0Last Post: 30th Jul 2018, 06:54 -
Help downloading AES-encrypted HLS video stream
By vidder in forum Video Streaming DownloadingReplies: 3Last Post: 4th Jul 2018, 17:24