Skip to content

Commit c55aa28

Browse files
committed
Release 3.07
1 parent 4bde2b4 commit c55aa28

File tree

4 files changed

+23
-15
lines changed

4 files changed

+23
-15
lines changed

CONTRIBUTORS

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Matthew Boyle
2323
Mike Crowe
2424
Mike Fleetwood
2525
Murray
26+
Peter Oliver
2627
Phil Cole
2728
Ralf Baechle
2829
Sharon Kimble
@@ -36,4 +37,5 @@ dinkypumpkin
3637
fs ck
3738
fsck
3839
linuxcentrenet
40+
notnac
3941
willemw12

get_iplayer

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
#
2525
#
2626
package main;
27-
my $version = 3.06;
28-
my $version_text = "3.07-dev";
27+
my $version = 3.07;
28+
my $version_text;
2929
$version_text = sprintf("v%.2f", $version) unless $version_text;
3030
#
3131
# Help:
@@ -2227,7 +2227,7 @@ sub usage {
22272227
my @man;
22282228
my @dump;
22292229
push @man,
2230-
'.TH GET_IPLAYER "1" "October 2017" "Phil Lewis" "get_iplayer Manual"',
2230+
'.TH GET_IPLAYER "1" "November 2017" "Phil Lewis" "get_iplayer Manual"',
22312231
'.SH NAME', 'get_iplayer - Stream Recording tool and PVR for BBC iPlayer',
22322232
'.SH SYNOPSIS',
22332233
'\fBget_iplayer\fR [<options>] [<regex|index> ...]',

get_iplayer.1

+16-10
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH GET_IPLAYER "1" "October 2017" "Phil Lewis" "get_iplayer Manual"
1+
.TH GET_IPLAYER "1" "November 2017" "Phil Lewis" "get_iplayer Manual"
22
.SH NAME
33
get_iplayer \- Stream Recording tool and PVR for BBC iPlayer
44
.SH SYNOPSIS
@@ -158,6 +158,9 @@ Show get_iplayer version and exit.
158158
\fB\-\-attempts <number>
159159
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.
160160
.TP
161+
\fB\-\-audio\-only
162+
Only download audio stream for TV programme. 'hls' recording modes are not supported and ignored. Produces .m4a file. Implies \-\-force.
163+
.TP
161164
\fB\-\-exclude\-supplier <supplier>,<supplier>,...
162165
Comma\-separated list of media stream suppliers to skip. Possible values: akamai,limelight,bidi
163166
.TP
@@ -173,6 +176,9 @@ Start recording matching programmes. Search terms required unless \-\-pid speci
173176
\fB\-\-hash
174177
Show recording progress as hashes
175178
.TP
179+
\fB\-\-hls\-hq\-audio
180+
Attempt to download higher\-quality audio for 'hls' modes (TV only). Output file may require editing to sync audio and video.
181+
.TP
176182
\fB\-\-include\-https
177183
Allow HTTPS playlist/manifest/segment URLs for media streams.
178184
.TP
@@ -185,9 +191,6 @@ Force HLS/DASH download progress display to be captured when screen output is re
185191
\fB\-\-modes <mode>,<mode>,...
186192
Recording modes. See \-\-tvmode and \-\-radiomode (with \-\-long\-help) for available modes and defaults. Shortcuts: tvworst,tvworse,tvgood,tvvgood,tvbetter,tvbest,radioworst,radioworse,radiogood,radiovgood,radiobetter,radiobest (default=default for programme type).
187193
.TP
188-
\fB\-\-no\-hq\-audio
189-
Do not attempt to use higher\-quality audio with HLS TV streams ('hvf' and 'hls' modes).
190-
.TP
191194
\fB\-\-no\-proxy
192195
Ignore \-\-proxy setting in preferences and/or http_proxy environment variable.
193196
.TP
@@ -213,7 +216,7 @@ Record all related episodes if value of \-\-pid is a series or brand PID. Requi
213216
Web proxy URL, e.g., http://username:password@server:port or http://server:port. Value of http_proxy environment variable (if present) will be used unless \-\-proxy is specified. Used for both HTTP and HTTPS. Overridden by \-\-no\-proxy.
214217
.TP
215218
\fB\-\-radiomode <mode>,<mode>,...
216-
Radio recording modes (overrides \-\-modes): dafhigh,dafstd,dafmed,daflow,hafhigh,hafstd,hafmed,haflow,hlsaacstd,hlsaaclow. Shortcuts: worst,worse,good,vgood,better,best,daf,haf,hlsaac (default=dafhigh,hafhigh,dafstd,hafstd,hlsaacstd,dafmed,hafmed,daflow,haflow,hlsaaclow).
219+
Radio recording modes (overrides \-\-modes): dafhigh,dafstd,dafmed,daflow,hafhigh,hafstd,hafmed,haflow,hlsaachigh,hlsaacstd,hlsaacmed,hlsaaclow. Shortcuts: worst,worse,good,vgood,better,best,daf,haf,hlsaac (default=dafhigh,hafhigh,hlsaachigh,dafstd,hafstd,hlsaacstd,dafmed,hafmed,hlsaacmed,daflow,haflow,hlsaaclow).
217220
.TP
218221
\fB\-\-start <secs|hh:mm:ss>
219222
Recording/streaming start offset (actual start may be several seconds earlier for HLS and DASH streams)
@@ -231,10 +234,10 @@ Test only \- no recording (will show programme type)
231234
TV recording modes (overrides \-\-modes): dvfhd,dvfsd,dvfxsd,dvfhigh,dvfxhigh,dvflow,hlshd,hlsvhigh,hlsstd,hlsxstd,hvfhd,hvfsd,hvfxsd,hvfhigh,hvfxhigh,hvflow. Shortcuts: worst,worse,vgood,better,best,dvf,hls,hvf (default=hlshd,hvfxsd,hlsvhigh,hvfxhigh,hlsstd,hlsxstd,hvflow).
232235
.TP
233236
\fB\-\-url <url>,<url>,...
234-
Record the embedded media in the specified iPlayer episode URLs. Use with \-\-type.
237+
Record the embedded media in the specified iPlayer episode URLs.
235238
.TP
236239
\fB\-\-versions <versions>
237-
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.
240+
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.
238241
.SS "Output Options:"
239242
.TP
240243
\fB\-\-command, \-c <command>
@@ -258,6 +261,9 @@ Create metadata info file after recording.
258261
\fB\-\-metadata\-only
259262
Create specified metadata info file without any recording or streaming.
260263
.TP
264+
\fB\-\-no\-sanitise
265+
Do not sanitise output file and directory names. Implies \-\-whitespace. Invalid characters for Windows ('"*:<>?|') and macOS (':') will be removed.
266+
.TP
261267
\fB\-\-output, \-o <dir>
262268
Recording output directory
263269
.TP
@@ -497,8 +503,8 @@ Maximum number of connections to use for concurrent programme indexing. Default
497503
\fB\-\-purge\-files
498504
Delete downloaded programmes more than 30 days old
499505
.TP
500-
\fB\-\-throttle <Mibit/s>
501-
Bandwidth limit (in Mibit/s) for media file download. Default: unlimited. Synonym: \-\-bw
506+
\fB\-\-throttle <Mb/s>
507+
Bandwidth limit (in Mb/s) for media file download. Default: unlimited. Synonym: \-\-bw
502508
.TP
503509
\fB\-\-trim\-history <# days to retain>
504510
Remove download history entries older than number of days specified in option value. Cannot specify 0 \- use 'all' to completely delete download history
@@ -511,7 +517,7 @@ get_iplayer was written by Phil Lewis <iplayer2 (at sign) linuxcentre.net> and i
511517
.PP
512518
This manual page was originally written by Jonathan Wiltshire <[email protected]> for the Debian project (but may be used by others).
513519
.SH COPYRIGHT NOTICE
514-
get_iplayer v3.06, Copyright (C) 2008\-2010 Phil Lewis
520+
get_iplayer v3.07, Copyright (C) 2008\-2010 Phil Lewis
515521
This program comes with ABSOLUTELY NO WARRANTY; for details use \-\-warranty.
516522
This is free software, and you are welcome to redistribute it under certain
517523
conditions; use \-\-conditions for details.

get_iplayer.cgi

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

27-
my $VERSION = 3.06;
28-
my $VERSION_TEXT = "3.07-dev";
27+
my $VERSION = 3.07;
28+
my $VERSION_TEXT;
2929
$VERSION_TEXT = sprintf("v%.2f", $VERSION) unless $VERSION_TEXT;
3030

3131
use strict;

0 commit comments

Comments
 (0)