Downloader

github.com/get-iplayer/get_iplayer Podcasts Open-source projectOpen source

get_iplayer is a utility for downloading BBC iPlayer and BBC Sounds programs and managing a personal media archive.

github.com/get-iplayer/get_iplayer
Downloader homepage screenshot

About Downloader

get_iplayer is an open source command-line utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds, and managing a personal media archive. It is compatible with Linux, macOS and Windows operating systems, and its source code is publicly available on GitHub.

Users can search for available catch-up content from the previous 30 days using regular expression filters for programme names, descriptions, episode titles or channels, download single or multiple programmes in one command, and set up automated scheduled recordings via PVR functionality that works with system cron or Task Scheduler. It also supports direct downloads via programme URLs or PIDs, and optional subtitle downloads for compatible content. The tool is suited to users comfortable with command-line interfaces who want to archive or schedule downloads of BBC linear broadcast catch-up content.

Key features

  • Downloads TV and radio programmes from BBC iPlayer and BBC Sounds
  • Supports regex search for programmes by name, description or channel
  • Allows batch downloading of multiple programmes in a single command
  • Includes PVR functionality for scheduled recordings via system schedulers
  • Supports direct downloads via programme URL or PID
  • Can download SRT subtitles for compatible content
Best for: Users comfortable with command-line tools who want to archive or schedule downloads of BBC linear broadcast catch-up content.
Good for
  • Open source with publicly available source code
  • Cross-platform support for Linux, macOS and Windows
  • Flexible regex search and batch download capabilities
  • Built-in PVR functionality for automated scheduled recordings
Watch out for
  • Only indexes BBC linear broadcast content from the previous 30 days
  • Does not natively support live recording, podcasts or box set downloads
  • Requires Perl 5.16+ and additional dependencies to operate

Downloader at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Downloader alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 8 alternatives

Popular in Podcasts

Well-known listings from the same topic.

All 40

Downloader FAQ

What is get_iplayer used for?
It is a utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds, and managing a personal media archive.
What operating systems does get_iplayer support?
It runs on Linux/BSD, macOS 10.10 and above, and Windows 7/8/10.
Can get_iplayer download BBC podcasts?
Podcasts are not searchable via its index, but can be downloaded directly using a programme's PID or URL.
Does get_iplayer support scheduled recordings?
Yes, it has PVR functionality that works with system cron or Task Scheduler for automated downloads.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing