Anybody having luck with NBCOlympics.com streams?
C:\Users\phartz>C:\Users\phartz\Downloads\ffmpeg-N-100121-g052b4c3481-win64-gpl-shared-vulkan\ffmpeg-N-100121-g052b4c3481-win64-gpl-shared-vulkan\bin\ffmpeg.exe -i https://sprtlive21.akamaized.net/hls/live/586438/NBCOIympics8f8eabc2/clear-1/master.m3...39751affa15b1e -c copy bv.ts
ffmpeg version N-100121-g052b4c3481 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9.3-win32 (GCC) 20200320
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-zlib --enable-libxml2 --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-opencl --enable-libvmaf --enable-vulkan --enable-libvorbis --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-libs=-lgomp
libavutil 56. 61.100 / 56. 61.100
libavcodec 58.114.100 / 58.114.100
libavformat 58. 64.100 / 58. 64.100
libavdevice 58. 11.103 / 58. 11.103
libavfilter 7. 91.100 / 7. 91.100
libswscale 5. 8.100 / 5. 8.100
libswresample 3. 8.100 / 3. 8.100
libpostproc 55. 8.100 / 55. 8.100
[https @ 0000015b3f46f340] HTTP error 403 Forbidden
https://sprtlive21.akamaized.net/hls/live/586438/NBCOIympics8f8eabc2/clear-1/master.m3...9751affa15b1e: Server returned 403 Forbidden (access denied)
Guess its getting hung up on Provider Credentials(XFinity username and Password) login?
Any other ideas? https://stream.nbcolympics.com/beach-volleyball-preliminary-match-3
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
Results 1 to 30 of 61
Thread
-
-
Code:
streamlink "https://sprtlive21.akamaized.net/hls/live/586438/NBCOIympics8f8eabc2/clear-1/exp=1627199000~acl=%2fhls%2flive%2f586438*~data=hdntl~hmac=713d2706a0bcdb3fa79d88a178232378cae492254361eabf8dd92b7956dd1216/VIDEO_1_4596000_vod.m3u8" best -o olympics.ts
-
Anyway around this?
(x86)\Streamlink\bin\streamlink.exe" https://g003-vod-us-cmaf-prd-cc.cdn.pea****tv.com/pub/global/wF2/APs/PCK_1620144326959...aster_cmaf.mpd best -o kl.ts
[cli][info] Found matching plugin dash for URL https://g003-vod-us-cmaf-prd-cc.cdn.pea****tv.com/pub/global/wF2/APs/PCK_1620144326959...aster_cmaf.mpd
error: https://g003-vod-us-cmaf-prd-cc.cdn.pea****tv.com/pub/global/wF2/APs/PCK_1620144326959...aster_cmaf.mpd is protected by DRM
https://www.pea****tv.com/watch/playback/vod/GMO_00000000274362_01/24e1f14e-6b73-3fc0-...5-ef45971cd9c5 -
Getting closer
Code:(x86)\Streamlink\bin\streamlink.exe" https://g005-sf-us-cmaf-prd-ll.cdn.pea****tv.com/pub/global/gTk/cGU/4214702/cmaf/1618603804307.7896/mpeg_2sec/master_cmaf.m3u8 best -o ml.ts [cli][info] Found matching plugin hls for URL https://g005-sf-us-cmaf-prd-ll.cdn.pea****tv.com/pub/global/gTk/cGU/4214702/cmaf/1618603804307.7896/mpeg_2sec/master_cmaf.m3u8 [cli][info] Available streams: 288p (worst), 432p, 540p_alt, 540p, 720p, 1080p (best) [cli][info] Opening stream: 1080p (hls-multi) [utils.named_pipe][info] Creating pipe streamlinkpipe-10588-1-3757 [utils.named_pipe][info] Creating pipe streamlinkpipe-10588-2-3546 [cli][error] Try 1/1: Could not open stream <Stream()> (No data returned from stream) error: Could not open stream <Stream()>, tried 1 times, exiting [cli][info] Closing currently open stream...
-
-
Basic streamlink syntax is incorrect - and put streamlink into your Windows Filepath, FFS !
https://www.computerhope.com/issues/ch000549.htm
Your first double quotation mark is tight up to the end of .exe when it should be tight up to the start of https:
Code:streamlink "https://g005-sf-us-cmaf-prd-ll.cdn.pea****tv.com/pub/global/gTk/cGU/4214702/cmaf/1618603804307.7896/mpeg_2sec/master_cmaf.m3u8" best -o ml.ts
Not tested to see if works either. But will not work if your basics are incorrect. AFAIK, this site is WV and streamlink will not therefore DL it anyway. Plus if you CAN DL it you will need the keys.
Also, you would normally DL a separate Video + Audio stream for this site.Last edited by codehound; 24th Jul 2021 at 17:05.
-
Great thread! New member here also attempting this. I've found that the m3u8 URL only appears in the network tab after you start playing. But it does work!
I have a question though. Streamlink says
Available streams: live (worst, best)
Opening stream: live (hls)
Does that mean it's using the best stream? -
Thanks, I used best but wasn't sure if I needed to do something different to make it choose live (best) ... I looked through all the documentation I could find but nothing about streams that have live (best, worst)
I'm surprised it's only 1280x720 but the bitrate matches what the browser player shows, 3-5mbpsLast edited by daygecko; 13th Jan 2022 at 13:33.
-
I just figured out there are multiple streams with different m3u8 URLS for some videos. Some have just one ending in _1 but other videos have multiple streams with _0, _1, all the way to _4. The lowest number is the highest quality as far as I can tell. The best I've gotten was 5-7mbps 1080P. Sometimes, maybe all the time, you can copy and paste the last part of a URL onto another one and force the higher res!
Last edited by daygecko; 13th Jan 2022 at 18:38.
-
To confirm, you can always remove the VIDEO_1 etc with VIDEO_0 and get 1080p!!
Also, there's a Firefox plugin called M3U8 Stream Detector that makes it easier than pressing F12 and filtering -
@codehound - I want to thank you for the double quote suggestion. I'm trying to grab something from NBC.com and tearing my hair out. Added the quotes to the m3u8 link and it works fine.
Also, I've found for anything NBCSports.com (NOT Peacock), yt-dlp works like a dream. NBCOlympics should be the same.
Copypasta the m3u8 link from your browser and...
Code:"yt-dlp.exe" --live-from-start "stream_url.m3u8" -o filename.mp4
I grabbed all of the USA & NBC parts of the Rolex 24 at Daytona a few days ago this way. While testing I grabbed some live skating content just to see if I could.
Edit Feb 4, 2022: I just tried ripping the opening ceremony a half hour before it finished airing and it didn't work properly. It grabbed everything from the beginning, but cut off at the time point where I started. So this method is only good for completed events.
And DON'T use -best with yt-dlp, it isn't recommended since it favors codec types over bitrate, resolution or number of audio channels. Left blank it properly grabs the best version.Last edited by doctorm; 4th Feb 2022 at 22:58.
-
I came up with a simple way to get the best quality video from the replays. You need M3U8 Stream Detector plugin for Firefox, Google Docs, and Streamlink
Install Streamlink https://streamlink.github.io/
Install M3U8 Stream Detector https://addons.mozilla.org/en-US/firefox/addon/hls-stream-detector/
Create a Google Sheet with 3 columns. Put titles for the columns in Row 1.
Column A is for the m3u8 URL
Column B is for the viewing URL. This is used to create the filename.
Column C gives you the Streamlink command
The reason for this column order is you can quickly see by looking at A which are completed
Go to the URL linked on the NBC Olympics website like https://stream.nbcolympics.com/figure-skating-ladies-short-program
Copy that URL into Column B
[Attachment 63408 - Click to enlarge]
Log in with your TV provider if needed. Click the big Play button in the middle of the screen. Stop playing as soon as you see green numbers appear on the M3U8 Stream Detector icon. In M3U8 Stream Detector, filter to the word VIDEO. You should get 1 or more URLs listed. Click the X icons to delete all but one.
Copy the M3U8 URL and paste it into Column A
Paste this formula into Column C
Code:=concatenate("streamlink " , LEFT(A2, SEARCH("VIDEO",A2)-1) , "VIDEO_0_6596000_vod.m3u8" ," best -o ", MID(B2,len("https://stream.nbcolympics.com/")+1,999) , ".ts" )
Copy the result of the formula. It's a Streamlink command and parameters
In your download folder, shift + right click and run Powershell
Paste the Streamlink command into Powershell and press enter. In a few seconds it should show that it's downloading. When it finishes it will say "closing stream"
There will be a file named for the original viewing URL for example figure-skating-ladies-short-program.tc
[Attachment 63409 - Click to enlarge] -
How long has that HLS Stream Detector addon been around? That's convenient.
It works with my suggested method as well, of course.
I had to mod an old version to use it with Pale Moon browser, but it works great... not that ctrl-shift-key and typing m3u8 in the search is that complicated. It's just easier. -
I decided to post here rather than start a new thread so that information would be easier to find. Has anyone had success downloading the new 2024 Olympics videos? They're already being posted. I tried the old methods but nothing seems to work. I could also be doing it wrong because it's been two years and I had to re-learn the process.
This is the page with the videos, but all of the trials seem to have been taken offline with links to Peacock to watch https://www.nbcolympics.com/schedule -
What method did you try? Works for me the way you get any NBC show now.
The Trails links for Track & Field are working. Get the --key pair and use N_m3u8DL-RE
Example:Code:N_m3u8DL-RE --key dba01e071469371ea187408b4addbd28:dda47a1803e2c0a96c72b6691b9ba3c5 "https://vod-lf-oneapp-prd.akamaized.net/pub/global/FER/8ad/dd5/202407/8addd5c8-e88d-5ead-84af-6699929339f5/nbcdtc12004891-ctr/master.mpd?audio=all&subtitle=all&forcedNarrative=true" --save-name "track-and-field-us-olympic-team-trials-day-10" -M format=mkv
HTML Code:https://stream.nbcolympics.com/track-and-field-us-olympic-team-trials-day-10
Perhaps you need to log into browser with your TV provider to be able to watch, but same process as getting a normal NBC show. -
-
Code:
╔════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ ooooooooo. oooo . ║ ║ `888 `Y88. `888 .o8 ║ ║ 888 .d88' .ooooo. .oooo. .ooooo. .ooooo. .ooooo. 888 oooo .o888oo oooo ooo ║ ║ 888ooo88P' d88' `88b `P )88b d88' `"Y8 d88' `88b d88' `"Y8 888 .8P' 888 `88. .8' ║ ║ 888 888ooo888 .oP"888 888 888 888 888 888888. 888 `88..8' ║ ║ 888 888 .o d8( 888 888 .o8 888 888 888 .o8 888 `88b. 888 . `888' ║ ║ o888o `Y8bod8P' `Y888""8o `Y8bod8P' `Y8bod8P' `Y8bod8P' o888o o888o "888" `8' ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════╝ Key Solution 2024 Olympic Trials: T&F Day 10: - Manifest url: https://g006-vod-us-cmaf-prd-ak.cdn.peacocktv.com/pub/global/FER/a7f/c92/202407/a7fc927f-8c4b-528e-816c-43085178d9fa/peacock711292-ctr/master.mpd - DRM Keys: --key 002278e92e7ae859f4ac61031537ae44:674fb8ea3d0625206906cbbf7f2a12a9
-
I tried the method I posted above back in 2022. The Stream Detector Firefox plugin finds no m3u8 URLs.
How can I get the m3u8 URL? And how can I get a key pair? -
Its not an m3u8 file, its an mpd. Standard way of getting these as per laid out in:
HTML Code:https://forum.videohelp.com/threads/404994-Decryption-and-the-Temple-of-Doom
HTML Code:https://forum.videohelp.com/threads/411862-Beyond-WKS-KEYS
Last edited by ehurdler; 9th Jul 2024 at 14:06. Reason: added second link
-
So for
I think I have the key
d32eb54f6044433e841272aa4bf4984
amediatailor.us-east-1.amazonaws.com/v1/dash/7f34bf1814de6fddce84b1e6c296b7a70243b88f/oneapp-atp-dash-vod-2s-generic/pub/global/FER/f6d/1f6/202406/f6d1f689-da50-5391-ba47-1a2ae93e48aa/nbcdtc12004784-ctr/master.mpd?aws.sessionId=3e412345-a21e-46f3-8c49-d1e837ad26ff -
-
Ok thanks. If you have time can you tell me how you found that key?
-
nothing to see here.
Last edited by darkw4v3; 12th Jul 2024 at 01:47. Reason: deleted
-
Still no luck. Any help would be appreciated. I can find mpd buts that's it. I haven't been on here since 21 and that was for the last Olympics and '16 before that so im rusty and don't know all the new techniques. Just need help with this then Ill see you again in 4 years. haha
can use this link as example:
Similar Threads
-
Got old, 74, need some help,tried many ways with no luck so, you know,
By Peggie in forum SVCD2DVD & VOB2MPGReplies: 2Last Post: 28th Jun 2019, 18:08 -
No Luck Muxing a MP4 with a MP3, all software fails, each plays in VLC
By TBoneit in forum Video ConversionReplies: 12Last Post: 24th May 2019, 07:20 -
Need help with LJ streams
By heehaa in forum Video Streaming DownloadingReplies: 1Last Post: 3rd Mar 2018, 14:51 -
Am I out of luck if I want a HDMI splitter that strips HDCP 2.2 in the US?
By Cyber Akuma in forum CapturingReplies: 55Last Post: 15th Oct 2016, 04:56 -
NBCOlympics.com Rio 16
By hoss in forum Video Streaming DownloadingReplies: 5Last Post: 22nd Aug 2016, 22:33