Trouble getting get_iplayer.cgi to run under Cygwin

Margate Sands margate.sands at gmail.com
Mon Nov 17 09:41:14 PST 2014


Dear all,
I have encountered a bit of a problem when I try to run
get_iplayer.cgi using Cygwin environment. So far I have:
(1) installed base Cygwin environment;
(2) installed all get_iplayer dependencies using Cygwin Ports
(http://cygwinports.org)
(3) installed all Perl modules required by get_iplayer/get_iplayer.cgi
using cpanm
(4) moved both get_iplayer and get_iplayer.cgi to /usr/bin under
Cygwin subdirectory structure
(5) run successfully get_iplayer from command line (I updated cache
and downloaded couple of radio programs);

However, when I issue following command:

get_iplayer.cgi --listen=127.0.0.1 --port=1935
--getiplayer=/usr/bin/get_iplayer --debug

it returns information shown below (between "-------"). I would really
appreciate your help with this issue. Where should I look, what should
I check, what am I missing?

Best regards,
MS

-------
get_iplayer.cgi --listen=127.0.0.1 --port=1935 --debug
--getiplayer=/usr/bin/get_iplayer
INFO: Command: /usr/bin/get_iplayer --encoding-locale=UTF-8
--encoding-console-out=UTF-8 --nopurge --nocopyright --showoptions
INFO: Command: /usr/bin/get_iplayer --encoding-locale=UTF-8
--encoding-console-out=UTF-8 --nopurge --nocopyright --showoptions
INFO: Command: /usr/bin/get_iplayer --encoding-locale=UTF-8
--encoding-console-out=UTF-8 --nopurge --nocopyright --listplugins
INFO: Listening on 127.0.0.1:1935
REQUEST HEADER: Host: localhost:1935
REQUEST HEADER: Connection: keep-alive
REQUEST HEADER: Cache-Control: max-age=0
REQUEST HEADER: Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
REQUEST HEADER: User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122
Safari/537.36
REQUEST HEADER: DNT: 1
REQUEST HEADER: Accept-Encoding: gzip,deflate,sdch
REQUEST HEADER: Accept-Language: en-GB,en;q=0.8,de;q=0.6,pl;q=0.4,en-US;q=0.2
GET: /
DEBUG: Using PVRHOLDOFF =
--
DEBUG: Using CATEGORY =
--
DEBUG: Using MODES = default
--
DEBUG: Using REVERSE = 0
--
DEBUG: Using EXCLUDECHANNEL =
--
DEBUG: Using HIDDENTAB = no
--
DEBUG: Using AUTOPVRRUN = 4
--
DEBUG: Using STREAMTYPE =
--
DEBUG: Using SINCE =
--
DEBUG: Using FORCE = 0
--
DEBUG: Using SORT = index
--
DEBUG: Using RECORDINGTAB = no
--
DEBUG: Using BEFORE =
--
DEBUG: Using URL =
--
DEBUG: Using REFRESHFUTURE = 0
--
DEBUG: Using FUTURE = 0
--
DEBUG: Using SUBTITLES = 0
--
DEBUG: Using SEARCHFIELDS = name
--
DEBUG: Using PROGTYPES = tv
--
DEBUG: Using EXCLUDE =
--
DEBUG: Using INFO = 0
--
DEBUG: Using PROXY =
--
DEBUG: Using AUTOWEBREFRESH = 1
--
DEBUG: Using ACTION =
--
DEBUG: Using VFR =
--
DEBUG: Using EXCLUDECATEGORY =
--
DEBUG: Using COLUMNSTAB = no
--
DEBUG: Using NEXTPAGE = search_progs
--
DEBUG: Using CHANNEL =
--
DEBUG: Using STREAMINGTAB = no
--
DEBUG: Using SEARCHTAB = yes
--
DEBUG: Using SEARCH = .*
--
DEBUG: Using PAGESIZE = 20
--
DEBUG: Using HISTORY = 0
--
DEBUG: Using DISPLAYTAB = no
--
DEBUG: Using VERSIONLIST = default
--
DEBUG: Using HIDE = 0
--
DEBUG: Using COLS =
--
DEBUG: Using OUTPUT =
--
DEBUG: Using SAVE = 0
--
DEBUG: Using VSIZE =
--
DEBUG: Using THUMB = 0
--
DEBUG: Using METADATA =
--
DEBUG: Using BITRATE =
--
DEBUG: Using HIDEDELETED = 0
--
DEBUG: Using PAGENO = 1
--

HEADERS:
Date: Mon, 17 Nov 2014 17:31:37 GMT
Content-Type: text/html; charset=utf-8


DEBUG: get_iplayer options: "modes=default" "force=0"
"refreshfuture=0" "future=0" "subtitles=0" "fields=name" "type=tv"
"search=.*" "history=0" "versionlist=default" "hide=0" "thumb=0"
"skipdeleted=0" "nopurge=1"
"listformat=ENTRY|<index>|<thumbnail>|<pid>|<available>|<type>|<name>|<episode>|<versions>|<duration>|<desc>|<channel>|<categories>|<timeadded>|<guidance>|<web>|<seriesnum>|<episodenum>|<filename>|<mode>"
"page=1" "pagesize=20" "sortmatches=index"
INFO: Command: /usr/bin/get_iplayer --encoding-locale=UTF-8
--encoding-console-out=UTF-8 --nocopyright --expiry=999999999
--webrequest modes%3Ddefault?force%3D0?refreshfuture%3D0?future%3D0?subtitles%3D0?fields%3Dname?type%3Dtv?search%3D.%2A?history%3D0?versionlist%3Ddefault?hide%3D0?thumb%3D0?skipdeleted%3D0?nopurge%3D1?listformat%3DENTRY%7C%3Cindex%3E%7C%3Cthumbnail%3E%7C%3Cpid%3E%7C%3Cavailable%3E%7C%3Ctype%3E%7C%3Cname%3E%7C%3Cepisode%3E%7C%3Cversions%3E%7C%3Cduration%3E%7C%3Cdesc%3E%7C%3Cchannel%3E%7C%3Ccategories%3E%7C%3Ctimeadded%3E%7C%3Cguidance%3E%7C%3Cweb%3E%7C%3Cseriesnum%3E%7C%3Cepisodenum%3E%7C%3Cfilename%3E%7C%3Cmode%3E?page%3D1?pagesize%3D20?sortmatches%3Dindex
ERROR: Command failed to execute: No child processes
INFO: Command exit code 72057594037927935
<filename>: No such file or directory at /usr/bin/get_iplayer.cgi line 2341

------



More information about the get_iplayer mailing list