Skip to content

NBC Extractor gives 400 and 404 errors on recent URLs #12432

@dwalkerdon

Description

@dwalkerdon

Checklist

  • I'm reporting that yt-dlp is broken on a supported site
  • I've verified that I have updated yt-dlp to nightly or master (update instructions)
  • I've checked that all provided URLs are playable in a browser with the same IP and same login details
  • I've checked that all URLs and arguments with special characters are properly quoted or escaped
  • I've searched known issues, the FAQ, and the bugtracker for similar issues including closed ones. DO NOT post duplicates
  • I've read about sharing account credentials and I'm willing to share it if required

Region

United States

Provide a description that is worded well enough to be understood

Since Yesterday the NBC extractor stopped working and all of a sudden started giving 400 and 404 errors. Here is a url for example: https://www.nbc.com/today/video/today-22025/9000413802

Provide verbose output that clearly demonstrates the problem

  • Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
  • If using API, add 'verbose': True to YoutubeDL params instead
  • Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output

yt-dlp --newline -i --hls-prefer-native --write-description --write-info-json --write-annotations --cookies E:/Tartube2/cookies.txt --write-thumbnail -f bestvideo[height<=?720]+bestaudio/best[height<=?720] --output O:/Youtube vids/Youtube Vids 27/%(title)s.%(ext)s https://www.nbc.com/today/video/jenna-friends-22125/9000426825
[NBC] Extracting URL: https://www.nbc.com/today/video/jenna-friends-22125/9000426825
[NBC] 9000426825: Downloading JSON metadata
[NBC] 9000426825: Downloading JSON metadata
[ThePlatform] Extracting URL: http://link.theplatform.com/s/NnzsPC/media/guid/2410887629/9000426825?mbr=true&manifest=m3u&switc...il_url%22%3A+true%7D
[ThePlatform] 9000426825: Downloading SMIL data
[ThePlatform] 9000426825: Downloading m3u8 information
[ThePlatform] 9000426825: Checking for HLS formats
[ThePlatform] 9000426825: Downloading JSON metadata
WARNING: [ThePlatform] Failed to download m3u8 information: HTTP Error 404: Not Found
WARNING: [ThePlatform] No HLS formats found: HTTP Error 400: Bad Request
ERROR: [ThePlatform] 9000426825: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U

Metadata

Metadata

Assignees

No one assigned

    Labels

    DRMThe referred content is DRM protectedgeo-blockedContent is geo-blockedsite-bugIssue with a specific websitetriageUntriaged issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions