From: Greg Ercolano <erco@(email surpressed)>
Subject: Re: Auto Rendering of QT's on jobcomplete
   Date: Thu, 18 Dec 2008 13:30:57 -0500
Msg# 1816
View Complete Thread (17 articles) | All Threads
Last Next
Craig Allison wrote:
> I'm currently working on the Applescript suggestion to find/replace the
> contents of a Shake "setup" script and then submitting to command line
> render.

	Note that shake files are simple ascii, so you can use
	tools like sed or perl to take a template shake script
	and convert it on the fly to what you need.

	IIRC, you can also just edit the .shk file, and replace
	the strings you want to use with environment variables..
	then all you have to do is be sure to set those env vars
	before running shake, and the replacing will be handled by shake.
	I think there may also be a way to pass variables from the shake
	command line.

> Any QT additions to the Rush submit would be helpful for the artists, as
> they could make use of the farm for quick preview QT's for long shots
> instead of Framecycler/DJView/FlipBook.

	Right..

	See also the submit-shake-quicktime submit script,
	which artists can use to do QT conversions.

	Use the one from 102.42a9, which has many codecs,
	and several fixes from previous versions. These tweaks
	are mentioned in the release notes for A9:
	http://www.seriss.com/rush-current/rush/release-notes.html#102.42a9
	..specifically:

	    o submit-shake-quicktime -- numerous fixes to support codecs

> I'll let you know how I get on with the Applescript as I'm just
> unravelling how it all works and am seriously under the cosh with
> deadlines!!!

	Yes, feel free to send pastes.

	I've done a few scripts with AppleScript to descan
	the slitscan sequences from 2001; I used applescript
	to hit the frame advance button in iDVD so that I could
	grab scanlines from the film to unwrap them.
	Fun pictures here:
	http://seriss.com/people/erco/2001/wip/

	..with the scripts at the bottom. See 'shoot.pl' for a perl script
	that sends applescript text strings to osascript on a remote machine. eg:

system("( echo 'tell app \"DVD Player\"'; echo step dvd; echo end tell ) | rsh tow osascript");

	Must admit, applescript is quite neat. But the fact it works
	through GUIs is a problem for automation in contexts where there
	is no window manager, or no one logged in. In the above case,
	I had to make sure the GUI was running before I could run the script.


> Aye, aye, aye bring on Christmas!

	Amen to that..!

-- 
Greg Ercolano, erco@(email surpressed)
Seriss Corporation
Rush Render Queue, http://seriss.com/rush/
Tel: (Tel# suppressed)
Fax: (Tel# suppressed)
Cel: (Tel# suppressed)

Last Next