Log in

View Full Version : notification after job list has been processed


treev
14th October 2002, 22:44
Hi,

I'm missing a small feature in virtualdub described in the subject.
I use to do lots of divx4 two-pass transcoding (using avisynth scripts) by queuing the two passes in the job list and then starting the process.
It always takes a long time (several hours) and i would like to have a small notification popping up with a short sound when the jobs are done.

I mostly run vdub in the background and would like to be notified once the job list has been processed without always having to look from time to time how long it will take (keeps me distracting from more important pc work).

AFAIK vdub hasn't got such a notification, how about integrating this in a future version? Or is it possible to do this notifying by a special avisnyth command?

lark
15th October 2002, 04:53
I'd prefer an SMS... ;-)

well seriously for me it's enough to see the percentage in the taskbar icon even though it's only for the current job.

t :)

treev
15th October 2002, 12:56
I run multidesk, a virtual desktop manager. I have two virtual desktops, one for regular pc work and one running all the applications dealing with the transformation process of a mpeg2 movie from dvd to a divx fitting on a cd.

This way i don't get to much distracted from regular work, but i have to switch the desktop to see progress. A notification popping up on the current active desktop would be great.

Guest
15th October 2002, 14:25
I am attaching a VirtualDub notifier filter by Giuseppe Lo Sciuto. Wait for attachment approval. The last job should include this filter.

stickboy
20th October 2002, 05:25
Surprisingly, the End Process Sound filter doesn't support scripts. This makes it completely unusable for those of us who use Windows 2000, or for anyone who wishes to use a sound other than C:\Windows\Media\notify.wav ...

I guess I'll email the author.

stickboy
20th October 2002, 13:02
After some more thought, I think a general "run-some-program-at-the-end-of-processing" pseudo-filter would be much more useful. Both the End Process Sound and the Shutdown filters then could be replaced by such a filter.

Futhermore, it could be useful to automate tasks outside of VirtualDub. For example, a VirtualDub job list could look something like:

Job 1: postprocess video as normal and demux
Job 2: use filter to run LAME to encode the audio from Job 1
Job 3: mux and encode for final output
Job 4: use filter to delete any temporary files

Going from Job 2 to Job 3 might be kind of hard, since in my experience it's not too easy to determine reliably when other processes terminate. It's not a requirement, so it's okay if that part's too much trouble. I think the rest of it should be fairly easy and quick to implement.

Would anybody experienced with writing VirtualDub filters be willing to write such a filter? (Donald Graft, I'm looking in your direction. :))

Edit:
(some parts rewritten for (hopefully) improved clarity)

Guest
20th October 2002, 14:16
Hey, have a look at Simon Walters. :) He's always looking for good filter ideas.

Si
21st October 2002, 08:27
I think this is beyond my

for y= 0 to 576; for x=0 to 480
pixel = pixel+1
next;next;

"skills" :o

regards
Simon

Guest
26th October 2002, 00:22
Originally posted by stickboy
Surprisingly, the End Process Sound filter doesn't support scripts. This makes it completely unusable for those of us who use Windows 2000, or for anyone who wishes to use a sound other than C:\Windows\Media\notify.wavI have just placed a new version at my web site. It supports scripting, new sound formats, and much more. Check it out! Thanks to Giuseppe Lo Sciuto.