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.
===> The following configuration options are available for get_iplayer-3.36:
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
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
Reason:
get_iplayer has a number of changes to quality settings that may
break existing configurations. Please see the release notes for
further information:
https://github.com/get-iplayer/get_iplayer/wiki/release320to329#release329
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
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)
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 )
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)
Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line.
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