September 5, 20169 yr Another great docker! Two questions... 1) any way to set the quality of the stream? 2) any chance of getting ffmpeg/avconv in the docker for conversions?
November 22, 20169 yr Thanks for the container. Most of the shows i want to grab work except this one. Which i feel is something to do with the apostrophe. "Michael McIntyre's Big Show". My variable for SHOWS is as follows: 'The NFL Show','Michael McIntyre''s Big Show','Planet Earth II' I've tried a few combinations and none seem to work for that one show.
January 24, 20179 yr Hi all, and thanks binhex for the container! Couple of questions: 1) in my get_iplayer docker log I'm getting the following output about 4 times a second: 2017-01-24 08:57:40,711 DEBG 'get-iplayer' stderr output: Is this normal behaviour or have I got a setting wrong? 2) Regarding show downloads, I have a show set to download and it seems to be pulling the shows down correctly to /data/get_iplayer/incomplete/ folder as .flv files then converting to mp4. At this point the files are not being moved to /data/complete The files are left in the incomplete folder with random text strings as the name (possibly the episode ID?) Because of the log file filling so quickly it's hard for me to debug on the fly! Any help much appreciated! Thanks again, PhilUK
February 2, 20179 yr Update on my own questions: 1) the DEBG log entries calm down after the docker has been open a while. Nothing I can see that I've done so I think maybe it's to do with initialisation and loading of all shows on iplayer into the get_iplayer database. 2) Using midnight commander through ssh I can navigate to the incomplete folder and the files all have the correct names. It appears the issue arises because the show name has a colon in it which Linux is happy with but windows is not. If I change the show name in the docket cofig to not include the colon it doesn't pick up the show. The files are still not being moved to the complete folder however, not sure if this is because of the same colon issue? If anyone has any insights I'd appreciate it! Cheers, Phil
May 6, 20179 yr @BinHex v2.99 is reported on forums as broken with a new v3.00 out. Is there a plan to update the docker? Thanks V
May 8, 20179 yr Author On 2017-5-6 at 1:16 PM, Viaduct said: @BinHex v2.99 is reported on forums as broken with a new v3.00 out. Is there a plan to update the docker? Thanks V i will take a look at this tonight.
May 10, 20179 yr On 07/05/2016 at 2:57 AM, Paul_Ber said: I think I can answer my own question. Sent from my XT1563 using Tapatalk Fix the image link PLEASE?
May 10, 20179 yr Author 4 hours ago, methanoid said: Fix the image link PLEASE? ok you win strangest post 2017, seriously wtf?
May 10, 20179 yr Author On 2017-5-6 at 1:16 PM, Viaduct said: @BinHex v2.99 is reported on forums as broken with a new v3.00 out. Is there a plan to update the docker? Thanks V its now there, pull it down and give it a whirl.
May 11, 20179 yr ok you win strangest post 2017, seriously wtf?Wasn't visible last night on my PC. It is now. Sent from my iPhone using Tapatalk
October 27, 20178 yr I'm no longer getting any updates from iplayer. It looks like the last download I had was from 20th October. Looking at GitHub it appears there is a new version of the get-iplayer. Does the docker automatically get this?
December 11, 20178 yr Hi, Hoping someone can give me a basics lesson... I'm used to using get_iplayer on windows via CMD. I've putty'd in to my NAS but can't find the get_iplayer anywhere... Am I missing something? Is this not possible?
December 11, 20178 yr Author 4 minutes ago, leejbarker said: Hi, Hoping someone can give me a basics lesson... I'm used to using get_iplayer on windows via CMD. I've putty'd in to my NAS but can't find the get_iplayer anywhere... Am I missing something? Is this not possible? you dont need to putty in, all you need to do is edit the container and define the shows you want to download by setting the value for env var "SHOWS" (comma separated) get_iplayer is run for you inside the container and will search and download any shows that match the values.
April 20, 20188 yr for teh last coupel of weeks I'm getting the follwoing error on everything I try to download 2018-04-20 09:53:52,435 DEBG 'get-iplayer' stdout output:INFO: Downloading tv: 'Come Home: Series 1 - 3. Episode 3 (b09z64bh) [original]'INFO: No specified modes (hlshd,hlsvhigh,hlsstd,hlsstd,hlsnormal,hlsxstd) available for this programme with version 'original'2018-04-20 09:53:52,436 DEBG 'get-iplayer' stdout output:INFO: Available modes: hvfhd,hvfsd,hvfxsd,hvfhigh,hvfxhigh,hvfstd,hvflow doing some reading it seems BBC are withdrawing there HLS streams. Anyone else getting this issue?
April 23, 20188 yr it seems the solution is to change the required stream type to BEST I have no idea where we change that though
April 24, 20188 yr Author 22 hours ago, markiii said: it seems the solution is to change the required stream type to BEST I have no idea where we change that though i will take a look guys, leave it with me.
April 24, 20188 yr Author 2 hours ago, binhex said: i will take a look guys, leave it with me. ok new image built and tested, works for me, please pull down and give it a whirl. edit - sorry latest is still in a queue at the moment, please wait for this to finish:- https://hub.docker.com/u/binhex/arch-get-iplayer/builds/ Edited April 24, 20188 yr by binhex
April 26, 20188 yr seems to be working, many thanks can you confirm, did you set stream type to best?
April 26, 20188 yr Author seems to be working, many thanks can you confirm, did you set stream type to best? Yes I didSent from my SM-G935F using Tapatalk
May 16, 20188 yr seems to be broken again log below ErrorWarningSystemArrayLogin Created by...___. .__ .__\_ |__ |__| ____ | |__ ____ ___ ___| __ \| |/ \| | \_/ __ \\ \/ /| \_\ \ | | \ Y \ ___/ > <|___ /__|___| /___| /\___ >__/\_ \\/ \/ \/ \/ \/https://hub.docker.com/u/binhex/2018-05-16 18:47:12.948499 [info] Host is running unRAID2018-05-16 18:47:12.967978 [info] System information Linux d86c2c4a7fef 4.14.26-unRAID #1 SMP PREEMPT Mon Mar 12 16:21:20 PDT 2018 x86_64 GNU/Linux2018-05-16 18:47:12.991075 [info] PUID defined as '99'2018-05-16 18:47:13.038576 [info] PGID defined as '100'2018-05-16 18:47:13.089732 [info] UMASK defined as '000'2018-05-16 18:47:13.112443 [info] Permissions already set for volume mappings2018-05-16 18:47:13.132956 [info] Starting Supervisor...2018-05-16 18:47:13,254 INFO Included extra file "/etc/supervisor/conf.d/get-iplayer.conf" during parsing2018-05-16 18:47:13,254 INFO Set uid to user 0 succeeded2018-05-16 18:47:13,256 INFO supervisord started with pid 72018-05-16 18:47:14,257 INFO spawned: 'get-iplayer' with pid 452018-05-16 18:47:14,257 INFO reaped unknown pid 82018-05-16 18:47:14,264 DEBG 'get-iplayer' stdout output:[info] TV shows defined as Eastenders2018-05-16 18:47:14,264 INFO success: get-iplayer entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)2018-05-16 18:47:14,270 DEBG 'get-iplayer' stdout output:[info] Processing show Eastenders...[info] Delete partial downloads from incomplete folder...2018-05-16 18:47:14,274 DEBG 'get-iplayer' stdout output:[info] Running get_iplayer...2018-05-16 18:47:14,464 DEBG 'get-iplayer' stderr output:Unknown option: fps502018-05-16 18:47:14,465 DEBG 'get-iplayer' stdout output:Usage ( Also see https://github.com/get-iplayer/get_iplayer/wiki/documentation ):List All Programmes: get_iplayer [--type=<TYPE>]Search Programmes: get_iplayer <REGEX>Record Programmes by Search: get_iplayer <REGEX> --getRecord Programmes by Index: get_iplayer <INDEX> --getRecord Programmes by URL: get_iplayer [--type=<TYPE>] "<URL>"Record Programmes by PID: get_iplayer [--type=<TYPE>] --pid=<PID>Update get_iplayer cache: get_iplayer --refresh [--type=<TYPE>] [--force]Basic Help: get_iplayer --basic-helpAdvanced Help: get_iplayer --long-helpSearch Options:--available-since <hours> Limit search to programmes that have become available in the last <hours> hours--category <string> Narrow search to matched categories (comma-separated regex list). Defaults to substring match. Only works with --history.--channel <string> Narrow search to matched channel(s) (comma-separated regex list). Defaults to substring match.--exclude <string> Narrow search to exclude matched programme names (comma-separated regex list). Defaults to substring match.--exclude-category <string> Narrow search to exclude matched categories (comma-separated regex list). Defaults to substring match. Only works with --history.--exclude-channel <string> Narrow search to exclude matched channel(s) (comma-separated regex list). Defaults to substring match.--fields <field1>,<field2>,... Searches only in the specified fields. The fields are concatenated with spaces in the order specified and the search term is applied to the resulting string.--long, -l Additionally search in programme descriptions and episode names (same as --fields=name,episode,desc )--since <hours> Limit search to programmes added to the cache in the last <hours> hours--type <type>,<type>,... Only search in these types of programmes: tv,radio,all (tv is default)Display Options:--help, -h Intermediate help text--helpbasic, --usage Basic help text--helplong Advanced help text--info, -i Show full programme metadata and availability of modes and subtitles (max 40 matches)--long, -l Show extended programme info--terse Only show terse programme info (does not affect searching)--tree Display programme listings in a tree viewRecording Options:--get, -g Start recording matching programmes. Search terms required unless --pid specified. Use --search=.* to force download of all available programmes.--modes <mode>,<mode>,... Recording modes. See --tvmode and --radiomode (with --long-help) for available modes and defaults. Shortcuts: tvbest,tvbetter,tvgood,tvworst,radiobest,radiobetter,radiogood,radioworst (default=default for programme type).--pid <pid>,<pid>,... Record arbitrary PIDs that do not necessarily appear in the index.--proxy, -p <url> 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.--url <url>,<url>,... Record the embedded media in the specified iPlayer episode URLs.Output Options:--output, -o <dir> Recording output directory--raw Don't remux or change the recording in any way. Saves output file in native container format (HLS->MPEG-TS, DASH->MP4)--subtitles Download subtitles into srt/SubRip format if available and supportedPVR Options:--pvr [pvr search name] 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--pvr-add <search name> Save the named PVR search with the specified search terms. Search terms required unless --pid specified. Synonyms: --pvradd--pvr-del <search name> Remove the named search from the PVR searches. Synonyms: --pvrdel--pvr-exclude <string> Exclude the PVR searches to run by search name (comma-separated regex list). Defaults to substring match. Synonyms: --pvrexclude--pvr-list Show the PVR search list. Synonyms: --pvrlist--pvr-queue Add currently matched programmes to queue for later one-off recording using the --pvr option. Search terms required unless --pid specified. Synonyms: --pvrqueue--pvr-scheduler <seconds> Runs the PVR using all saved PVR searches every <seconds>. Synonyms: --pvrscheduler--pvr-series Create PVR search for each unique series name in search results. Search terms required. Synonyms: --pvrseries--pvr-single <search name> Runs a named PVR search. Synonyms: --pvrsingleConfig Options:--prefs-add Add/Change specified saved user or preset options--prefs-clear Remove *ALL* saved user or preset options--prefs-del Remove specified saved user or preset options--prefs-show Show saved user or preset options--refresh, --flush, -f Refresh cacheExternal Program Options:--atomicparsley <path> Location of AtomicParsley binary--ffmpeg <path> Location of ffmpeg binary. Assumed to be ffmpeg 3.0 or higher unless --ffmpeg-obsolete is specified.2018-05-16 18:47:14,470 DEBG 'get-iplayer' stdout output:[info] Env var SCHEDULE defined, sleeping for 12h...
May 16, 20188 yr Author seems to be broken again log below ErrorWarningSystemArrayLogin Created by...___. .__ .__\_ |__ |__| ____ | |__ ____ ___ ___| __ \| |/ \| | \_/ __ \\ \/ /| \_\ \ | | \ Y \ ___/ > |___ /__|___| /___| /\___ >__/\_ \\/ \/ \/ \/ \/https://hub.docker.com/u/binhex/2018-05-16 18:47:12.948499 [info] Host is running unRAID2018-05-16 18:47:12.967978 [info] System information Linux d86c2c4a7fef 4.14.26-unRAID #1 SMP PREEMPT Mon Mar 12 16:21:20 PDT 2018 x86_64 GNU/Linux2018-05-16 18:47:12.991075 [info] PUID defined as '99'2018-05-16 18:47:13.038576 [info] PGID defined as '100'2018-05-16 18:47:13.089732 [info] UMASK defined as '000'2018-05-16 18:47:13.112443 [info] Permissions already set for volume mappings2018-05-16 18:47:13.132956 [info] Starting Supervisor...2018-05-16 18:47:13,254 INFO Included extra file "/etc/supervisor/conf.d/get-iplayer.conf" during parsing2018-05-16 18:47:13,254 INFO Set uid to user 0 succeeded2018-05-16 18:47:13,256 INFO supervisord started with pid 72018-05-16 18:47:14,257 INFO spawned: 'get-iplayer' with pid 452018-05-16 18:47:14,257 INFO reaped unknown pid 82018-05-16 18:47:14,264 DEBG 'get-iplayer' stdout output:[info] TV shows defined as Eastenders2018-05-16 18:47:14,264 INFO success: get-iplayer entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)2018-05-16 18:47:14,270 DEBG 'get-iplayer' stdout output:[info] Processing show Eastenders...[info] Delete partial downloads from incomplete folder...2018-05-16 18:47:14,274 DEBG 'get-iplayer' stdout output:[info] Running get_iplayer...2018-05-16 18:47:14,464 DEBG 'get-iplayer' stderr output:Unknown option: fps502018-05-16 18:47:14,465 DEBG 'get-iplayer' stdout output:Usage ( Also see https://github.com/get-iplayer/get_iplayer/wiki/documentation ):List All Programmes: get_iplayer [--type=]Search Programmes: get_iplayer Record Programmes by Search: get_iplayer --getRecord Programmes by Index: get_iplayer --getRecord Programmes by URL: get_iplayer [--type=] ""Record Programmes by PID: get_iplayer [--type=] --pid=Update get_iplayer cache: get_iplayer --refresh [--type=] [--force]Basic Help: get_iplayer --basic-helpAdvanced Help: get_iplayer --long-helpSearch Options:--available-since Limit search to programmes that have become available in the last hours--category Narrow search to matched categories (comma-separated regex list). Defaults to substring match. Only works with --history.--channel Narrow search to matched channel(s) (comma-separated regex list). Defaults to substring match.--exclude Narrow search to exclude matched programme names (comma-separated regex list). Defaults to substring match.--exclude-category Narrow search to exclude matched categories (comma-separated regex list). Defaults to substring match. Only works with --history.--exclude-channel Narrow search to exclude matched channel(s) (comma-separated regex list). Defaults to substring match.--fields ,,... Searches only in the specified fields. The fields are concatenated with spaces in the order specified and the search term is applied to the resulting string.--long, -l Additionally search in programme descriptions and episode names (same as --fields=name,episode,desc )--since Limit search to programmes added to the cache in the last hours--type ,,... Only search in these types of programmes: tv,radio,all (tv is default)Display Options:--help, -h Intermediate help text--helpbasic, --usage Basic help text--helplong Advanced help text--info, -i Show full programme metadata and availability of modes and subtitles (max 40 matches)--long, -l Show extended programme info--terse Only show terse programme info (does not affect searching)--tree Display programme listings in a tree viewRecording Options:--get, -g Start recording matching programmes. Search terms required unless --pid specified. Use --search=.* to force download of all available programmes.--modes ,,... Recording modes. See --tvmode and --radiomode (with --long-help) for available modes and defaults. Shortcuts: tvbest,tvbetter,tvgood,tvworst,radiobest,radiobetter,radiogood,radioworst (default=default for programme type).--pid ,,... Record arbitrary PIDs that do not necessarily appear in the index.--proxy, -p 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.--url ,,... Record the embedded media in the specified iPlayer episode URLs.Output Options:--output, -o Recording output directory--raw Don't remux or change the recording in any way. Saves output file in native container format (HLS->MPEG-TS, DASH->MP4)--subtitles Download subtitles into srt/SubRip format if available and supportedPVR Options:--pvr [pvr search name] 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--pvr-add Save the named PVR search with the specified search terms. Search terms required unless --pid specified. Synonyms: --pvradd--pvr-del Remove the named search from the PVR searches. Synonyms: --pvrdel--pvr-exclude Exclude the PVR searches to run by search name (comma-separated regex list). Defaults to substring match. Synonyms: --pvrexclude--pvr-list Show the PVR search list. Synonyms: --pvrlist--pvr-queue Add currently matched programmes to queue for later one-off recording using the --pvr option. Search terms required unless --pid specified. Synonyms: --pvrqueue--pvr-scheduler Runs the PVR using all saved PVR searches every . Synonyms: --pvrscheduler--pvr-series Create PVR search for each unique series name in search results. Search terms required. Synonyms: --pvrseries--pvr-single Runs a named PVR search. Synonyms: --pvrsingleConfig Options:--prefs-add Add/Change specified saved user or preset options--prefs-clear Remove *ALL* saved user or preset options--prefs-del Remove specified saved user or preset options--prefs-show Show saved user or preset options--refresh, --flush, -f Refresh cacheExternal Program Options:--atomicparsley Location of AtomicParsley binary--ffmpeg Location of ffmpeg binary. Assumed to be ffmpeg 3.0 or higher unless --ffmpeg-obsolete is specified.2018-05-16 18:47:14,470 DEBG 'get-iplayer' stdout output:[info] Env var SCHEDULE defined, sleeping for 12h...It's fixed in the latest image, check for updatesSent from my SM-G935F using Tapatalk
May 21, 20188 yr 2018-05-22 00:02:02.631770 [info] Host is running unRAID 2018-05-22 00:02:02.658620 [info] System information Linux a688bad27742 4.14.13-unRAID #1 SMP PREEMPT Wed Jan 10 10:27:09 PST 2018 x86_64 GNU/Linux 2018-05-22 00:02:02.689540 [info] PUID defined as '99' 2018-05-22 00:02:02.745266 [info] PGID defined as '100' 2018-05-22 00:02:02.791009 [info] UMASK defined as '000' 2018-05-22 00:02:02.819165 [info] Permissions already set for volume mappings 2018-05-22 00:02:02.849321 [info] Starting Supervisor... 2018-05-22 00:02:03,022 INFO Included extra file "/etc/supervisor/conf.d/get-iplayer.conf" during parsing 2018-05-22 00:02:03,023 INFO Set uid to user 0 succeeded 2018-05-22 00:02:03,026 INFO supervisord started with pid 7 2018-05-22 00:02:04,028 INFO spawned: 'get-iplayer' with pid 45 2018-05-22 00:02:04,029 INFO reaped unknown pid 8 2018-05-22 00:02:04,040 DEBG 'get-iplayer' stdout output: [info] TV shows defined as Eastenders 2018-05-22 00:02:04,040 INFO success: get-iplayer entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2018-05-22 00:02:04,047 DEBG 'get-iplayer' stdout output: [info] Processing show Eastenders... [info] Delete partial downloads from incomplete folder... 2018-05-22 00:02:04,051 DEBG 'get-iplayer' stdout output: [info] Running get_iplayer... 2018-05-22 00:02:04,310 DEBG 'get-iplayer' stdout output: get_iplayer v3.14, Copyright (C) 2008-2010 Phil Lewis This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty. This is free software, and you are welcome to redistribute it under certain conditions; use --conditions for details. 2018-05-22 00:02:04,310 DEBG 'get-iplayer' stdout output: 2018-05-22 00:02:04,311 DEBG 'get-iplayer' stdout output: WARNING: Please download and run latest installer or install the Mojolicious Perl module for concurrent indexing of tv programmes. 2018-05-22 00:02:04,312 DEBG 'get-iplayer' stdout output: INFO: Added 0 tv programmes to cache 2018-05-22 00:02:04,313 DEBG 'get-iplayer' stdout output: INFO: 0 matching programmes 2018-05-22 00:02:04,318 DEBG 'get-iplayer' stdout output: [info] Env var SCHEDULE defined, sleeping for 1m... 2018-05-22 00:03:04,325 DEBG 'get-iplayer' stdout output: [info] Processing show Eastenders... [info] Delete partial downloads from incomplete folder... 2018-05-22 00:03:04,328 DEBG 'get-iplayer' stdout output: [info] Running get_iplayer... 2018-05-22 00:03:04,527 DEBG 'get-iplayer' stdout output: get_iplayer v3.14, Copyright (C) 2008-2010 Phil Lewis This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty. This is free software, and you are welcome to redistribute it under certain conditions; use --conditions for details. 2018-05-22 00:03:04,528 DEBG 'get-iplayer' stdout output: 2018-05-22 00:03:04,528 DEBG 'get-iplayer' stdout output: WARNING: Please download and run latest installer or install the Mojolicious Perl module for concurrent indexing of tv programmes. I'm running into issues getting this docker started - posted is my log. Not sure on how I need to get the Mojolicious Perl Module installed on an Unraid build though... No luck either with setting up the webui - any tips on how I might be doing that wrong would be helpful too. I set it to http://192.168.2.100:8185 which is the IP of the host and I pass the port from the host to the container with an extra port config. Thanks!
June 9, 20188 yr On 5/6/2016 at 9:42 AM, binhex said: On 5/5/2016 at 6:09 PM, Paul_Ber said: Add VPN and watch outside UK? no need, thats what privoxy is for ? Q4. http://lime-technology.com/forum/index.php?topic=45812.msg437678#msg437678 Sorry to bug you (you're obviously very busy based on all the stuff you've created!) and I'm sure it's just me being a bit dense (and inexperienced), but I'm confused. The link you provided mentions PIA (Private Internet Access?) - is that what I need to use or just an example of a VPN that can be uesd? Assuming it's just an example, can you point me in the direction of something that explains how to actually setup the VPN on unRAID (I've done it on my phone & Windows) and how to use it with your get_iplayer container? Thanks!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.