need login data to try.
signup a fake login and write here data
need login data to try.
signup a fake login and write here data
I have login credentials.
C:\Users\***>C:\Users\****\dwhelper\yt-dlp.exe --ap-mso=Comcast_SSO --ap-username=******* --ap-password=******* https://www.nbc.com/saturday-night-live/video/november-22-cameron-diaz/2828690
[NBC] 2828690: Downloading JSON metadata
[NBC] 2828690: Downloading JSON metadata
[NBC] 2828690: Downloading Provider Redirect Page
[NBC] 2828690: Logging in
[NBC] 2828690: Retrieving Session
ERROR: [NBC] 2828690: Unable to download webpage: HTTP Error 401: Unauthorized (caused by <HTTPError 401: 'Unauthorized'>); please report this issue on https://github.com/yt-dlp/yt-dlp . Make sure you are using the latest version; type yt-dlp -U to update. Be sure to call yt-dlp with the --verbose flag and include its complete output. (caused by <HTTPError 401: 'Unauthorized'>); please report this issue on https://github.com/yt-dlp/yt-dlp . Make sure you are using the latest version; type yt-dlp -U to update. Be sure to call yt-dlp with the --verbose flag and include its complete output.
yes, you have.
but download not work ...
so, if you need help, need you get data to login to some user to test your site
You cant make up a fake cable provider login and Im not given my real one. And there isnt an --ap-mso MSO option for NBC Univerisal, the option I could make a fake login for. i Thanks for the help tho.
it's very easy signup a new fake account ...
and download this (but expired soon, need fresh m3u8):Code:mail: pehixar560@xxyxi.com pssw: 54MdKVBH8__U2CatMy3Vgg/1332
Code:yt-dlp --allow-u https://east.manifest.na.theplatform.com/m/NnzsPC/WR9RHAVvc031,TQKS4MZAnzPK,0JgrP35n_Whz,w__EB5C4lGdl,APm9E6iApFxt,msw7jsu9glhQ,pcD3un6Za853,1v_kfBqts3_o,TrctMADym4CM/3.m3u8?sid=8eb4837e-41d4-40d9-a064-96cbe4f75072&policy=188569381&date=1640815420324&ip=147.135.78.20&schema=1.1&cid=b1d932bb-5d76-44de-9928-cc438788bdf0&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand¶ms=&tracking=true&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843%3A-3736011326163372675&sdk=PDK+6.4.3&autoPlay=true&MVPDid=undefined&sig=6554eceafe47a01c8541e59a486721fa91aa111b9324626726d2c75e4219fbb7
This didnt work for me. Thanks tho.
I got.
yt-dlp.exe --allow-u https://east.manifest.na.theplatform.com/m/NnzsPC/WR9RHAVvc031,TQKS4MZAnzPK,0JgrP35n_W...b822b1aa66cd0e
WARNING: You have asked for UNPLAYABLE formats to be listed/downloaded. This is a developer option intended for debugging.
If you experience any issues while using this option, DO NOT open a bug report
[generic] 3: Requesting header
[generic] 3: Downloading m3u8 information
[info] 3: Downloading 1 format(s): 0
[download] 3 [3].mp4 has already been downloaded
[download] 100% of 28.09KiB
'policy' is not recognized as an internal or external command,
operable program or batch file.
The system cannot accept the date entered.
Enter the new date: (mm-dd-yy)
'ip' is not recognized as an internal or external command,
operable program or batch file.
'schema' is not recognized as an internal or external command,
operable program or batch file.
'cid' is not recognized as an internal or external command,
operable program or batch file.
'host' is not recognized as an internal or external command,
operable program or batch file.
'meta' is not recognized as an internal or external command,
operable program or batch file.
'manifest' is not recognized as an internal or external command,
operable program or batch file.
'switch' is not recognized as an internal or external command,
operable program or batch file.
'am_sdkv' is not recognized as an internal or external command,
operable program or batch file.
'_fw_did' is not recognized as an internal or external command,
operable program or batch file.
'_fw_h_referer' is not recognized as an internal or external command,
operable program or batch file.
'nw' is not recognized as an internal or external command,
operable program or batch file.
'siteSectionId' is not recognized as an internal or external command,
operable program or batch file.
'am_extmp' is not recognized as an internal or external command,
operable program or batch file.
'tracking' is not recognized as an internal or external command,
operable program or batch file.
'uuid' is not recognized as an internal or external command,
operable program or batch file.
'am_appv' is not recognized as an internal or external command,
operable program or batch file.
Invalid parameter - =on-demand
'uoo' is not recognized as an internal or external command,
operable program or batch file.
'us_privacy_string' is not recognized as an internal or external command,
operable program or batch file.
'mparticleid' is not recognized as an internal or external command,
operable program or batch file.
'sfid' is not recognized as an internal or external command,
operable program or batch file.
'player' is not recognized as an internal or external command,
operable program or batch file.
'am_buildv' is not recognized as an internal or external command,
operable program or batch file.
'am_abvrtd' is not recognized as an internal or external command,
operable program or batch file.
'am_cpsv' is not recognized as an internal or external command,
operable program or batch file.
'metr' is not recognized as an internal or external command,
operable program or batch file.
'csid' is not recognized as an internal or external command,
operable program or batch file.
'userAgent' is not recognized as an internal or external command,
operable program or batch file.
'prof' is not recognized as an internal or external command,
operable program or batch file.
'afid' is not recognized as an internal or external command,
operable program or batch file.
'fallbackSiteSectionId' is not recognized as an internal or external command,
operable program or batch file.
'vpaid' is not recognized as an internal or external command,
operable program or batch file.
'_fw_vcid2' is not recognized as an internal or external command,
operable program or batch file.
'rdid' is not recognized as an internal or external command,
operable program or batch file.
'am_crmid' is not recognized as an internal or external command,
operable program or batch file.
'am_playerv' is not recognized as an internal or external command,
operable program or batch file.
'sdk' is not recognized as an internal or external command,
operable program or batch file.
'did' is not recognized as an internal or external command,
operable program or batch file.
'am_stitcherv' is not recognized as an internal or external command,
operable program or batch file.
'am_abtestid' is not recognized as an internal or external command,
operable program or batch file.
'sig' is not recognized as an internal or external command,
operable program or batch file.
You need to put quotation marks around the the URL. The windows command line is interpreting all the &,= signs, etc as separators.
After putting "".
Code:yt-dlp.exe --allow-u "https://east.manifest.na.theplatform.com/m/NnzsPC/ao79kuQfzrjS,Vz_CZkKUD1_5,MOVKzYyCM64w,APw6a3NGoOfJ,mM6GSHu0dTkn,_mQOJCQ_56MN,Aw4LNgPEWNMk,VskPm8kbEa0j,urLbscjFnvMc/1.m3u8?sid=0fb430c2-d373-4911-aaf3-2e315a6769aa&policy=188569381&date=1640819802451&ip=69.247.146.33&schema=1.1&cid=17aa81b2-062d-423a-9045-cf60b7dd2bc2&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&am_sdkv=null&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand&nw=169843&am_extmp=default&tracking=true&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&mparticleid=-3495382921861897842&us_privacy_string=1YNN&sfid=9244655&player=%5Bv2%5D+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&metr=1023&csid=oneapp_desktop_computer_web_ondemand&am_cpsv=4.0.0-2&userAgent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%3B+rv%3A95.0%29+Gecko%2F20100101+Firefox%2F95.0&afid=200265138&prof=nbcu_web_svp_js_https&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843%3A-3495382921861897842&am_crmid=-3495382921861897842&rdid=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_playerv=null&sdk=PDK+6.4.3&did=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_stitcherv=poc&am_abtestid=0&sig=675e54daa132cca192802c4ed5f90b89d8ca29ec5b3eb353c02e37c8801f3a31" WARNING: You have asked for UNPLAYABLE formats to be listed/downloaded. This is a developer option intended for debugging. If you experience any issues while using this option, DO NOT open a bug report [generic] 1.m3u8?sid=0fb430c2-d373-4911-aaf3-2e315a6769aa&policy=188569381&date=1640819802451&ip=69.247.146.33&schema=1.1&cid=17aa81b2-062d-423a-9045-cf60b7dd2bc2&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&am_sdkv=null&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand&nw=169843&am_extmp=default&tracking=true&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&mparticleid=-3495382921861897842&us_privacy_string=1YNN&sfid=9244655&player=[v2]+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&metr=1023&csid=oneapp_desktop_computer_web_ondemand&am_cpsv=4.0.0-2&userAgent=Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64;+rv:95.0)+Gecko/20100101+Firefox/95.0&afid=200265138&prof=nbcu_web_svp_js_https&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843:-3495382921861897842&am_crmid=-3495382921861897842&rdid=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_playerv=null&sdk=PDK+6.4: Requesting header [generic] 1.m3u8?sid=0fb430c2-d373-4911-aaf3-2e315a6769aa&policy=188569381&date=1640819802451&ip=69.247.146.33&schema=1.1&cid=17aa81b2-062d-423a-9045-cf60b7dd2bc2&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&am_sdkv=null&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand&nw=169843&am_extmp=default&tracking=true&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&mparticleid=-3495382921861897842&us_privacy_string=1YNN&sfid=9244655&player=[v2]+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&metr=1023&csid=oneapp_desktop_computer_web_ondemand&am_cpsv=4.0.0-2&userAgent=Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64;+rv:95.0)+Gecko/20100101+Firefox/95.0&afid=200265138&prof=nbcu_web_svp_js_https&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843:-3495382921861897842&am_crmid=-3495382921861897842&rdid=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_playerv=null&sdk=PDK+6.4: Downloading m3u8 information [info] 1.m3u8?sid=0fb430c2-d373-4911-aaf3-2e315a6769aa&policy=188569381&date=1640819802451&ip=69.247.146.33&schema=1.1&cid=17aa81b2-062d-423a-9045-cf60b7dd2bc2&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&am_sdkv=null&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand&nw=169843&am_extmp=default&tracking=true&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&mparticleid=-3495382921861897842&us_privacy_string=1YNN&sfid=9244655&player=[v2]+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&metr=1023&csid=oneapp_desktop_computer_web_ondemand&am_cpsv=4.0.0-2&userAgent=Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64;+rv:95.0)+Gecko/20100101+Firefox/95.0&afid=200265138&prof=nbcu_web_svp_js_https&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843:-3495382921861897842&am_crmid=-3495382921861897842&rdid=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_playerv=null&sdk=PDK+6.4: Downloading 1 format(s): 0 [hlsnative] Downloading m3u8 manifest [hlsnative] Total fragments: 399 [download] Destination: 1 [1.m3u8sid=0fb430c2-d373-4911-aaf3-2e315a6769aa&policy=188569381&date=1640819802451&ip=69.247.146.33&schema=1.1&cid=17aa81b2-062d-423a-9045-cf60b7dd2bc2&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&am_sdkv=null&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand&nw=169843&am_extmp=default&tracking=true&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&mparticleid=-3495382921861897842&us_privacy_string=1YNN&sfid=9244655&player=[v2]+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&metr=1023&csid=oneapp_desktop_computer_web_ondemand&am_cpsv=4.0.0-2&userAgent=Mozilla_5.0+(Windows+NT+10.0;+Win64;+x64;+rv -95.0)+Gecko_20100101+Firefox_95.0&afid=200265138&prof=nbcu_web_svp_js_https&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843 --3495382921861897842&am_crmid=-3495382921861897842&rdid=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_playerv=null&sdk=PDK+6.4].mp4 ERROR: unable to download video data: [Errno 2] No such file or directory: '1 [1.m3u8sid=0fb430c2-d373-4911-aaf3-2e315a6769aa&policy=188569381&date=1640819802451&ip=69.247.146.33&schema=1.1&cid=17aa81b2-062d-423a-9045-cf60b7dd2bc2&host=nbchls-prod.nbcuni.com&meta=false&manifest=M3U&switch=HLSServiceSecure&am_sdkv=null&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&siteSectionId=oneapp_desktop_computer_web_ondemand&nw=169843&am_extmp=default&tracking=true&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&mparticleid=-3495382921861897842&us_privacy_string=1YNN&sfid=9244655&player=[v2]+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&metr=1023&csid=oneapp_desktop_computer_web_ondemand&am_cpsv=4.0.0-2&userAgent=Mozilla_5.0+(Windows+NT+10.0;+Win64;+x64;+rv -95.0)+Gecko_20100101+Firefox_95.0&afid=200265138&prof=nbcu_web_svp_js_https&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843 --3495382921861897842&am_crmid=-3495382921861897842&rdid=6bace9ff-16f4-8f78-3f78-6d88e89204e5&am_playerv=null&sdk=PDK+6.4].mp4.ytdl
It's probably having a hard time creating a file with such a long name. Trying using the -o option like "-o video.mp4" to force a short filename.
Yes this ^ ^
and you dont need the .exe either in the syntax
This is indication you need to specify output template[Errno 2] No such file or directory:
-o output.mp4
BUT if its WV, hence the --allow-u
back to basics - you need to DL the video + audio as separate entities, decrypt then merge with ffmpeg
you cannot DL dash WV as a muxed entity.
Last edited by codehound; 29th Dec 2021 at 18:03.
NBC.com is not DRMed. You should be able to download a file in one go.
IDK, you don't need it for that site. I could be wrong, but I don't think any of the US network sites, ABC, CBS, NBC, FOX or CW use DRM. They just lock stuff behind a cable account, although most of it becomes free to view by anyone after a week during a season but may become locked again once the season is over.
Idk I grab ABC, FOX, NBC off Fubo or Hulu. ESPN / ESPN2 on Fubo and Hulu been WV for ages. But child's play.
Addendum: showtime.com is deffo DRM for years
Last edited by codehound; 29th Dec 2021 at 18:26.
I thought it worked but when I played the file, it was video of the commercials and audio of the episode.
I don't know. Try doing the way you did it originally using the URL of the show instead of the HLS link. But instead of passing in your login credentials (which it seems to be rejecting), try logging into nbc.com and then letting yt-dlp use your browser's cookies.
Or try downloading the HLS using N_m3u8DL-CLI instead.
Is there a command to let yt-dlp use your browser's cookies?
Code:yt-dlp.exe https://www.nbc.com/saturday-night-live/video/december-18-jeff-bridges/4016498 [NBC] 4016498: Downloading JSON metadata [NBC] 4016498: Downloading JSON metadata ERROR: [NBC] 4016498: This video is only available for users of participating TV providers. Use --ap-mso to specify Adobe Pass Multiple-system operator Identifier and --ap-username and --ap-password or --netrc to provide account credentials
Yeah, --cookies-from-browser chrome, or similar.
Code:yt-dlp.exe https://www.nbc.com/saturday-night-live/video/december-18-jeff-bridges/4016498 --cookies-from-browser chrome [Cookies] Extracting cookies from chrome [Cookies] Extracted 2779 cookies from chrome [NBC] 4016498: Downloading JSON metadata [NBC] 4016498: Downloading JSON metadata ERROR: [NBC] 4016498: This video is only available for users of participating TV providers. Use --ap-mso to specify Adobe Pass Multiple-system operator Identifier and --ap-username and --ap-password or --netrc to provide account credentials
What is N_m3u8DL-CLI ?
Ive tried Video Downloadhelper. It will download it, but when I play it, it plays the episode and commericals at the same time. One in a I think it said 3d direct output using VLC.
Also tried hls downloader. It will download all segments but never complete. Tried FFmpeg but no luck either usin m3u8 mainfest.
https://www.videohelp.com/software/N-m3u8DL-CLI
BTW, the --ap-mso, --ap-username and --ap-password syntax doesn't seem to require the equal sign. Did you try it with just a space?
yes I have tried without equal signs. It worked with equal signs about 2 months ago. Guess NBC changed something.
N_m3u8DL-CLI working so far.
Code:19:16:13.977 Start Parsing https://east.manifest.na.theplatform.com/m/NnzsPC/ao79kuQfzrjS,Vz_CZkKUD1_5,MOVKzYyCM64w,APw6a3NGoOfJ,mM6GSHu0dTkn,_mQOJCQ_56MN,Aw4LNgPEWNMk,VskPm8kbEa0j,urLbscjFnvMc.m3u8?sid=1fde3020-1810-4e80-b752-ff0f9f8a39e6&policy=188569381&date=1640826954208&ip=69.247.146.33&schema=1.1&manifest=M3U&tracking=true&switch=HLSServiceSecure&am_sdkv=null&fw_ae=d8b58f7bfce28eefcc1cdd5b95c3b663&_fw_did=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&_fw_h_referer=www.nbc.com&nw=169843&siteSectionId=oneapp_desktop_computer_web_ondemand&am_extmp=default&uuid=c670ad6a-d89a-463e-b06b-7bb9a688e8ec&am_appv=null&mode=on-demand&uoo=0&us_privacy_string=1YNN&mparticleid=-3495382921861897842&sfid=9244655&player=%5Bv2%5D+OneApp+-+PDK6+NBC.com&am_buildv=null&am_abvrtd=0&am_cpsv=4.0.0-2&csid=oneapp_desktop_computer_web_ondemand&metr=1023&userAgent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%3B+rv%3A95.0%29+Gecko%2F20100101+Firefox%2F95.0&prof=nbcu_web_svp_js_https&afid=200265138&fallbackSiteSectionId=9244655&vpaid=script&_fw_vcid2=169843%3A-3495382921861897842&rdid=7b53b32f-d3ea-d711-9b72-16935b21b3e2&am_crmid=-3495382921861897842&am_playerv=null&sdk=PDK+6.4.3&did=7b53b32f-d3ea-d711-9b72-16935b21b3e2&am_stitcherv=poc&am_abtestid=0&sig=bb48384699adf792b2b49a46144dfc1c8680fdc51c3d55bd9d57a4f7cdc993ba 19:16:14.568 Writing Json: [meta.json] 19:16:14.649 Master List Found 19:16:14.686 Writing Master List Json: [playLists.json] 19:16:14.689 Auto Selected Best Definition 19:16:14.691 Start Re-Parsing... 19:16:15.202 Writing Json: [meta.json] 19:16:15.230 File Duration: 57m49s 19:16:15.231 Original Count: 401, Selected Count: 401 19:16:15.253 Start Downloading 19:16:15.256 Downloading First Segement... 19:16:16.053 Reading File Info... PID NULL: Video h264, yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc PID NULL: Audio aac, 44100 Hz, stereo, fltp, 119 kb/s PID NULL: Data timed_id3 (ID3 / 0x20334449) 19:16:16.694 Waiting For Completion... 19:17:11.000 Progress: 91/401 (22.69%) -- 381.93 MB/1.64 GB (7.13 MB/s @ 03m03s)
Are you able to use the -ap stuff to download from another network? If so it's probably NBC that changed something. If not, it's probably Comcast that changed something. Regardless, you should report this to yt-dlp so they can investigate.
N_m3u8DL-CLI will probably download the commercials too. You may need to go into where it downloaded the files, delete the commercials and then concatenate the show parts together.
N_m3u8DL-CLI worked. Thanks for all your help achilles
yea, it's not encrypted. so as codehoud says no need --allow u (but work also with this)
then also yt-dlp work fine
yt-dlp "https://....m3u8" -o video.mp4
[Attachment 62615 - Click to enlarge]
[Attachment 62616 - Click to enlarge]