yt-dlp: [Southpark] Extractor does not find video

Checklist

Region

US

Description

The Southpark extractor does not return any videos when providing the video URL. In testing another link, it appears to be working so not sure what is special about the non-working one.

Not Working: https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1 Working: https://southpark.cc.com/episodes/yy0vjs/south-park-the-pandemic-special-season-24-ep-1

Verbose log

yt-dlp -v -F 'https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1'
[debug] Command-line config: ['-v', '-F', 'https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2022.02.03 [28469edd7]
[debug] Python version 3.9.10 (CPython 64bit) - macOS-12.2-x86_64-i386-64bit
[debug] exe versions: ffmpeg 5.0 (setts), ffprobe 5.0
[debug] Optional libraries: Cryptodome, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] [southpark.cc.com] Extracting URL: https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1
[southpark.cc.com] south-park-pajama-day-season-25-ep-1: Downloading webpage
[southpark.cc.com] ff173532-7d50-11ec-a4f1-70df2f866ace: Downloading info
[download] Downloading playlist: Pajama Day
[southpark.cc.com] playlist Pajama Day: Collected 0 videos; downloading 0 of them
[download] Finished downloading playlist: Pajama Day

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Comments: 24 (8 by maintainers)

Most upvoted comments

I meant to use cookies with yt-dlp

When I used a US VPN, I can see the episode. So cookies is not the issue

Checklist

Region

US

Description

The Southpark extractor does not return any videos when providing the video URL. In testing another link, it appears to be working so not sure what is special about the non-working one.

Not Working: https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1 Working: https://southpark.cc.com/episodes/yy0vjs/south-park-the-pandemic-special-season-24-ep-1

Verbose log

yt-dlp -v -F 'https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1'
[debug] Command-line config: ['-v', '-F', 'https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2022.02.03 [28469edd7]
[debug] Python version 3.9.10 (CPython 64bit) - macOS-12.2-x86_64-i386-64bit
[debug] exe versions: ffmpeg 5.0 (setts), ffprobe 5.0
[debug] Optional libraries: Cryptodome, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] [southpark.cc.com] Extracting URL: https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1
[southpark.cc.com] south-park-pajama-day-season-25-ep-1: Downloading webpage
[southpark.cc.com] ff173532-7d50-11ec-a4f1-70df2f866ace: Downloading info
[download] Downloading playlist: Pajama Day
[southpark.cc.com] playlist Pajama Day: Collected 0 videos; downloading 0 of them
[download] Finished downloading playlist: Pajama Day

try this episode again - https://southpark.cc.com/episodes/vrwkb7/south-park-pajama-day-season-25-ep-1 it is now working

Confirmed on my end. It seems like the feed url that the southpark extractor hits, simply doesn’t list the playlist for the various segments, for only the most recent episode. My guess is they’ll stop hosting this information at this endpoint.

I can’t spend any more time on this atm, but it doesn’t seem like anything sophisticated is happening. Some endpoints and headers have changed, and I’ll paste them below. As long as the extractor is modified to use these params & headers, it should work.

https://pastebin.com/Tdu2Ejcs