I can't crack using YDL, youtube-dl or other downloaders I just don't know how to do this and have been trying for over 6 hours.
I have SlingTV with all the add-on packages and can easily watch every event on the NBC Olympics website, but when it comes to downloading it I am useless, I would really appreciate anyone walking or showing me how to download one of these event replays in the highest possible quality available.
an example of the video I am trying to download
https://stream.nbcolympics.com/track-and-field-session-8-integrated-feed
[Attachment 60170 - Click to enlarge]
I just don't know how to use YDL or youtube-dl now that I have that url above, It's hard to find a tutorial on what to do next, but It would mean the world to me if someone can just spend 5 mins to show me what to do
+ Reply to Thread
Results 1 to 20 of 20
Thread
-
-
Send login info (user/pass) via private message so I can access and I'll show you .
-
For example this video
https://stream.nbcolympics.com/track-and-field-session-3-womens-triple-jump-qualifying -
Try with Streamlink
Code:streamlink --http-header "User-Agent=Your User Agent" --http-header "Referer=https://stream.nbcolympics.com/" --http-query-param "hdnts=See Screenshot" ".m3u8 link" best -o video.ts
[Attachment 60233 - Click to enlarge] -
-
-
Okay so got streamlink, got my VPN and also got CMD open ready, how do I enter this video link to download it ?
https://stream.nbcolympics.com/track-and-field-session-10-mens-triple-jump-qualifying
Would you be able to write me out the command to enter into CMD to get that video above please ?
I will give you my SlingTV details if needed (SlingTV is any other TV Provider is needed to be able to watch through the NBCOlympics Website) -
Press F12 before playing the video to open Developers Tools, then click on Network panel, type "m3u8" into the filter imput box (as shown on the screenshot above), and copy the first "master_vod.m3u8" link.
I could do it, but you would get an error. You must do it by yourself.
Just copy this in notepad and replace what's in red with what you find in the developer tools
Code:streamlink --http-header "User-Agent=xxx" --http-header "Referer=https://stream.nbcolympics.com/" --http-query-param "hdnts=xxx" ".m3u8 link" best -o video.ts
[Attachment 60234 - Click to enlarge]Last edited by lfer94; 8th Aug 2021 at 04:13.
-
It should look like this:
Code:streamlink --http-header "User-Agent=Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36" --http-header "Referer=https://www.directvsports.com/" --http-query-param "hdnts=exp=1628413746~acl=*~hmac=d9a9d189767b09be1078665a4627473a9a04d7064c2d08aafc369a9d2d86532e" "https://directvsports-live.akamaized.net/hls/live/2026679/DTVSPAN/stream05/hdntl=exp=1628500092~acl=%2f*~data=hdntl~hmac=e9d89268f0f5644fbd9d5e7db242dc43ecbcf565c93c0d735e7d29082f6e1532/streamPlaylist-archive.m3u8?startTime=1628096100&endTime=1628103600" best -o video.ts
Last edited by lfer94; 8th Aug 2021 at 06:46.
-
Last edited by lfer94; 8th Aug 2021 at 06:41.
-
lfer94 Thanks for your post, this is great. But I'm having a problem. Maybe you can help me?
I tried your method, and on some videos it works and some others it doesnt. I'll explain.
I watch the replays on nbcolympics without logging in (no cable service). Watching this way give me a 30 minute time limit to watch a video. Then I have to empty browser cache and restart the browser to watch another 30 minutes. The video RajaBell posted is like this. Has 30 minute limit. But for example this video has no time limit.
The one that has no time limit also has no hdnts parameters and I can download it just fine. However any video that has hdnts info and I enter it as you explained doesnt work. I get the "forbidden" error from streamlink.
Could you give it a try again and see of its working for you? because it sure isn't working for me.
I found another way to download these expiring videos but I run into another problem. The solution I found is to use the address of VIDEO_0_6569000_vod.m3u8 file which looks like this:
https://sprtlive28.akamaized.net/hls/live/586446/NBCOlympics0c1a4751/clear-1/exp=16323...96000_vod.m3u8
And to use the syntax of:
Code:streamlink "above URL" best -o xxx.ts
So do you have any solution?
If I could restart downloading from the middle of the video then it would help. But I don't know how. This way I could download the first half, and then start a second stream and download the second half by dictating a start time. Is there such a parameter?
Would appreciate your help man.Last edited by Countermeasure; 21st Sep 2021 at 15:09.
-
Ok, I was reading the documentation on streamlink and found this parameter:
https://streamlink.github.io/cli.html
--hls-start-offset [HH:]MM:SS
Amount of time to skip from the beginning of the stream. For live streams, this is a negative offset from the end of the stream (rewind).
Default is: 00:00:00.
I'm about to tinker with it see if I can get that to work. Not sure abut the syntax, whether I should write as "00:00:00" or "[00:]00:00". But gonna test and see.
I also wonder if its possible to simply add parameters at the end of the m3u8 url and get the server to simply send the right data. Maybe you guys can shine some light on that. I don't know the syntax to try it.
***EDIT: Ok I tested with "00:00:00" format and its working! I can start from an offset. So I've solved my problem. Sorry to trouble you guys and thanks for this forum and your support.Last edited by Countermeasure; 21st Sep 2021 at 18:09.
-
I can't play the video that Raja Bell posted, so I can't test it. If you post here all the request headers for any video with hdnts info, maybe I could help you.
You can increase the download speed adding --stream-segment-threads 10
Code:streamlink --stream-segment-threads 10 "URL" best -o xxx.ts
Code:streamlink --stream-segment-threads 10 --hls-start-offset 00:30:00 "URL" best -o xxx.ts
Code:streamlink --stream-segment-threads 10 --hls-start-offset 00:30:00 --hls-duration 00:30:00 "URL" best -o xxx.ts
Last edited by lfer94; 21st Sep 2021 at 18:10.
-
Hey thanks lfer. Much appreciated
If you post here all the request headers for any video with hdnts info, maybe I could help you. -
What do you do if there's no hdnts? Sorry, but I'm all new to this and trying to figure things out. I'm been trying to dl. this vid from Olympics.com: https://olympics.com/en/video/women-s-pole-vault-qualifying-b-athletics-tokyo-2020-replays.
-
Use The Stream Detector add-on.
It gave me this, which seems to start downloading just fine
Code:ytdlp -N 8 --no-part --restrict-filenames --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36" --referer "https://olympics.com/" "https://vod-b.olympicchannel.com/output/tok1000991/manifest-1655228268.m3u8?hdnts=exp=1664830517~acl=/*~hmac=c29317e5187b31c0902abf574d8fe1f66284b18e0d8a9666fc92d57ea7eefbac"
Code:[generic] *~hmac=c29317e5187b31c0902abf574d8fe1f66284b18e0d8a9666fc92d57ea7eefbac: Downloading webpage [generic] *~hmac=c29317e5187b31c0902abf574d8fe1f66284b18e0d8a9666fc92d57ea7eefbac: Downloading m3u8 information [info] *~hmac=c29317e5187b31c0902abf574d8fe1f66284b18e0d8a9666fc92d57ea7eefbac: Downloading 1 format(s): 6312+audio_group-ENGLISH [hlsnative] Downloading m3u8 manifest [hlsnative] Total fragments: 1879 [download] Destination: manifest-1655228268-[~hmac=c29317e5187b31c0902abf574d8fe1f66284b18e0d8a9666fc92d57ea7eefbac].f6312.mp4 WARNING: The download speed shown is only of one thread. This is a known issue and patches are welcome [download] 7.9% of ~5.36GiB at 1.32MiB/s ETA 02:35 (frag 149/1879)
-
yt-dlp have built in extractor for olympics.com
so, use simply yt-dlp https://olympics.com/en/video/women-s-pole-vault-qualifying-b-athletics-tokyo-2020-replays
to download at best res available (or add -F to see all resolution available)
Similar Threads
-
Anybody having luck with NBCOlympics.com streams?
By PennyHartz in forum Video Streaming DownloadingReplies: 60Last Post: 4th Sep 2024, 14:25 -
Download full-videos from YOUKU.COM
By minegroasprilla in forum Video Streaming DownloadingReplies: 22Last Post: 25th May 2023, 20:47 -
NBC Olympics Download Help
By narltv2 in forum MacReplies: 3Last Post: 29th Jul 2021, 11:45 -
Olympics Channel Video Download
By prncsshazel in forum Video Streaming DownloadingReplies: 4Last Post: 2nd Mar 2018, 03:39 -
NBCOlympics.com Rio 16
By hoss in forum Video Streaming DownloadingReplies: 5Last Post: 22nd Aug 2016, 22:33