Scrape the BBC iPlayer TV listings by category. It displays the programme info for that category as JSON and outputs an RSS feed.
Because the BBC recently stopped their RSS feeds for iPlayer. They have a replacement API (Nitro), but that's only open to BBC employees right now :(
Install dependencies using pip install -r requirements.txt
.
nitroradical.py <category name>
e.g. nitroradical.py films
- Getting BBC Programme Identifiers for shows with multiple episodes.
- Extracting information from flags (e.g. HD, audio described).
- Radio information.
- Tests!