[Closed] Imagesequence to Quicktime
Hi,
i want to render a imagesequence over the backburner. Is there a way to automatic convert the imagesequence to Quicktime, after rendering?
:lightbulb In the rendering Dialoge is an Option to start scripts After&Before Render.
Thanks,
blenderman
Hi Blenderman,
short answer yes.
long answer:
-using the render output group in the render dialog create an image sequence file or an IFL file listing the frames that are oging to be rendered.
-using VP (video post) create a image input event of the freshly made IFL, and an image output event of your target MOV, and render this to back burner using dependencies so that it doesn’t start rendering until after your frames have finished.
bingo.
J.
Thanks J.
Your Workflow is very easy, but for daily work its to fault-prone. You must Control the Rendersettings, Output image, Networkrendering, Ex- and Import *.ifl, Output movie, the Rendersettings again, Networkrendering, and Networkpriority…
Maxscript for this workflow? Simply to script and Safely to use! Anyway – the guy on the network monitor must control 2 jobs. I want an easy foolproof way to render Imagesequences (.tga custom F10 Rendersettings) and Video (.mov with automatic codec settings & filename).
Need Help< In the Renderdialoge F10 are the options to select Scripts. One before rendering and one after Rendering. I found nothing in the Maxscript documentation about this way of scriptstart… Is there a documentation somewhere? >
You’ll probably find all you need under NetRender Interface but I wasn’t successful in making all the post render callbacks run through the network… Maybe through the render dialog they’ll run properly, never tried it.
Hi anton,
You’ll probably find all you need under NetRender Interface
You mean Dependencies? I work daily with 3dsmax, that function escaped me. :bounce:
Thanks a lot, that are enough information…
But, hopefully some day i found information about scriptchoice in renderdialoge…
I read in this forum that the GUI way to assign pre/post scripts doesn’t work as expected. We should assign them using scripts. (MAX8)
Are more scaleable and robust way would be to handle this at server-side.
I once was in a pipeline where this was handled by a cron-job at the backburner server that parsed the job.xml files. On completion it started automatic postprocessing.
In this case you can also take advantage of ‘3-party-tools’ like professional encoderts that would do a better joob than the good old VP.
Georg
ah,
well if that’s to easy and accident prone for there is a whole section dedicated to command line rendering using back burner in the BB help. You could write yourself a utility that will send a job for you through the command line if you like.
J.
well if that's to easy and accident prone
Don’t know.
I am glad I don’t need to write server/client/whatever render setups.
Guess this is “render wrangling” – e term that is totally unclear but very seducing to me.
Georg
LOL
Nice work Kramsurfer, great example of using BB to launch all sorts of things using the command line.
J.
You can also go right through with a commandline submission to BB using QT and cscript.exe.
Attached is a JavaScript to launch quicktime via cScript.exe found in windows/system32/
// to run from the command line :
// cscript cscript-Make_Quicktime_From_Frames.js <sourcePath> <destPath>
like so:
cscript “D:\cscript-Make_Quicktime_From_Frames.js” “e:\frames\01\01_0000.tga” “V:\review\01.mov”
The first time it runs it will open the settings dialog as save those settings on your C:\ the file paths are in the script… easy to change…
You just need to create that command line string above and submit to BB…
Good luck
Keith Morrison
www.focus360.com
That’s cool news. I didn’t know that quicktime is finaly scriptable with windows.
Do you have any links to documentation for the API?