Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Unsupported URL trying to download from BBC site *.bbcconnectedstudio.co.uk #16835
Comments
|
The Firefox extension "Video DownloadHelper" can successfully download these, if that helps at all. |
|
I'd also appreciate support for that site in youtube-dl. Video downloadhelper, might be able to download it, but does require you to install some kind of standalone application to enable the download. |
|
They are using AppleHLS streams for these archive programmes; you can use your browser's
(of course, you can amend cmd arguments to your liking...) Enjoy |
|
Thanks for the hint that does indeed look very promising. Also: List containing all the 267 videos/audios, if someone's interested and I didn't make any errors.
EDIT: Nevermind that was probably due to the .ts file. I got better results using mkv (but that may just be my player):
|
|
Much thanks to those who discovered a fail-safe solution. I'm also finding that--merge-output-format mkv is working best for me (no stuttering in playback, seek working correctly). I'm not using prefer-hls and letting ffmpeg be the downloader. Unfortunately, without proper URL support, there is zero metadata available to rename the result (they're all "index-index.*"). It would take many hours, likely riddled with human error, to rename all of the files to something meaningful. Therefore, I hope my original request will still be handled. |
You are both welcome @RavenRabbit & @MobyGamer
Much obliged for your hard work
On my posted yt-dl cmd I've purposely chosen
(and 3. My SmartTV can perfectly handle .ts files ... But I did say:
so with FFmpeg you can opt for (MP4 | Matroska) containers and have the AV file properly indexed, the reason behind
... Such is life; you win some, you lose some... |
|
I did some more testing with the parameters and noticed that in some cases I got a warning during the download reading I'm not sure which parameters are the best (and this results in only 4 unique files, because some combinations result in the exact same file)
At the moment I'm tempted to go for the |
|
While I was able to retrieve what I needed, the actual uploaded video is, disappointingly, deinterlaced to 25p in some cases, and (confusingly) to 15 fps in others. It's a case of setting the wrong settings, and sadly they likely won't pull the tapes out all over again to do it correctly. What a shame. |
What is the purpose of your issue?
This is a site request. The BBC has released all of their computing history television programs at https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/programmes but none of the playlist pages, nor the individual videos, are able to be grabbed with youtube-dl 2018.06.25. The error for all attempts is "Unsupported URL". The website is not geolocation-restricted (site is in the UK, I'm in the USA, video plays in the browser just fine).
Sample URLs:
Main page: https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/programmes
Show/playlist page for "The Silicon Factor": https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/a1293cad8666ac0cddec7bf5530c4f30
Individual show page (The Silicon Factor, "1. So What's It All about? BBC 2 Series 1 Episode 1") which plays a video perfectly in a browser: https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/2264a5e86a4aa2e8b36ed6acee9f6462
An attempt at the individual show page above results in:
e:>youtube-dl -v https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/2264a5e86a4aa2e8b36ed6acee9f6462
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', 'https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/2264a5e86a4aa2e8b36ed6acee9f6462']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2018.06.25
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.17134
[debug] exe versions: ffmpeg N-89931-g42323c3e3a, ffprobe N-83280-gcba4f0e
[debug] Proxy map: {}
[generic] 2264a5e86a4aa2e8b36ed6acee9f6462: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 2264a5e86a4aa2e8b36ed6acee9f6462: Downloading webpage
[generic] 2264a5e86a4aa2e8b36ed6acee9f6462: Extracting information
[generic] 2264a5e86a4aa2e8b36ed6acee9f6462: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 2264a5e86a4aa2e8b36ed6acee9f6462: Downloading webpage
[generic] 2264a5e86a4aa2e8b36ed6acee9f6462: Extracting information
ERROR: Unsupported URL: https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/embed/2264a5e86a4aa2e8b36ed6acee9f6462
Traceback (most recent call last):
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpkc931nsv\build\youtube_dl\YoutubeDL.py", line 792, in extract_info
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpkc931nsv\build\youtube_dl\extractor\common.py", line 501, in extract
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpkc931nsv\build\youtube_dl\extractor\generic.py", line 3269, in _real_extract
youtube_dl.utils.UnsupportedError: Unsupported URL: https://computer-literacy-project.pilots.bbcconnectedstudio.co.uk/embed/2264a5e86a4aa2e8b36ed6acee9f6462
Also, not to put any pressure on anyone, but according to the BBC's "taster" program, these videos will only be available for 3 months, so getting a fix for this before September 27th 2018 would be humbly appreciated.