FREEDOM251

Freedom251 › Video Downloaders

get_iplayer

Free plan LinuxMacWindows

Visit get_iplayer Alternatives Pricing

get_iplayer's own site

What get_iplayer is

get_iplayer is free, GPL-3.0 software for downloading programmes from BBC iPlayer and BBC Sounds. It runs on Linux or BSD, macOS 10.10 or later, and Windows 7, 8, 10, or 11. Video downloads can reach 1080p, with MP4, M4A, MPEG-TS, and SRT output options; subtitles and batch downloads are supported. The utility indexes most catch-up programmes from the previous 30 days, excluding Red Button, iPlayer Exclusive, and podcast-only programmes. Regular-expression searches cover programme names, descriptions, and episode titles, with channel filters. Downloads can start from search results, programme IDs, or service URLs. PVR scheduling works with cron or Windows Task Scheduler, and HTTP proxies are supported. Perl 5.16 or later and listed modules are required. ffmpeg and AtomicParsley add conversion and tagging; without them, files remain raw streaming formats without metadata tags.

Who it suits

get_iplayer suits people who want BBC iPlayer or BBC Sounds downloads on Linux, macOS, or Windows. It is useful when subtitles, batch downloads, searches, or scheduled recording are needed.

What it does well

  • Supports BBC iPlayer and BBC Sounds
  • Downloads up to 1080p video
  • Subtitle and batch downloads supported
  • Searches with regular expressions and channel filters
  • Works with cron or Windows Task Scheduler

What to know first

  • No live BBC channel recording
  • Many content categories are unsupported
  • Requires Perl and listed modules
  • Conversion and tagging need additional tools

Plans

PlanBilled and limitsPrice
get_iplayerDownloads BBC iPlayer and BBC Sounds programmes · GPL-3.0 licensedFree

As github.com lists them, read 12 Oct 2026. The maker's own page has the final word.

Verdict

get_iplayer offers broad desktop support and multiple BBC download formats, with search and scheduling features. Its content scope and dependency requirements should be checked before use.

Facts from get_iplayer's own pages

Batch downloads
It allows multiple programmes to be downloaded using a single command. · github.com, 12 Oct 2026
Content limitation
It does not support live recording from BBC channels and does not support downloading news or sport videos, embedded media, archive programmes, special collections, educational material, clips or other content outside its stated whole-episode scope. · github.com, 12 Oct 2026
Conversion and tagging
ffmpeg and AtomicParsley enable media conversion and metadata tagging; without them, downloads remain in raw streaming formats and metadata tags are not created. · github.com, 12 Oct 2026
Dependencies
Perl 5.16 or later and Perl modules including LWP, LWP::Protocol::https, Mojolicious, XML::LibXML and CGI are required. · github.com, 12 Oct 2026
Deployment and support
Web server deployment of get_iplayer or Web PVR Manager is unsupported by the developers. · github.com, 12 Oct 2026
Device platforms
Windows; macOS; Linux · github.com, 21 Sept 2026
Download limitation
Search covers programmes scheduled on BBC linear services in the previous 30 days; older available items can be downloaded directly by PID or URL. · github.com, 12 Oct 2026
Input methods
Programmes can be downloaded by search result index, programme ID, or BBC iPlayer/BBC Sounds URL. · github.com, 12 Oct 2026
License
The repository identifies the project as licensed under GPL-3.0. · github.com, 12 Oct 2026
Maximum video quality
1080p · github.com, 21 Sept 2026
Output formats
MP4; M4A; MPEG-TS; SRT · github.com, 21 Sept 2026
Platform support
It runs on Linux/BSD, macOS 10.10 or later, and Windows 7, 8, 10 or 11. · github.com, 12 Oct 2026
Programme index
It indexes most available iPlayer and Sounds catch-up programmes from the previous 30 days, excluding Red Button, iPlayer Exclusive and podcast-only programmes. · github.com, 12 Oct 2026
Proxy support
The utility supports HTTP proxies. · github.com, 12 Oct 2026
Purpose
get_iplayer is a utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds. · github.com, 12 Oct 2026
Scheduled recording
Its PVR capability can be used with cron or Windows Task Scheduler. · github.com, 12 Oct 2026
Search
It supports regular-expression searches on programme names, descriptions and episode titles, and can filter results by channel. · github.com, 12 Oct 2026
Subtitle downloads
Yes · github.com, 21 Sept 2026
Supported sources
BBC iPlayer; BBC Sounds · github.com, 21 Sept 2026

Where get_iplayer stands on Freedom251

Look at these too