Skip to content

Commit b541066

Browse files
committed
Release 3.32
1 parent f73bddd commit b541066

File tree

4 files changed

+24
-20
lines changed

4 files changed

+24
-20
lines changed

Diff for: .github/ISSUE_TEMPLATE/bug_report.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ body:
3838
required: true
3939
- type: checkboxes
4040
attributes:
41-
label: Ensure that you are using get_iplayer 3.31 or higher. If not, your report will be ignored.
41+
label: Ensure that you are using get_iplayer 3.32 or higher. If not, your report will be ignored.
4242
description: Check version with **`get_iplayer -V` or see the bottom of the Web PVR search page**
4343
options:
44-
- label: I am using get_iplayer 3.31 or higher
44+
- label: I am using get_iplayer 3.32 or higher
4545
required: true
4646
- type: input
4747
attributes:

Diff for: get_iplayer

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#
2424
#
2525
package main;
26-
my $version = 3.31;
26+
my $version = 3.32;
2727
my $version_text;
2828
$version_text = sprintf("v%.2f", $version) unless $version_text;
2929
#
@@ -2577,7 +2577,7 @@ sub usage {
25772577
'This applies even if the base option name already begins with "no-", e.g., --no-no-tag or --no-no-artwork',
25782578
);
25792579
push @man,
2580-
'.TH GET_IPLAYER "1" "January 2023" "Phil Lewis" "get_iplayer Manual"',
2580+
'.TH GET_IPLAYER "1" "October 2023" "Phil Lewis" "get_iplayer Manual"',
25812581
'.SH NAME', 'get_iplayer - Stream Recording tool and PVR for BBC iPlayer and BBC Sounds',
25822582
'.SH SYNOPSIS',
25832583
'\fBget_iplayer\fR [<options>] [<regex|index> ...]',

Diff for: get_iplayer.1

+19-15
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH GET_IPLAYER "1" "January 2023" "Phil Lewis" "get_iplayer Manual"
1+
.TH GET_IPLAYER "1" "October 2023" "Phil Lewis" "get_iplayer Manual"
22
.SH NAME
33
get_iplayer \- Stream Recording tool and PVR for BBC iPlayer and BBC Sounds
44
.SH SYNOPSIS
@@ -101,7 +101,7 @@ Advanced help text
101101
Hide previously recorded programmes
102102
.TP
103103
\fB\-\-info, \-i
104-
Show full programme metadata and availability of modes and subtitles (max 40 matches)
104+
Show full programme metadata and availability of streams and subtitles (max 40 matches)
105105
.TP
106106
\fB\-\-list <element>
107107
Show a list of distinct element values (with counts) for the selected programme type(s) and exit. Valid elements are: 'channel'
@@ -165,7 +165,7 @@ Show get_iplayer version and exit.
165165
.SS "Recording Options:"
166166
.TP
167167
\fB\-\-attempts <number>
168-
Number of attempts to make or resume a failed connection. \-\-attempts is applied per\-stream, per\-mode. Many modes have two or more streams available.
168+
Number of attempts to make or resume a failed connection. \-\-attempts is applied per\-stream. Programmes have multiple streams available for each recording quality.
169169
.TP
170170
\fB\-\-audio\-only
171171
Only download audio stream for TV programme. Produces .m4a file. Implies \-\-force.
@@ -264,7 +264,7 @@ TV recording quality preference (overrides \-\-quality): fhd,hd,sd,web,mobile,de
264264
Record the PIDs contained in the specified iPlayer episode URLs. Alias for \-\-pid.
265265
.TP
266266
\fB\-\-versions <versions>
267-
Version of programme to record. List is processed from left to right and first version found is downloaded. Example: '\-\-versions=audiodescribed,default' will prefer audiodescribed programmes if available.
267+
Version of programme to record. List is processed from left to right and first version found is downloaded. Example: '\-\-versions=audiodescribed,default' will prefer audiodescribed programmes if available. Versions: 'default,audiodescribed,signed,combined'. Default: 'default'.
268268
.SS "Output Options:"
269269
.TP
270270
\fB\-\-command, \-c <command>
@@ -385,8 +385,8 @@ Keep whitespace in file and directory names. Default behaviour is to replace wh
385385
\fB\-\-comment <string>
386386
Adds a comment to a PVR search
387387
.TP
388-
\fB\-\-pvr [pvr search name]
389-
Runs the PVR using all saved PVR searches (intended to be run every hour from cron etc). The list can be limited by adding a regex to the command. Synonyms: \-\-pvrrun, \-\-pvr\-run
388+
\fB\-\-pvr <search name>
389+
Runs the PVR using all saved PVR searches (intended to be run periodically, e.g., from cron or Task Manager). The list can be limited by adding a regex to the command. Synonyms: \-\-pvrrun, \-\-pvr\-run
390390
.TP
391391
\fB\-\-pvr\-add <search name>
392392
Save the named PVR search with the specified search terms. Search terms required unless \-\-pid specified. Synonyms: \-\-pvradd
@@ -483,13 +483,13 @@ Include channel groups when refreshing radio cache (comma\-separated values). V
483483
Include channel groups when refreshing TV cache (comma\-separated values). Valid values: 'national', 'regional', 'local'
484484
.TP
485485
\fB\-\-refresh\-limit <days>
486-
Minimum number of days of programmes to cache. Makes cache updates slow. Default: 7 Min: 1 Max: 30
486+
Minimum number of days of programmes to cache. Default: 7 Min: 1 Max: 30
487487
.TP
488488
\fB\-\-refresh\-limit\-radio <days>
489-
Number of days of radio programmes to cache. Makes cache updates slow. Default: 7 Min: 1 Max: 30
489+
Number of days of radio programmes to cache. Default: 7 Min: 1 Max: 30
490490
.TP
491491
\fB\-\-refresh\-limit\-tv <days>
492-
Number of days of TV programmes to cache. Makes cache updates slow. Default: 7 Min: 1 Max: 30
492+
Number of days of TV programmes to cache. Default: 7 Min: 1 Max: 30
493493
.TP
494494
\fB\-\-skipdeleted
495495
Skip the download of metadata/thumbs/subs if the media file no longer exists. Use with \-\-history & \-\-metadataonly/subsonly/thumbonly.
@@ -521,10 +521,10 @@ Do not embed thumbnail image in output file. Also removes existing artwork. All
521521
Do not tag downloaded programmes.
522522
.TP
523523
\fB\-\-tag\-credits
524-
Add programme credits (if available) to lyrics field.
524+
Add programme credits (if available) to long description field.
525525
.TP
526526
\fB\-\-tag\-encoding <name>
527-
(Windows only) Single\-byte character encoding for non\-ASCII characters in metadata tags. Encoding name must be known to Perl Encode module. Unicode (UTF* or UCS*) character encodings are not supported. Default: cp1252 (Windows code page 1252)
527+
(Windows only) Single\-byte character encoding for non\-ASCII characters in metadata tags. Encoding name must be known to Perl Encode module. Unicode (UTF* or UCS*) character encodings are not supported. Default: active code page or cp1252 (Windows code page 1252)
528528
.TP
529529
\fB\-\-tag\-format\-show
530530
Format template for programme name in tag metadata. Use substitution parameters in template (see docs for list). Default: <name>
@@ -552,16 +552,19 @@ Add track list of music played in programme (if available) to lyrics field.
552552
.SS "Misc Options:"
553553
.TP
554554
\fB\-\-encoding\-console\-in <name>
555-
Character encoding for standard input (currently unused). Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/OSX = UTF\-8, Windows = cp850
555+
Character encoding for standard input (currently unused). Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/macOS = UTF\-8, Windows = cp850
556556
.TP
557557
\fB\-\-encoding\-console\-out <name>
558-
Character encoding used to encode search results and other output. Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/OSX = UTF\-8, Windows = cp850
558+
Character encoding used to encode search results and other output. Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/macOS = UTF\-8, Windows = cp850
559559
.TP
560560
\fB\-\-encoding\-locale <name>
561561
Character encoding used to decode command\-line arguments. Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/OSX = UTF\-8, Windows = cp1252
562562
.TP
563563
\fB\-\-encoding\-locale\-fs <name>
564-
Character encoding used to encode file and directory names. Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/OSX = UTF\-8, Windows = cp1252
564+
Character encoding used to encode file and directory names. Encoding name must be known to Perl Encode module. Default (only if auto\-detect fails): Linux/Unix/macOS = UTF\-8, Windows = cp1252
565+
.TP
566+
\fB\-\-encoding\-webrequest <name>
567+
Character encoding used to encode commands sent from Web PVR. Encoding name must be known to Perl Encode module. Default = UTF\-8
565568
.TP
566569
\fB\-\-index\-maxconn <number>
567570
Maximum number of connections to use for concurrent programme indexing. Default: 5 Min: 1 Max: 10
@@ -580,7 +583,8 @@ get_iplayer was written by Phil Lewis <iplayer2 (at sign) linuxcentre.net> and i
580583
.PP
581584
This manual page was originally written by Jonathan Wiltshire <[email protected]> for the Debian project (but may be used by others).
582585
.SH COPYRIGHT NOTICE
583-
get_iplayer v3.31, Copyright (C) 2008\-2010 Phil Lewis
586+
get_iplayer v3.32
587+
Copyright (C) 2008\-2010 Phil Lewis, 2010\- get_iplayer contributors
584588
This program comes with ABSOLUTELY NO WARRANTY; for details use \-\-warranty.
585589
This is free software, and you are welcome to redistribute it under certain
586590
conditions; use \-\-conditions for details.

Diff for: get_iplayer.cgi

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
# License: GPLv3 (see LICENSE.txt)
2525
#
2626

27-
my $VERSION = 3.31;
27+
my $VERSION = 3.32;
2828
my $VERSION_TEXT;
2929
$VERSION_TEXT = sprintf("v%.2f", $VERSION) unless $VERSION_TEXT;
3030

0 commit comments

Comments
 (0)