Multi-Machine rendering

Hi,
I'm trying to create a little rendering farm for After Effect.
I follow this tutorial: http://www.youtube.com/watch?v=E3sSmaGrRig
I've 2 computers for test the rendering a main one and a render node.
The shared and watched folder is on the node, I can acces it from the main without any issue.
I do the collect on the watchfolder I4ve no error messages but on the render node I can see this:
It says the render control file is incorrect for my project. Due to the fact it is after effect who create the file I assume it is a bug...
Both computer are on MAC OSX 10.9.2 (one powerbook:Main and one iMac: Render node) and they are on the same switch for test purpose.
I use my CC license on both computer. I place the AE render only file and have no licence issue.
Does anyone know how I can correct this and have a multimachine rendering working?
Thanks for your support and best regards,
Cara

Hi Mylenium,
The source movie is flat - one video track only.  I've switched QT Prefs on both nodes (testing now with one of each hardware type) to "Safe (GDI Only)" and both have "High Quality" enabled in QT Prefs.
The newer nodes DO have a GPU graphics adapter, while he older ones do not (on-board graphics), but I would assume that turning off the DirectX in QT Prefs and not choosing "Render using OpenGL" in the comp makes that irrelevant, right?
When I re-encode the source as something different (tried Uncompressed 8-bit and Sorenson 3 so far) the two nodes render the same.  When I encode back to Photo-JPEG, the discrepancy returns.  So it does seem to be specific to this codec (or at least not to all of them).  Exporting directly from QT Player as an image sequence produces matching output, too, so it does seem to be happening in AE CS3.
Does the color profiles possibility still apply, given this new info?  If so, how can I check / compare them?
--Rob
Rob LaRose Systems Administrator Imaginary Forces 646.486.6868 office 646.486.4700 fax www.imaginaryforces.com<http://www.imaginaryforces.com/

Similar Messages

  • Why does multi-machine rendering work so poorly?

    more specifically, watch folder rendering with multi-machines is pointless because skipping a frame seeming to take as long as rendering the frame, so one machine can never catch up to the other.  why does skipping a frame take some long?  i mean it's been in the software for like 10 years. is this not considered important?

    These two features are not intended to be used together.
    Render Multiple Frames Simultaneously multiprocessing is intended to turn a single computer into a self-contained render farm of sorts. Multi-machine rendering is intended to use multiple computers in a render farm. Attempting to use these two items together is mixing two different organizational schemes for managing the rendering of frames.

  • Adobe After Effects CC 2014 Multi-machine rendering does not create RCF after Collect-File

    This was working in the previous release.  After going through all of the steps to perform a multi-machine render, not only does it say it is limiting it to 5 machines instead of the usual 99 (and I have over 100 cores on the render farm) but "Collect Files" (File/Dependencies/Collect Files) does not create the Render Control File (RCF) that kicks off the process on the other machines, like it did before and is supposed to do.
    This release was supposed to fix the 32 core limitation on render nodes (my server has 48), but now does nothing at all.
    Anyway, I assume there is a check box somewhere that says "do something" that hasn't been checked and another that says "Maybe my machine has more than 5 cores", and I would appreciate being steered in the direction of these new mis-features.
    Just as background, the 48 core server does show the little TV screen that monitors the watch folder, and I know for a fact that process looks for the "RCF" file.  Looking at the directory specified for "collect files", I can see that no RCF file is created, only 1 file, a report.txt file which contains this information is produced:
    Report created:
      7/9/2014 1:54:12 AM
    Project name: highup.aep
    Source files collected to:
      P:\temp\highup folder
    Source files collected: All
    Collected comps: 
      Thomas Falke - High Again High On Emotion)
    Number of collected files:  1
    Size of collected files:  63.4 MB
    Collected source files:
      C:\Users\Jeff K\Videos\Down\2014-2015\Thomas Falke - High Again High On Emotion).mp4
    Rendering plug-ins:
      Classic 3D
    Effects used:  1
    Effect:  Detail-preserving Upscale

    The dialog box has been slightly refactored.  You must click "Allow watch folder rendering" and then all is good.  Hope this helps anyone else.  Thanks to Rafil at customer support chat for this.

  • AE CC Multi-Machine Rendering: Still asking for Adobe ID on Render Engine App Launch

    Hi everyone,
    I'm sure this is a fairly simple fix, but I have looked for quite a while through blogs and AE documentation and I just can't get it figured out.
    I'm trying to set up my first multi-machine render farm with AE CC. All machines for the render farm are running Windows 7 and are networked via Gigabit Ethernet Switch. I understand that I can have CC installed on 2 computers with my membership and then I can install a number of Render-Only instances of AE. The problem is I am trying to set up one of my 3 machines in render-only, yet I am still being asked to sign in with my Adobe ID when I launch the Render Engine App. I can't sign in a third time or it will ask me if I want to sign out of all of the other computers that are licensed under my name. I've attached screenshots of what it shows.
    I have already put the ae_render_only_node.txt file in the correct place as per the Adobe documentation (C:\Users\<myusername>\My Documents)
    Any thoughts? I'm guessing I'm doing something dumb, but I just can't pinpoint it.
    Thanks for any help!

    One thing to check: in Windows Explorer, go to the Tools menu > Folder Options. Disable "Hide extensions for known file types". Having done so, is the file still named "ae_render_only_node.txt", or does it have an extra .txt on the end?
    If not, what happens if you move the file to the alternate location? C:\Users\Public\Public Documents\Adobe

  • Multi-machine rendering on non-identical hardware produces flicker

    Hi folks,
         I'm using a renderfarm manager to break up a large AE render into pieces and render different frameranges on different machines.  My render nodes are of two different hardware types -- a bunch of oldern (Dell 1850) dual-proc nodes, and a couple of newer 8-core Xeon machines.
         I'm finding that the two different types of hardware produce slightly lighter/darker output.  My current test is loading a Quicktime movie w/ standard Photo-JPEG codec, applying no effects, just placing it into its own comp and rendering out as an image sequence.  The 8-cores produce slightly darker output than the others.
         The OSes, AE versions, QT versions are the same, I've confirmed that "Render using OpenGL" is unchecked in the render settings for the comp.
         Anyone know what else could be responsible for this difference?  It's slight, but significant enough to produce a slight flickering effect in the final output.
         Thanks in advance for any ideas!
    --Rob

    Hi Mylenium,
    The source movie is flat - one video track only.  I've switched QT Prefs on both nodes (testing now with one of each hardware type) to "Safe (GDI Only)" and both have "High Quality" enabled in QT Prefs.
    The newer nodes DO have a GPU graphics adapter, while he older ones do not (on-board graphics), but I would assume that turning off the DirectX in QT Prefs and not choosing "Render using OpenGL" in the comp makes that irrelevant, right?
    When I re-encode the source as something different (tried Uncompressed 8-bit and Sorenson 3 so far) the two nodes render the same.  When I encode back to Photo-JPEG, the discrepancy returns.  So it does seem to be specific to this codec (or at least not to all of them).  Exporting directly from QT Player as an image sequence produces matching output, too, so it does seem to be happening in AE CS3.
    Does the color profiles possibility still apply, given this new info?  If so, how can I check / compare them?
    --Rob
    Rob LaRose Systems Administrator Imaginary Forces 646.486.6868 office 646.486.4700 fax www.imaginaryforces.com<http://www.imaginaryforces.com/

  • Align for multi-header renderer in JTable

    Hi,
    I have a question about multi-header renderer in JTable. Here is the problem, please help me:
    I used the MultiLineHeaderRenderer class example from
    http://www2.gol.com/users/tame/swing/examples/JTableExamples1.html
    This example makes the header to be centered (as setHorizontalAlignment(JLabel.CENTER)). Also, it is for the all the headers with 2 lines (i don't know how to describe it).
    In my project, I have just a few header with 2 lines, most of them are one line. By using this example renderer class, I have the header height is bigger, of course because of some 2 lines headers, and one line header is automatically set as the TOP. What I want is to make one line header to be set as the BOTTOM just like in EXCEL.
    Please help me, sorry for my technical explaination (poor huh?)
    Thanks in advance.

    If I understand correctly just put a space then a new line before your text for your cell that you want the text at the bottom.
    like this: " \nBottom Text"
    You'll need the leading space because of how StringTokenizer works.

  • After Effects multi machine render frames have different settings.

    I am using AE multi machine render settings over a network drive with 2 machines.  Comp includes elements from Video Copilot plugins.  The ambient occlusion settings appear to differ despite the same AE project being open on both machines.  Certain elements in the comp are rending with slightly different settings for each machine, creating a flicker effect when played back at the intended video fps.  Both machines have all the necessary elements installed locally to complete an exact identical render.  What am I doing wrong?

    Well, have you actually tested it? E3D will e.g. truncate the number of samples to the highest possible value internally, but still allow you to overcrank sliders. This sounds like exactly that - you may have set 32 samples or whatever, but internally only 16 or 8 are used. You can only find that out by actually interactively opening the project and changing those values.
    Mylenium

  • Multi-Machine Blueprint- How to share IPs, passwords, etc..

    I am trying to configure a multi-machine deployment in Application Director. I want the machines to have each others IPs, db passwords, and things like that. So they can all run together in a little environment hosting apps and websites. I am looking for help on how to share these variables with all the VMs in the blueprint. I see some out of the box examples in App D, but I don't find a properties dictionary or any docs that explain how to accomplish this. I have attached a pic to show what VMware has done out of the box. Notice the "appserver_node_ips" and the text in the value column.
    Does anybody know how to set this up or where to get info that explains these properties and their options?

    You can use component dependencies to share property values between components. E.g.
    Say I have a node which will have 2 app components on it.
    Component c1 has properties
    p1
    p2
    Component c2 has properties
    p3
    p4
    p1copy
    p2copy
    If you look in the upper right of the Blueprint builder there is a chain icon which lets you define dependencies between components (either on the same nodes or different ones)
    With a dependency in place between my example components (c2 depends on c1) we can then bind the p1copy property value in c2  to the value in c1 in the following notation
    self:c1.p1
    This expression breaks down as
    <node name>:<component name>:<property name>
    Quite simple and very powerful
    Also, there are some built-ins for each node such as
    self:ip
    self:hostname
    etc.
    This is all mostly in the docs but you'll wrap your head around it pretty quickly if you play about with it

  • How to request multi-machine blueprint information through rest api.

    We are building a portal in front of vRealize (don't ask me why) and I need to dynamically create multi-machine json files to request catalog items.
    If I connect through the api I can request the Blueprint details but not the additional blueprints it makes use of.
    Does anyone know how to request these additional information out of the rest api catalog?
    Thx in advance.

    The following method, unlike those above, will work. It requires you to know the MIME type of the binary file you wish to upload. This example uploads a PDF document.
    uploader.cfm
    <cfset restInitApplication(expandPath("."))>
    <cfhttp url="http://localhost:8500/rest/myRestApp/myService" method="post">
        <cfhttpparam file="C:\temp\testDoc.pdf" mimetype="application/pdf" name="myFile" type="file">
    </cfhttp>
    service.cfc
    <cfcomponent rest="true" restpath="/myService">
    <cffunction name="getFile" access="remote" httpMethod="POST" returntype="string">
    <cffile action="upload" accept="application/pdf" filefield="myFile" nameconflict="overwrite" destination="C:\Users\BKBK\Desktop\testFile.pdf">
    <cfreturn "File uploaded!">
    </cffunction>
    </cfcomponent>

  • Multi-machine configuration

    how do i configure the Master and other machines in a Multimachine configuration.
    i have 10 machines.
    In RESOURCES
    MASTER appsvr_1 appsvr_2
    MACHINES
    byspa01 LMID=appsvr_1
    byspa02 LMID=appsvr_2
    byspa02 LMID=appsvr_3
    Is this a right configuration?
    Or should LMID be same as Master? PLease advise.
    Thanks
    sushil.

    This is a very general question. I'd recommend the documentation section at
    http://e-docs.bea.com/tuxedo/tux81/ads/adfig.htm#1253022 for a good overview
    of how to set up a multi-machine configuration file.
    Also, you may want to work with some of the Tuxedo sample applications to
    get a feel for how to set up a Tuxedo configuration file. The bankapp
    sample application located in $TUXDIR/samples/atmi/bankapp has a 2-machine
    configuration and is a good application to gain familiarity with Tuxedo in a
    multiple machine environment.
    <Sushil More> wrote in message news:[email protected]..
    how do i configure the Master and other machines in a Multimachineconfiguration.
    >
    i have 10 machines.
    In RESOURCES
    MASTER appsvr_1 appsvr_2
    MACHINES
    byspa01 LMID=appsvr_1
    byspa02 LMID=appsvr_2
    byspa02 LMID=appsvr_3
    Is this a right configuration?
    Or should LMID be same as Master? PLease advise.
    Thanks
    sushil.

  • Multi-machine sequence missing from AE?

    Hi there
    after i installed the script BG Render, not sure what happened but multi-machine sequence becomes missing from AE as it says on startup that there is an output module missing from after effects, really need to solve this as I am running out of time, if anyone knows how to repair this or a solution please help!
    Thanks

    If you have deleted one of the default Output Module or Render Settings templates, there are a couple of ways to get them back.
    On a different computer that has the templates, save the templates from the template editor dialogs (Edit > Templates), copy the resulting .aom or .ars file to the machine where the template is missing, and load the saved templates.
    Trash the preferences file. If you're using After Effects CC, you only need to delete the Adobe After Effects 12.0 Prefs-indep-output.txt or Adobe After Effects 12.0 Prefs-indep-render.txt file. For earlier versions of After Effects, you'll need to trash the whole main prefs file (for CS6, Adobe After Effects 11.0-x64 Prefs.txt). To find these files, see the Reveal Preferences section in After Effects Help.

  • Multi Processor rendering & editing optimization

    Hello,
    Got some great info here from my last post!  So thanx
    So my question is...is it more ideal to use Xeon or multi processor board setups than single CPU chips?  My main aim is for rendering or workflow turnaround since in the next couple of months I might land a nice spot in the top five post companies in my sector...god willing.
    Therefore I plan to build a completely new system either focused on Multi CPU or buying multi crossfire Open CL rendering GPU cards.  I can't find any documentation or recommendations for improved performances in rendering speeds or realtime fx with a Multi CPU board or the NOW added multi Stream or CUDA GPU (SLI or CrossFire) rendering setups. 
    if anybody could explain any myths or facts as to how Premiere Pro takes advantage of CPUs or GPUs would be a big help.  I'm currently using a Quadro 2000 and an i7-990x with 24gb of memory.
    thnx

    Is your quaddro connected to a 10 bit monitor?
    If not, you would be better served by a faster GTX card
    Best Video Card http://forums.adobe.com/thread/1238382
    Also, view the results of the CS5 Benchmark http://ppbm5.com/ to see what is fast

  • Can JSF work on a multi machine fleet

    I wanted to know how can JSF work in a scenerio where the hundreds of machines sit behind a VIP to serve the user requests.Since JSF saves the state of the components, it apparently seems to be a misfit for such an architecture. Lets say the first request goes to machine 1 were the component state gets saved but if the further request goes to machine 2, the framework will try to restore the saved state which is not possible. Also, client side state saving is not a solution since we cannt increase the rendering time of a page. Is there any solution to such a problem?
    Thanks
    Ajay

    Yes. Two common approaches are (used together or separately):
    1) Sticky Load Balancing -- requests from the same user are routed to the same machine each time.
    2) Session replication / fail-over -- where session data is shared between machines.
    GlassFish is capable of doing both: https://glassfish.dev.java.net and even has a web-based UI for configuring clusters of GlassFish instances.
    Good luck!
    Ken Paulsen
    https://jsftemplating.dev.java.net

  • Multi-"Machine" Activation Question:  Virtual Machines

    Hi,
    I am developing plugins and have the need to test with a wide range of Photoshop versions on a wide range of operating systems.
    At the moment I'm accomplishing this through the use of VMware virtual machines.  I have a powerful 64 bit host workstation running Vista x64 and have created virtual machines for XP Pro, Vista 32 bit, Win7 RC, and Win7 retail.  Virtualization saves me from having to build a lab full of test hardware.
    I have the desire to test with versions 6 through CS4...  I haven't yet gone through the process of installing all the versions of Photoshop on all these VMs; just a few, which is probably covered under the 2 activations limit...  My question is this:
    Will Adobe consider it a separate activation for each virtual machine?  Can they be "sweet talked" into allowing more?  I am running them all on one computer, and (generally speaking) using only one at a time.
    From what I can see the software will not realize this is one and the same computer, since the virtualization environment does a good job of convincing the OS that it's a completely separate computer...  I suppose I will forge ahead and call Adobe...  Adobe phone contact is not touted to be much of an easy or rewarding thing from what I hear. 
    Any advice on how to proceed with setting up a decent testing environment to support long-term multi-platform testing would be great.
    Thanks in advance.
    -Noel

    I would read this attached page. We are pretty much users like you and cannot speak for adobe or how they might react to your question. Calling them is the only option.
    http://www.adobe.com/aboutadobe/volumelicensing/

  • OSB - Looking for howto's on multi machine message delivery.

    Hi.
    I am very new to Oracle Service Bus.
    I want to setup two machines, A and B.
    I want A to take service calls from BPEL, deliver them to B and have B deliver them to their final service, returning the reply back to A and finally BPEL.
    The communications between A and B can be unreliable, ie, B can wander off into the ether, for long periods, days, weeks, before returning.
    There is no expectation that A will ever 'disappear' and will always be there to talk to BPEL.
    Is there a howto or something that I can use to setup something like this?
    Am I even on the right track?
    Any assistance would be greatly appreciated.
    ...Lyall

    Thankyou, just the sort of thing I am looking for, advice on telling me what I am doing wrong.
    So, you are saying that I don't have OSB on Machine A but only have it on Machine B, listening on the end of a JMSQ.
    However, my end game scenario involves a central machine A with many satellite machines, B, C, D, etc.
    As I am a complete noob at OSB/WebLogic, I figure, for administrative purposes, I would have an OSB on A which was the administrator of the domain, which extends out to B, C, D, etc.
    So, in that case, OSB on A's sole role would be admin server whilst on B, C, D, etc, would be the actual processing. This would alleviate me having one admin console for each machine.
    Does this sound logical?
    To the above end, I am playing with OSB 10gR3 and I can create a domain using the configuration wizard and boot the admin server.
    I seem to have endless problems trying to start up a managed server for the domain. I always get a message similar to the following
    "Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted."
    I have tried re-creating the boot.properties file, as per other posts on in these forums, to no avail.
    I have tried a cold install of OSB, run the config wizard, add a machine and managed server within the config wizard and the thing still wont boot.
    I have tried creating the server and machine using the admin console web pages, no success.
    I just can't seem to get a managed server to boot, out of the box!
    Once again, thanks for your help.
    ...Lyall

Maybe you are looking for


HashFlare