A method for downloading iPlayer radio shows for 30 days after broadcast, using a batch file
If you know the real url address of the ‘listen again’ file, there are many ways to download it. The batch file finds that address.
The program YouTube-dl.exe (a YouTube downloader) can cope with the new incremental files. There are no more large single 30MB files to download. HLS and DASH came along, which stream an infinite number of VERY small (6 second) files; so what the program does is download a multitude of small files and join them up in the proper order.
The program does it for you: if you open a BBC 'listen again' web page, copy the 8-digit ID number from the url, and paste it into the batch file.
• The batch file will only run in Windows (e.g. Windows 7)
• YouTube-dl must be in the same folder as the batch file
• Needs Internet Explorer installed and javascript enabled
Internet Explorer is normally included with Windows. The javascript engine in Internet Explorer is used to extract some data from two BBC web pages, which it then passes to the YouTube-dl program to do the actual download.
Here's the script (in a zip file): (7KB)
See "Attached Files", below, or use the following link -
https://mega.nz
What you need -
• YouTube-dl.exe for Windows is here:
https://yt-dl.org/latest/youtube-dl.exe
• The BBC radio page is here:
Listen-again Schedules for all national BBC radio stations
1. Open the batch file (.bat) in Notepad.
2. Type in a filename and the 8-digit id.
3. Save changes. Double-click batch file.
Internet Explorer will briefly open, twice, and then the radio show will download in a command window
An .m4a
iTunes audio file will play in Winamp, Foobar, VLC Player, GOM Player, Media Player Classic, or Media Player Classic HC.
Winamp
https://www.videohelp.com/software?d...full_en-us.exe
Foobar
https://www.foobar2000.org/download
VLC Player
http://www.videolan.org/vlc/
GOM Player
http://www.brothersoft.com/download-...yer-60853.html
Media Player Classic
https://www.afterdawn.com/software/a...er_classic.cfm
Media Player Classic HC
https://mpc-hc.org/