question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

BBC /reel/video/

See original GitHub issue

Checklist

  • 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:closed
  • Created 4 years ago
  • Comments:12 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
remitaminecommented, Mar 3, 2021

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.

1reaction
dirkfcommented, Mar 3, 2021

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 the BBCCoUkIE extractor (eg _MEDIA_SETS). I would have guessed that this is because formats available through BBCIE are available worldwide while BBCCoUkIE 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 the programmes URI as a transparent_url.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found