Skip to content

Commit 5785707

Browse files
committed
Release 3.00
1 parent fe2cad0 commit 5785707

File tree

3 files changed

+24
-39
lines changed

3 files changed

+24
-39
lines changed

get_iplayer

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
#
2525
#
2626
package main;
27-
my $version = 2.99;
28-
my $version_text = "3.00-dev";
27+
my $version = 3.00;
28+
my $version_text;
2929
$version_text = sprintf("v%.2f", $version) unless $version_text;
3030
#
3131
# Help:
@@ -2421,7 +2421,7 @@ sub usage {
24212421
my @man;
24222422
my @dump;
24232423
push @man,
2424-
'.TH GET_IPLAYER "1" "February 2017" "Phil Lewis" "get_iplayer Manual"',
2424+
'.TH GET_IPLAYER "1" "April 2017" "Phil Lewis" "get_iplayer Manual"',
24252425
'.SH NAME', 'get_iplayer - Stream Recording tool and PVR for BBC iPlayer',
24262426
'.SH SYNOPSIS',
24272427
'\fBget_iplayer\fR [<options>] [<regex|index> ...]',

get_iplayer.1

+19-34
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH GET_IPLAYER "1" "February 2017" "Phil Lewis" "get_iplayer Manual"
1+
.TH GET_IPLAYER "1" "April 2017" "Phil Lewis" "get_iplayer Manual"
22
.SH NAME
33
get_iplayer \- Stream Recording tool and PVR for BBC iPlayer
44
.SH SYNOPSIS
@@ -174,7 +174,7 @@ Start recording matching programmes. Search terms required unless \-\-pid specif
174174
Show recording progress as hashes
175175
.TP
176176
\fB\-\-include\-supplier <supplier>,<supplier>,...
177-
Comma\-delimited list of media stream suppliers to use if not included by default. Possible values: level3,akamai,limelight,bidi
177+
Comma\-delimited list of media stream suppliers to use if not included by default. Possible values: akamai,limelight,bidi
178178
.TP
179179
\fB\-\-log\-progress
180180
Force HLS/DASH download progress display to be captured when screen output is redirected to file. Progress display is normally omitted unless writing to terminal.
@@ -210,10 +210,10 @@ Record all related episodes if value of \-\-pid is a series or brand PID. Requir
210210
Web proxy URL e.g. 'http://USERNAME:PASSWORD@SERVER:PORT' or 'http://SERVER:PORT'. Sets http_proxy environment variable for child processes (e.g., ffmpeg) unless \-\-partial\-proxy is specified.
211211
.TP
212212
\fB\-\-radiomode <mode>,<mode>,...
213-
Radio recording modes (overrides \-\-modes): dafhigh,dafstd,dafmed,daflow,flashaachigh,flashaacstd,flashaaclow,hafhigh,hafstd,hafmed,haflow,hlsaacstd,hlsaaclow. Shortcuts: worst,worse,good,vgood,better,best,daf,flashaac,haf,hlsaac (default=dafhigh,hafhigh,dafstd,hafstd,hlsaacstd,dafmed,hafmed,daflow,haflow,hlsaaclow).
213+
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).
214214
.TP
215215
\fB\-\-raw
216-
Don't remux or change the recording in any way. Saves output file in native container format (RTMP\->FLV, HLS\->MPEG\-TS, DASH\->MP4)
216+
Don't remux or change the recording in any way. Saves output file in native container format (HLS\->MPEG\-TS, DASH\->MP4)
217217
.TP
218218
\fB\-\-start <secs|hh:mm:ss>
219219
Recording/streaming start offset (actual start may be several seconds earlier for HLS and DASH streams)
@@ -224,8 +224,8 @@ Recording/streaming stop offset (actual stop may be several seconds later for HL
224224
\fB\-\-suboffset <offset>
225225
Offset the subtitle timestamps by the specified number of milliseconds
226226
.TP
227-
\fB\-\-subsfmt <format>
228-
Subtitles format. One of: default, compact. Default: 'default'
227+
\fB\-\-subs\-mono
228+
Create monochrome titles, with leading hyphen used to denote change of speaker.
229229
.TP
230230
\fB\-\-subsraw
231231
Additionally save the raw subtitles file
@@ -255,7 +255,7 @@ Download Thumbnail image if available
255255
Only Download Thumbnail image if available, not the programme
256256
.TP
257257
\fB\-\-tvmode <mode>,<mode>,...
258-
TV recording modes (overrides \-\-modes): dvfhd,dvfsd,dvfxsd,dvfhigh,dvfxhigh,dvflow,flashhd,flashvhigh,flashstd,flashxstd,hlshd,hlsvhigh,hlsstd,hlsxstd,hvfhd,hvfsd,hvfxsd,hvfhigh,hvfxhigh,hvflow. Shortcuts: worst,worse,vgood,better,best,dvf,flash,hls,hvf (default=hlshd,hvfxsd,hlsvhigh,hvfxhigh,hlsstd,hlsxstd,hvflow).
258+
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).
259259
.TP
260260
\fB\-\-url <url>,<url>,...
261261
Record the embedded media in the specified iPlayer episode URLs. Use with \-\-type.
@@ -300,9 +300,6 @@ Thumbnail filename extension to use
300300
\fB\-\-thumbsize <index|width>
301301
Default thumbnail size/index to use for the current recording and metadata. index: 1\-11 or width: 86,150,178,512,528,640,832,1024,1280,1600,1920
302302
.TP
303-
\fB\-\-thumbsizecache <index|width>
304-
Default thumbnail size/index to use when building cache. index: 1\-11 or width: 86,150,178,512,528,640,832,1024,1280,1600,1920
305-
.TP
306303
\fB\-\-whitespace, \-w
307304
Keep whitespace in file and directory names. Default behaviour is to replace whitespace with underscores unless \-\-no\-sanitise specified.
308305
.SS "PVR Options:"
@@ -476,45 +473,33 @@ Character encoding used to decode command\-line arguments. Encoding name must be
476473
\fB\-\-encoding\-locale\-fs <name>
477474
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
478475
.TP
479-
\fB\-\-index\-concurrent
480-
Perform fork()\-based concurrent (i.e., faster) indexing when web scraping TV schedules only. Requires \-\-ybbcy and Parallel::ForkManager Perl module. Not supported on Windows.
481-
.TP
482476
\fB\-\-index\-maxconn <number>
483-
Maximum number of forks (connections) to use for concurrent indexing. Requires \-\-index\-concurrent. Default: 4 Max: 10
484-
.TP
485-
\fB\-\-no\-scrape\-versions
486-
Do not scrape episode web pages as extra measure to find audiodescribed/signed versions.
477+
Maximum number of connections to use for concurrent programme indexing. Default: 5 Min: 1 Max: 10
487478
.TP
488479
\fB\-\-trim\-history <# days to retain>
489480
Remove download history entries older than number of days specified in option value. Cannot specify 0 \- use 'all' to completely delete download history
490-
.TP
491-
\fB\-\-ybbcy
492-
Use alternate programme indexing and metadata retrieval if the BBC removes its XML data sources. TV programme indexing will be extremely slow. Some metadata will be missing or incorrect.
493481
.SS "Deprecated Options:"
494482
.TP
495-
\fB\-\-check\-duration
496-
Print message showing recorded duration, expected duration and difference between them.
497-
.TP
498-
\fB\-\-rtmp\-radio\-opts <options>
499-
Add custom options to rtmpdump for radio
483+
\fB\-\-cache\-init
484+
Update cache with full two\-week programme index (ensures complete cache when updating from 2.99 and earlier)
500485
.TP
501-
\fB\-\-rtmp\-tv\-opts <options>
502-
Add custom options to rtmpdump for tv
486+
\fB\-\-no\-index\-concurrent
487+
Do not use concurrent indexing to update programme cache. Cache updates will be very slow.
503488
.TP
504-
\fB\-\-rtmpdump <path>
505-
Location of rtmpdump binary. Synonyms: \-\-flvstreamer
489+
\fB\-\-no\-scrape\-versions
490+
Do not scrape episode web pages as extra measure to find audiodescribed/signed versions.
506491
.TP
507-
\fB\-\-rtmpport <port>
508-
Override the RTMP port (e.g. 443)
492+
\fB\-\-subsfmt <format>
493+
Subtitles format. One of: default, compact. Default: 'default'
509494
.TP
510-
\fB\-\-swfurl <URL>
511-
URL of Flash player used by rtmpdump for verification. Only use if default Flash player URL is not working.
495+
\fB\-\-thumbsizecache <index|width>
496+
Default thumbnail size/index to use when building cache. index: 1\-11 or width: 86,150,178,512,528,640,832,1024,1280,1600,1920
512497
.SH AUTHOR
513498
get_iplayer was written by Phil Lewis <iplayer2 (at sign) linuxcentre.net> and is now maintained by the contributors at http://www.infradead.org/get_iplayer/html/get_iplayer.html
514499
.PP
515500
This manual page was originally written by Jonathan Wiltshire <[email protected]> for the Debian project (but may be used by others).
516501
.SH COPYRIGHT NOTICE
517-
get_iplayer v2.99, Copyright (C) 2008\-2010 Phil Lewis
502+
get_iplayer v3.00, Copyright (C) 2008\-2010 Phil Lewis
518503
This program comes with ABSOLUTELY NO WARRANTY; for details use \-\-warranty.
519504
This is free software, and you are welcome to redistribute it under certain
520505
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 = 2.99;
28-
my $VERSION_TEXT = "3.00-dev";
27+
my $VERSION = 3.00;
28+
my $VERSION_TEXT;
2929
$VERSION_TEXT = sprintf("v%.2f", $VERSION) unless $VERSION_TEXT;
3030

3131
use strict;

0 commit comments

Comments
 (0)