[mythtv-users] Any way to run a user job/script when recording starts?
raymond at wagnerrp.com
Fri Nov 13 05:27:15 UTC 2009
On 11/12/2009 23:38, genestapp at charter.net wrote:
> I'm wanting to know if there is a way to automatically run a script/user job when a program begins recording. I'm only wanting to use it on a single instance of a sports series recording. I know i could set it up as a user job to run after but I'm need it to run realtime and begin when recording starts
> Any ideas?
There is currently no real good way of doing this.
You can enable real-time commflagging, and wrap mythcommflag with your
own script that runs whatever tasks you want. But this is an ugly hack,
and the jobqueue makes no effort to run things in any sort of scheduled
manner. It runs once per minute FIFO, and tasks are run when they're
You can create a channel change script, which runs your own tasks on
start. But this is an even uglier hack, and only works on analog anyway.
One of the users on IRC wrote some code to do pre- and post-roll during
playback to manage some networked lighting units, but that is on
playback, not recording.
More information about the mythtv-users