[Tutor] Allow only one instance of a process
Kent Johnson
kent37 at tds.net
Sun May 17 20:54:54 CEST 2009
On Sat, May 16, 2009 at 10:26 PM, Sylvain Ste-Marie
<stemarie.sylvain at gmail.com> wrote:
> I'm currently writing a script to batch convert video for my psp
>
> It basically looks into a folder for video and launch ffmpeg:
>
> ffmpeg -i "videoname" -f psp -r 29.97 -b 768k -ar 24000 -ab 64k -s 368x208
> "videoname.mp4"
>
> my idea is basically to check for pid but how do i do that?
Look at psutil:
http://code.google.com/p/psutil/
But you will have a race condition if you do something like this:
if ffmpeg is not running:
start ffmpeg
A file lock is a better solution. Google 'python file lock' for recipes.
Kent
More information about the Tutor
mailing list