On 19 Feb 2013, at 13:24, dinkypumpkin wrote:

> 
> You're not the only one, but I'm not clear why you don't like the proffered 
> solution.  It's nothing more than including something like this in your 
> options file:
> 
> command mv -n "<filename>" "/somewhere/on/network/drive/"
> 
> I've done that for a long time and it works fine.  Of course, you can use a 
> shell script for more complex post-processing.  And as Kapitano pointed out, 
> get_iplayer's download history check prevents you from downloading a 
> programme you already have, so need for special measures there.
> ...
> If you decide to hack your copy of get_iplayer, you should flip your idea on 
> its head.  Rather than introduce a temp directory, leave --output as it is 
> and add an option something like "--postproc-dir". Then immediately after 
> run_user_command() is executed, test for that option and do the necessary 
> file move/copy if it is set.  This will avoid the need to change any existing 
> functionality. But still, that's no different than using --command as above.
> 
> You're forgetting the metadata tagging …


Thanks for those extra ideas.  I'm reading up on the various options now, and 
looking to make more use of the pvr/command/subdir options again.

In the past I found the internal history would let me down regularly when a 
download had previously stalled, while get_iplayer assumed I had got it fully 
downloaded ok.  Other things were frustrating me as well, like --subdir-format 
"<episodeshort>" used to use the value of "<episode>", even though the "info" 
for a programme showed them as different.

So I switched to using get_iplayer mostly as just a "download" tool, but wrote 
my own script to check the validity of the downloads, and to rename 
directories/files as I liked.  It's worked well for a few years, except for the 
performance now I'm using a network drive.  Mind you, those "bugs" were when 
get_iplayer was in limbo, so perhaps I'll find they are no longer bugs.

John.
_______________________________________________
get_iplayer mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to