Port details |
- get_iplayer Lists and records BBC iPlayer TV and BBC Sounds radio programmes
- 3.35 multimedia =2 3.35Version of this port present on the latest quarterly branch.
- Maintainer: jamie@catflap.org
- Port Added: 2020-05-24 06:20:46
- Last Update: 2024-05-18 09:26:31
- Commit Hash: 6c91a00
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: net
- License: GPLv3
- WWW:
- https://github.com/get-iplayer/get_iplayer
- Description:
- WARNING: A UK TV licence is required to access BBC iPlayer TV content legally.
"get_iplayer" allows you to search, list, record, and stream BBC iPlayer TV
and BBC Sounds radio programmes:
BBC iPlayer TV - up to 5200 kbps HD 720p (and experimental 1080p)
H.264 / Quicktime / MP4
BBC iPlayer Radio - up to 340 kbps AAC / MP4
BBC iPlayer TV subtitles - SubRip / srt
None of the above content is protected by DRM. get_iplayer cannot remove DRM.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- get_iplayer>0:multimedia/get_iplayer
- To install the port:
- cd /usr/ports/multimedia/get_iplayer/ && make install clean
- To add the package, run one of these commands:
- pkg install multimedia/get_iplayer
- pkg install get_iplayer
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: get_iplayer
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1715985824
SHA256 (get-iplayer-get_iplayer-v3.35_GH0.tar.gz) = 048ff5f9bd5c6c0f51a05fd0c97eb137029d1950b594384a920c3c674f121e8c
SIZE (get-iplayer-get_iplayer-v3.35_GH0.tar.gz) = 149783
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- p5-XML-LibXML>=0 : textproc/p5-XML-LibXML
- p5-Mojolicious>=0 : www/p5-Mojolicious
- p5-LWP-Protocol-https>=0 : www/p5-LWP-Protocol-https
- p5-CGI>=0 : www/p5-CGI
- atomicparsley>=0 : multimedia/atomicparsley
- ffmpeg>=0 : multimedia/ffmpeg
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for get_iplayer-3.35:
ATOMICPARSLEY=on: Enable tagging of media files
DOCS=on: Build and/or install documentation
FFMPEG=on: Enable file conversion using FFmpeg
===> Use 'make config' to modify these settings
- Options name:
- multimedia_get_iplayer
- USES:
- perl5 shebangfix
- pkg-message:
- For install:
- WARNING: A UK TV licence is required to access BBC iPlayer TV content legally.
You must be in the UK, or use a UK proxy, to gain access to most iPlayer content.
To use the web server cgi script, you must set "get_iplayer_enable="YES" in
"/etc/rc.conf", and set "get_iplayer_chdir" to a valid directory to store
configuration files and downloads. If "get_iplayer_chdir" is unset, the
"get_iplayer" home directory is used.
In the latter case you can set the home directory to (eg) '/home/get_iplayer", with:
pw usermod get_iplayer -m -M 750 -k /var/empty -d /home/get_iplayer
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.35 18 May 2024 09:26:31 |
Vladimir Druzenko (vvd) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: update to 3.35, pet portclippy
Changelog:
* Fixed a bug introduced in v3.32 that caused tagging failures with a
"Wide character" error when --tag-only-filename contained non-ASCII
characters.
* Adapted for changes to iPlayer site that caused unwanted items to be
downloaded with --pid-recursive when the "More like this" listings for
CBBC/CBeebies programmes contained links to individual episodes rather
than to series.
* Corrected a typo in option specs that caused a "duplicate specification"
warning when Getopt::Long Perl module >= 2.55.
https://github.com/get-iplayer/get_iplayer/wiki/release330to339#changes-in-335
While here pet portclippy and sort options.
PR: 279119 |
3.34_1 21 Jan 2024 21:42:29 |
Muhammad Moinur Rahman (bofh) |
multimedia/get_iplayer: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
3.34 03 Nov 2023 21:16:23 |
Robert Clausecker (fuz) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: update to 3.34
Changelog:
https://github.com/get-iplayer/get_iplayer/wiki/release330to339#changes-in-334
PR: 274861
MFH: 2023Q4 |
3.33 19 Oct 2023 07:07:26 |
Robert Clausecker (fuz) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: update to 3.33
Changelog:
https://github.com/get-iplayer/get_iplayer/wiki/release330to339#release333
PR: 274462 |
3.31_1 25 Apr 2023 15:17:15 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
3.31 28 Jan 2023 22:49:50 |
Thomas Zander (riggs) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: Update to version 3.31
PR: 269174
Reported by: Jamie Landeg-Jones <jamie@catflap.org> (maintainer)
MFH: 2023Q1 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.30 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.30 01 Jun 2022 16:08:16 |
Fernando Apesteguía (fernape) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: Update to 3.30
ChangeLog:
https://github.com/get-iplayer/get_iplayer/wiki/release330to339#release330
* Fixed a bug that produced audio-only downloads for some programmes when FHD
quality was requested but no 1080p video was available.
* Progress display for FHD downloads only now iterates towards a closer
approximation of final file size. FHD file size estimates shown with
--info remain very inaccurate.
PR: 264349
Reported by: jamie@catflap.org (maintainer) |
3.29 12 Mar 2022 05:49:29 |
Neel Chauhan (nc) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: Update to 3.29
PR: 261809 |
3.28 15 Dec 2021 17:22:14 |
Neel Chauhan (nc) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: Fix comment
PR: 260425 |
3.28 15 Dec 2021 03:37:39 |
Neel Chauhan (nc) Author: Jamie Landeg-Jones |
multimedia/get_iplayer: Update to 3.28
PR: 260425 |
3.27 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
3.27 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
3.27 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.27 22 Mar 2021 10:17:44 |
danfe |
Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line. |
3.27 09 Mar 2021 21:01:35 |
antoine |
Fix RUN_DEPENDS |
3.27 08 Mar 2021 01:34:02 |
nc |
multimedia/get_iplayer: Update to 3.27
PR: 254052
Submitted by: Jamie Landeg-Jones <jamie AT catflap DOT org> (maintainer) |
3.26_1 02 Feb 2021 14:15:42 |
jhale |
multimedia/get_iplayer: Fix rc.d script and typo in pkg-message
The latest version of get_iplayer (ports r541176) introduced the following code:
export HOME="$get_iplayer_chdir"
cd "$HOME" || exit 1
This is always executed irrespective of rcvar get_iplayer_enable. The default
homedir for the get_iplayer user is /nonexistent. Therefore, upon each boot,
the script would emit the following error:
cd: /nonexistent: No such file or directory
with no indication of the source of the error.
PR: 251987
Submitted by: Jamie Landeg-Jones <jamie@catflap.org> (maintainer)
Reported by: Niels Bakker <niels=freebsd@bakker.net>
MFH: 2021Q1 |
3.26 31 Jan 2021 17:16:05 |
jbeich |
multimedia/atomicparsley: update to 20210114.184825.1dbe1be
See https://github.com/wez/atomicparsley#a-note-on-maintenance |
3.26 04 Jul 2020 08:40:27 |
lwhsu |
Update to 3.26
PR: 247750
Submitted by: Jamie Landeg-Jones <jamie@catflap.org> (maintainer) |
3.25 24 May 2020 12:54:33 |
tagattie |
Really specify multimedia as primary category
PR: 246558
Reported by: Jamie Landeg-Jones <jamie@catflap.org>
Approved by: mentors (implicit) |
3.25 24 May 2020 06:20:38 |
tagattie |
- Move to multimedia category
- Update to 3.25
- Update port description
- Update WWW
PR: 246558
Submitted by: Jamie Landeg-Jones <jamie@catflap.org> (maintainer)
Approved by: ehaupt (mentor)
Changelog: https://github.com/get-iplayer/get_iplayer/wiki/release320to329#release325 |