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.
[BBC Radio 4] "best" downloads "worst"? #12832
Comments
Specific format selection works too.
|
What is the purpose of your issue?
Hello, first of all, thanks for this very useful program. When attempting to download the "best" version of a BBC Radio 4 show, youtube-dl ends up downloading the "worst" version instead. Using the following example, which has a 320k stream, specify "-f best", youtube-dl passes the parsed m3u8 to ffmpeg for download, but the only stream downloaded is the 48k stream, the other three streams (including the requested best 320k one) are dropped with a "No longer receiving playlist #" notice. (It is not geoblocked.)
$ youtube-dl -f best http://www.bbc.co.uk/programmes/b08mb1gbIf we look at the m3u8, we can manually obtain the non-geoblocked 320k stream variant string
-audio_eng=320000...$ curl 'https://bbcfmt-ic-63780400-0c0612-aodhlswwlive.s.loris.llnwd.net/usp/auth/vod/piff_abr_full_audio/87b25b-b08mb1fh/vf_b08mb1fh_bacf2f62-b726-4178-bddc-69df94351500.ism/vf_b08mb1fh_bacf2f62-b726-4178-bddc-69df94351500.m3u8'Adding the
-audio_eng=320000variant string to the m3u8 download url manually to a ffmpeg command performs the correct 320k download, so it's not a ffmpeg issue...$ ffmpeg -i 'https://bbcfmt-ic-63780400-0c0612-aodhlswwlive.s.loris.llnwd.net/usp/auth/vod/piff_abr_full_audio/87b25b-b08mb1fh/vf_b08mb1fh_bacf2f62-b726-4178-bddc-69df94351500.ism/vf_b08mb1fh_bacf2f62-b726-4178-bddc-69df94351500-audio_eng=320000.m3u8' -codec copy b08mb1fh.aacThe file size and corresponding audio quality are significantly different...
This happens on every BBC Radio 4 show youtube-dl attempts to download. Can non-geoblocked "best" variants be included in the parsing for BBC Radio streams? Please advise. Thank you.