ytdl-org / youtube-dl

Command-line program to download videos from YouTube.com and other video sites
http://ytdl-org.github.io/youtube-dl/
The Unlicense
130.34k stars 9.84k forks source link

update the extractor to support the general IGN video pages #29633

Open ghost opened 3 years ago

ghost commented 3 years ago

Checklist

Description

example pages:

https://www.ign.com/videos?filter=trailers (from https://www.ign.com/videos) https://www.ign.com/videos/series/ign-game-reviews (from https://www.ign.com/videos/series/)

The former is an "endless" lazy-loading page, the latter requires more user-input (clicking on 'view next').

command output:

youtube-dl https://www.ign.com/videos?filter=trailers
[generic] videos?filter=trailers: Requesting header
WARNING: Falling back on generic information extractor.
[generic] videos?filter=trailers: Downloading webpage
[generic] videos?filter=trailers: Extracting information
ERROR: Unsupported URL: https://www.ign.com/videos?filter=trailers
youtube-dl https://www.ign.com/videos/series/ign-game-reviews
[ign.com] series: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>)
dirkf commented 3 months ago

Same: https://github.com/yt-dlp/yt-dlp/issues/1741