Is it possible to redirect output from get_iplayer?
Jeremy Nicoll - ml get_iplayer
jn.ml.gti.91 at wingsandbeaks.org.uk
Sat Sep 7 09:32:36 EDT 2013
At present I use an ooREXX program to build the get_iplayer.pl command I
wish to execute (at least in part to prevent me making stupid mistakes in
the command string, and also because I'm sharing the caches & history file
between computers via Dropbox, but fetching files to local directories on
any particular machine, so I need to override various defaults).
For now I run some cache refreshes from a Windows scheduled task. Some get
run manually, as do all fetches.
I did experiment with issuing the get_iplayer.pl command (which here is an
explicit command to run perl for the get_iplayer.pl script) and redirect all
output to another file. But I found it problematic - I can't quite remember
whether the output I ended up with was incomplete, or whether it prevented
get_iplayer.pl's own redirection of its utilities' output from working...
Is there a way to have get_iplayer.pl's output put in a file without
interfering with utility output?
I've also had one instance of perl crashing (not when using my own
redirection)- it was weird because it happened after perl had started the
rtmpdump.exe program - when one might not have expected perl to be doing
anything at all. Rtmpdump continued, as you'd expect. For now, having only
seen this once, I'm not planning to try to detect and cleanup from it in my
program, but - especially if I start fetching on a timer, I might have to.
Jeremy Nicoll - my opinions are my own.
More information about the get_iplayer