Skip to content
SPECIFICTION
Get listed

get_iplayer

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 7.9 #74 of 135 in Video Downloaders

Spec sheet

Purpose
get_iplayer is a utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds.Read 12 Oct 2026 · github.com
License
The repository identifies the project as licensed under GPL-3.0.Read 12 Oct 2026 · github.com
Batch downloads
It allows multiple programmes to be downloaded using a single command.Read 12 Oct 2026 · github.com
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.Read 12 Oct 2026 · github.com
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.Read 12 Oct 2026 · github.com
Dependencies
Perl 5.16 or later and Perl modules including LWP, LWP::Protocol::https, Mojolicious, XML::LibXML and CGI are required.Read 12 Oct 2026 · github.com
Deployment and support
Web server deployment of get_iplayer or Web PVR Manager is unsupported by the developers.Read 12 Oct 2026 · github.com
Device platforms
Windows; macOS; LinuxRead 21 Sep 2026 · github.com
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.Read 12 Oct 2026 · github.com
Input methods
Programmes can be downloaded by search result index, programme ID, or BBC iPlayer/BBC Sounds URL.Read 12 Oct 2026 · github.com
Maximum video quality
1080pRead 21 Sep 2026 · github.com
Output formats
MP4; M4A; MPEG-TS; SRTRead 21 Sep 2026 · github.com
Platform support
It runs on Linux/BSD, macOS 10.10 or later, and Windows 7, 8, 10 or 11.Read 12 Oct 2026 · github.com
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.Read 12 Oct 2026 · github.com
Proxy support
The utility supports HTTP proxies.Read 12 Oct 2026 · github.com
Scheduled recording
Its PVR capability can be used with cron or Windows Task Scheduler.Read 12 Oct 2026 · github.com
Search
It supports regular-expression searches on programme names, descriptions and episode titles, and can filter results by channel.Read 12 Oct 2026 · github.com
Subtitle downloads
YesRead 21 Sep 2026 · github.com
Supported sources
BBC iPlayer; BBC SoundsRead 21 Sep 2026 · github.com

Plans and prices

get_iplayer Free Downloads BBC iPlayer and BBC Sounds programmes · GPL-3.0 licensed Read 12 Oct 2026 · github.com

Every get_iplayer plan and price →

Where Specifiction places it

Alternatives to get_iplayerAll alternatives →