Skip to content
dinkypumpkin edited this page Aug 29, 2018 · 134 revisions

get_iplayer Installation

(Return to ToC)

Table of Contents

Source code

The source code for the latest get_iplayer release can be downloaded as a tarball or zip archive from:

https://github.com/get-iplayer/get_iplayer/releases/latest

Requirements

get_iplayer runs on Linux/BSD (numerous distros supported), macOS (10.10+) and Windows (7/8/10 - XP/Vista not supported).

Perl

  • Perl 5.10.1+ is required

Perl modules (with dependencies) required for get_iplayer:

  • JSON::PP - JSON parsing (included with Perl 5.14+)
  • LWP - HTTP access to BBC servers
  • LWP::Protocol::https - HTTPS support for LWP
  • Mojolicious - Web toolkit
  • XML::LibXML - HTML parsing for page scraping

Users of Perl 5.22 and higher must install the CGI module separately to use the Web PVR Manager.

External programs

get_iplayer employs external programs to convert and tag media files:

  • AtomicParsley - Metadata tagging for MP4 and M4A files.
  • ffmpeg - Converts MPEG-DASH and MPEG-TS files to MP4 and M4A.

get_iplayer will run without these external programs, but downloaded files will be left in their raw streaming formats and metadata tags will not be created.

Clone this wiki locally