Rendering .mi file by frame

I’m trying to render a sequence of .mi file where each frame have his own .mi … like test.mi.1 test.mi.3 etc but deadline freeze on me when I submit the job? Maybe it’s me but I put:

input frame = test.mi.1

frame = 1-3x2

selected file has multiple frame = false!



press sumbit and deadline freeze… if selected file has multiple frame = true it loads test.mi.1 for each frame and output “Exception during render: Render output file “test.mi.0003.pic” does not exist.” for frame 3 …



what I’m doing wrong?



cheers


Hi Daniel,



Deadline currently doesn’t like the frame padding for the filename at

the end of the filename. If you rename your files to test.1.mi and

test.3.mi, the submission should work fine (the files need to end with

the .mi extension). In your case, because you are submitting multiple

files, “selected file has multiple frame” should be false.



Kind regards,

  • Ryan

Exception during render: boost::filesystem::path: invalid name “testMentalRay.” in path: “U:???\scenes\testMentalRay.”



I’ve removed the complete path … secret thing ;o) and the file is named testMentalRay.1.mi

Could you possibly post part of the slave log where it tries and fails

to render the frame? I just want to see if Deadline is building the

command line arguments properly. You can still remove the secret path

filenames. :slight_smile:



Thanks!

  • Ryan

Hi Daniel,



It turns out that Deadline doesn’t like mental ray filenames with

periods before the padding. So in your case:



testMentalRay.1.mi won’t work.

testMentalRay_1.mi will work (notice the underscore instead of the

period before the padding).



We’ll add it to our todo list to fix this problem. Sorry for the

inconvenience.



Kind regards,

  • Ryan


thanks it works now!



cheers

humm weird the double post …

here the log

Log Message
BEGIN - 2006-02-24 12-30-10 - RENDER024\render
---- February 24 2006 – 12:30 PM ----
0: Loaded job: testMentalRay (x_050_x_7757DD21)
0: INFO: Script plugin for Deadline 1.2.15710, built Nov 17 2005 15:56:34 R
0: INFO: >> Mental Ray Plugin for Deadline, 2004-11-18
0: INFO: job file: c:\deadline\slave\jobsData\x_050_x_7757DD21.job
0: Plugin rendering frame(s): 1
0: INFO: Mental Ray job starting…

Log Details
Log Date/Time = Feb 24/06 12:30:11
Frames = 1
Slave Machine = Render024
Slave Version = v1.2.15710 D

Plugin Name = MentalRay
Plugin Version = 1.2.15710

Error Message
Exception during render: boost::filesystem::path: invalid name “testMentalRay.” in path: “U:????\scenes\testMentalRay.”

Slave Log

0: INFO: job file: c:\deadline\slave\jobsData\x_050_x_7757DD21.job
0: Plugin rendering frame(s): 3
0: INFO: Mental Ray job starting…
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: boost::filesystem::path: invalid name “testMentalRay.” in path: “U:????\scenes\testMentalRay.”

Exception Details
RenderPluginException – Exception during render: boost::filesystem::path: invalid name “testMentalRay.” in path: “U:????\scenes\testMentalRay.”
RenderPluginException.Cause: JobError (2)
Exception.TargetSite: Void RenderTasks(Int32, Int32)
Exception.Source: DeadlinePluginLoader
Exception.StackTrace:
at Deadline.Plugins.PluginLoader.RenderTasks(Int32 startTask, Int32 endTask)
at Deadline.Plugins.PluginLoader.RenderTask(Int32 task)
at Deadline.Plugins.Plugin.RenderTask(Int32 frame) in C:\rrussell\Development\DeadlineProject\Deadline\Plugins\Plugin.cs:line 278
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask() in C:\rrussell\Development\DeadlineProject\Deadline\Slaves\SlaveRenderThread.cs:line 324

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
---- February 24 2006 – 12:30 PM ----
0: Loaded job: testMentalRay (x_050_x_7757DD21)
0: INFO: Script plugin for Deadline 1.2.15710, built Nov 17 2005 15:56:34 R
0: INFO: >> Mental Ray Plugin for Deadline, 2004-11-18
0: INFO: job file: c:\deadline\slave\jobsData\x_050_x_7757DD21.job
0: Plugin rendering frame(s): 1
0: INFO: Mental Ray job starting…
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: boost::filesystem::path: invalid name “testMentalRay.” in path: “U:????\scenes\testMentalRay.”

Error Type
RenderPluginException

Error Stack Trace
at Deadline.Plugins.PluginLoader.RenderTasks(Int32 startTask, Int32 endTask)
at Deadline.Plugins.PluginLoader.RenderTask(Int32 task)
at Deadline.Plugins.Plugin.RenderTask(Int32 frame) in C:\rrussell\Development\DeadlineProject\Deadline\Plugins\Plugin.cs:line 278
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask() in C:\rrussell\Development\DeadlineProject\Deadline\Slaves\SlaveRenderThread.cs:line 324

wow sorry for that messy copy/paste? Ill send it by email