BBC /reel/video/
See original GitHub issueChecklist
- I’m reporting a broken site support
- I’ve verified that I’m running youtube-dl version 2019.07.16
- I’ve checked that all provided URLs are alive and playable in a browser
- I’ve checked that all URLs and arguments with special characters are properly quoted or escaped
- I’ve searched the bugtracker for similar issues including closed ones
Verbose log
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.bbc.com/reel/video/p07f3mvf/stonewall-riots-i-wanted-to-kill-the-police-']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2019.07.16
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.10586
[debug] exe versions: ffmpeg N-93448-g5fceac1cdb, ffprobe N-93448-g5fceac1cdb
[debug] Proxy map: {}
[bbc] stonewall-riots-i-wanted-to-kill-the-police-: Downloading webpage
ERROR: no suitable InfoExtractor for URL https://www.bbc.co.uk/programmes/None
File "__main__.py", line 19, in <module>
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\__init__.py", line 474, in main
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\__init__.py", line 464, in _real_main
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\YoutubeDL.py", line 2008, in download
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\YoutubeDL.py", line 807, in extract_info
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\YoutubeDL.py", line 868, in process_ie_result
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\YoutubeDL.py", line 830, in extract_info
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\YoutubeDL.py", line 624, in report_error
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpaxmfe_l6\build\youtube_dl\YoutubeDL.py", line 586, in trouble
Description
ERROR: no suitable InfoExtractor for URL https://www.bbc.co.uk/programmes/None Video url is https://www.bbc.com/reel/video/p07f3mvf/stonewall-riots-i-wanted-to-kill-the-police-
Issue Analytics
- State:
- Created 4 years ago
- Comments:12 (2 by maintainers)
Top Results From Across the Web
Home - BBC Reel
BBC Reel will introduce you to a new idea, concept, place or person that will expand your mind, teach you something new or...
Read more >BBC Reel - YouTube
BBC Reel makes short documentaries and explainers to help you look beyond your world.- - - - -Subscribe to BBC Reel: ...
Read more >BBC Reel - YouTube
BBC Reel makes short documentaries and explainers to help you look beyond your world.- - - - -Subscribe to BBC Reel: ... Your...
Read more >What is BBC Reel? - YouTube
For videos from BBC REEL visit: http://www.bbc.com/reel/#bbcreel #bbc #bbcnews.
Read more >A look at the most 'perfect' bodies in history - BBC REEL
Your browser can't play this video. Learn more. Switch camera.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
well, it appears that this would require more testing, the
pc
mediaset provides the best quality for the last two examples, will need to test with more examples later, making more than one request will be considered only if there isn’t a mediaset that always provide the best quality.Not fetching the highest resolution formats has been reported for other bbc.com URIs. I assume it’s because the
BBCIE
InfoExtractor used for these URIs has different settings from those in theBBCCoUkIE
extractor (eg_MEDIA_SETS
). I would have guessed that this is because formats available throughBBCIE
are available worldwide whileBBCCoUkIE
aren’t, but your test disproves that, at least in this case.The recent PR extracts everything from the Reel page, as only a subset of the available metadata is provided through the
programmes
URI.There is a technique that gets the best of both worlds. The programme’s metadata can be populated from the Reel page (only a subset of this metadata is available through the
programmes
URI) and then passed to the downloader with theprogrammes
URI as atransparent_url
.