AME Bug: Creates new CFA file for each clip queued!

Here is my workflow:  I have a 60 minute sequence of a dance performance of about 20 dances.  I queued in AME 20 exports to H.264 files by moving the workspace to the segment I want to export, adding it to the queue with a file name, and repeating for the next section (dance).
For each queued export I make a copy so I have a low and high resolution export (40 in total).  Finally, the last queued export is a MPEG DVD file for Encore.
The issue is that when I start the queue, the first thing AME does is conform the ENTIRE SEQUENCE'S AUDIO (not just the clip).  Then it starts the export.  On my computer (Core i7-2600, 24GB RAM), it takes over 15 minutes to conform a 60 minute sequence (the CFA ends being close to 2GB).  While it's conforming the CPU load never goes above 10%.  The export starts for the first clip and that takes less than 90 seconds with all 8 cores pegged at 100% and the GPU over 50%.
Then AME startes the conforming AGAIN FOR THE ENTIRE SEQUENCE instead of re-using the CFA file it just conformed!
Why doesn't it re-use the CFA file?  Or, why does it conform the entire sequence if all I'm exporting is a portion?
And why isn't conforming a multi-threaded process?
At this rate, it will take all night and consume close to 50 GB of disk space in CFA files.
Here is what my queue looks like:

Actually, I think it's working as designed when it conforms upon export.  See the online help HERE.
It says, in part:
Premiere Pro does conform audio in uncompressed clips when you use them in sequences with non-matching sample rates. However no conforming is done until you export the sequences or create audio preview files.
The audio in my Canon MXF file is uncompressed 16-bit Linear PCM, so when I bring in the MXF files all PPr does is create PEK files.  This is really nice since I don't have to wait for conforming to begin editing.  Creating PEK files is really fast compared to conforming.  There is a caviat, though...
The max file size from my camera is about 2GB.  Anything longer will span multiple files.  If I copy the contents of the CF card from the camera to my computer, the browse to the files using PPr, it will find all the spanned clips and interpret them as one longer video file.  Not problem, and that's how it's supposed to work.  BUT, since PPr is treating all these spanned files as one longer video clip, it WILL conform the audio.
So to speed things up, I just bring in all the spanned files separately, then sort them and insert them into a sequence in order.  It works fine, and no conforming.
My problem with AME is when it DOES finally conform, it's not re-using the CFA file.  In my particular case, I'm taking one long sequence and exporting different portions of it as separate exports.  I would think that AME would conform the whole sequence once, then re-use it.  But no, it sees each as a separate export, so each export gets its own identical (but different named) CFA file.
So now my current workflow is:
Import in all the video as separate MXF files.
Import audio from digital recorder (house audio).
Mark the clapper sync points on the video and audio files.
Add video clips to a sequence in ascending order
Add to the sequence the audio track and align the sync markers
Balance the audio tracks with the mixer
Create a new sequence
Add to the new sequence the first sequence
Render and replace audio so I can get a waveform (it helps find edit points) and conformed audio
Add titles as needed
Edit the timeline, transitions, add Encore chapters, etc.
Export clips to AME queue
Save early and save often!

Similar Messages

  • Need new result file for each iteration of a loop

    I am using TestStand 2010 SP1.  I have a main sequence that essentially does the following:
    Initialize the test equipment and set up the test environment [Sequence Call]
    Start Loop
    Run Tests [Sequence Call]
    End Loop
    Because testing can continue for hours, the resultant report file is enormous and difficult to evaluate. I need to create a new result file for each loop iteration.  I know that starting a new execution of “Run Tests” will create a result file for each iteration of the loop, but the new execution will not have access to the handles to the test equipment that were made during initialization.  The testing is time critical, therefore initializing the test equipment and setting up the test environment must occur outside of the loop. 
    How can I programmatically create a new result file at the beginning of the loop and close the result file at the end of the loop?  I am open to any other suggestions.  Thank you in advance for your help!

    Hi,
    You could modify your process model by making a copy of Test UUTs entry point. Then make the loop that usually tests multiple UUTs into your loop. Take the loop and init out of your sequence. You can init in PreUUTLoop or the other pre loop sequence, and maybe store your references in runstate.root.Locals and pass them to MainSequence. Then you can use Report Options to set it for separate report files.
    cc

  • How to create different log files for each of web applications deployed in OC4J

    Hi All,
    I am using OC4J(from Oracle) v1.0.2.2 and Windows2000. Now I want to know
    1. how to create different log files for each of my deployed web applications ?
    2. what are the advantages in running multiple instances of oc4j and in what case we should run
    multiple instances of OC4J ?
    3. how to run OC4J as Windows2000 Service rather than Windows2000 Application ?
    Thanks and Regards,
    Kumar.

    Hi Avi,
    First of all I have given a first reading to log4j and I think there will some more easy way of logging debugging messages than log4j (If you could provide me a detailed explanation of a servlet,jsp,java bean that uses log4j and how to use log4j then it will be very helpful for me). The other easy ways (if I am not using log4j) to my problem i.e creating different log files for each of web applications deployed in oc4j are
    I have created multiple instances of OC4J that are configured to run on different ports and so on each instance I have deployed a single web application . And I started the 2 oc4j instances by transferring thier error/log messages to a file. And the other way is ..
    I have download from jakarta site a package called servhelper . This servhelper is a thread that is started in a startup servlet and stopped in the destroy method of that startup servlet. So this thread will automatically capture all the system.out.println's and will print those to a file. I believe that this thread program is synchronized. So in this method I need not run multiple instances of OC4J instead each deployed web application on single instance of oc4j uses the same thread program (ofcourse a copy of thread program is put in each of the deployed web applications directories) to log messages on to different log files.
    Can you comment on my above 2 approached to logging debugging messages and a compartive explanation to LOG4J and how to use LOG4J using a simple servlet, simple jsp is appreciated ...
    Thanks and Regards,
    Ravi.

  • ** Is it possible to create new BPM instance for each record (Multiline)

    Hi friends,
    In my scenario, JDBC adapter (sender) polls the open purchase order items from the table at the specified interval and send to BPM. In BPM, we used transformation step to split the messages to process each PO . The scenario is working fine. The problem is assume that if we process 10 PO, the error is in  4th PO while process, the BPM will be stopped in 4th PO. Once we correct the error, we are able to restart.
    In this case, we are not able to skip the 4th PO and process from 5th PO onwards. ie. the processing is sequential. Instead, we want to start new BPM instance for every PO. Advantage is that if 4th PO is error, only that BPM instance (work item) will be stopped. Remaining 9 POs will be completed.
    So, how do we start new BPM instance for every PO ?
    Kindly tell me, friends.
    Thank you.
    Kind Regards,
    Jeg P.

    Hi,
    There are two ways to achieve this.  In BPM and before BPM.
    Before BPM:
    Use 1 to unbounded mapping and 1 to unbounded interface mapping.
    In your mapping, make sure you create a seperate message for each PO.
    In BPM:
    Create a multiline container with you POs using a 1 to n mapping.
    Now add a ForEach block to loop through the multiline container and send each PO.
    Important:  Add an exception branch to catch any exception for each send so that the exception does not make the BPM fail.
    Regards,
    Yaghya

  • Premiere Creates New .CFA files every time I open the project

    I have a project that contains 2 long (70 min.) clips.  Each time I open the project, Premiere conforms the audio for both clips.  I save the project, close Premiere, open it right back up and it starts conforming the audio again.
    I have tried changing where Premiere stores the audio preview files, but no matter what I do, Premiere puts the .CFA files where it wants.
    I have 8 versions of the same .CFA files - and the next time I open Premiere, I'll have 9.
    Any help would be much appreciated!

    I took a look at the Troubleshooting link you posted, and it was a little helpful but isn't quite up to date.  For example, it says to specify a new location for conformed audio files by choosing Edit > Preferences > Scratch Disks, which isn't an actual menu tree in CS4.  Here is how I've set things up:
    I have gone to  Edit > Preferences > Media and set the location for Media Cache Files to C:\PPro_Video and set the Media Cache Database to the same folder.  When prompted, I chose to delete the existing Media Cache database file.  I left the "save media cache files next to originals when possible" box unchecked.
    Then I have gone to Project > Project Settings > Scratch Disks and set the Audio and Video Preview files to the same folder (C:\PPro_Video)
    I saved the project, closed Premiere, and deleted everything inside C:\PPro_Video.
    I restarted Premiere and opened my project.  Premiere created three folders inside C:\PPro - Media Cache, Media Cache Files, and Adobe Premiere Preview Files.  I then waited while Premiere created the .CFA and .PEK files inside C:\PPro\Media Cache Files.  Once they were done, I closed Premiere.
    Reopened the project.  Premiere immediately begins to conform the audio again.  I look inside C:\PPro\Media Cache Files and see new versions of PEK and CFA files being created with the same file names suffixed by an _1.
    Setting aside, for the moment, that using my C drive for a scratch disc might not be optimal, what am I doing wrong?

  • Bouncing individual tracks creates 2 wav files for each..why?!!

    When I bounce individually selected tracks from Logic Express, it creates a double wav file in my folder for each track I bounce. It didn't use to do that and I haven't changed any settings... Please HELP :/

    By "double wav" do you mean that you are getting a separate audio file for left channel and another for right channel, something like this?
    Be sure to check in your bounce window that you have "interleaved" checked instead of "split."
    Depending on how you're exporting/bouncing your tracks this may not help, but you can always solo the desired track and bounce your song with "interleaved" selected to get a single stereo file of that individual track.

  • How to create separate log files for each deployed web application in oc4j

    Hi All,
    I am using Windows2000, Oracle9iAS(OC4J). Say I have deployed 3 web applications onto this oc4j server. Then how to create 3 different log files so that I can see the log messages(System.out.println's) of each of these web appliations in a different log file.
    Thanks and Regards,
    Ravi.

    Where do the messages printed via ServletContext.log() go? Is this configurable separately by web application? If so, you could at least replace your System.out.println() with sc.log() statements. For exceptions, you could trap them and log them since the log() method takes a throwable as well as a String.
    John H.

  • Create new log file for every 1000 points

    Is it possible to have a new file/folder for every 1000 data points ? 
    How do you check number of points written to a file?

    Need A LOT more context here.  How are you logging the data?  Where is the data coming from?  What format are you saving the data?
    Any code you can supply that would give us context would help us help you.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Mobileprovision files for each app?

    Do I need to creat new mobileprovision files for each app our company creates?

    Yes, you need to create mobileprovision files for each app. The mobileprovision files include information in the App ID that you set up in the Apple iOS Developer Portal. If your app includes push notifications, you also need push certificates (.p12) for each app. But you can use the same .p12 developer and distribution certificates for all your apps.
    Here's what my certificate folder structure looks like for my apps:
    dev.bringhurst.p12
    dist.bringhurst.p12
    <DPS Tips folder>
         dev_dpstips.mobileprovision
         dist_dpstips.mobileprovision
         push_dev_dpstips.p12
         push_prod_dpstips.p12
    <NW_Scenery folder>
         dev_nws.mobileprovision
         dist_nws.mobileprovision
         push_dev_nws.p12
         push_prod_nws.p12

  • Create new domain file

    How do I create a new, second, domain file in iWeb?
    Is there a way to do it without duplicating an existing domain file?

    Quit iWeb and drag your domain file(s) into the trash.
    Relaunch iWeb and it will be forced to create a new blank domain file.
    Create new folders - one for each file, drag your old one out of the trash into one of them.
    Open any site by double clicking the appropriate domain file.
    Duplicate your blank and put it in another folder so that, in future, you have a "clean" domain file to duplicate and start new sites.
    This is the only sensible way to start new sites as the "accepted" method of duplicating an existing one and deleting the pages is probably going to cause you problems with domain file corruption somewhere down the line.
    For more on this see...
    http://discussions.apple.com/thread.jspa?threadID=1365344&tstart=0

  • Creating new logical ports for WSDL with several port types not working

    Hi all,
    I am trying to integrate some BODS webservice into the BPM. I am using CE 7.2 Kernel Version:     7.20.3710. When I am trying to assign a provider system in the application configuration I get following error:
    The provider system successfully found the needed service, but its wsdl is without webservice policy. Thus the generated client configuration might not work because of different configurations between service and client (most probable a difference in the security settings). Either assign a provider system with access to wsdl with policy or manually create the client configuration.
    The regarding provider system is using a communication profil where the authentication method is set to "none". Normally this configuration should work, but it isn't.
    So I started to create new logical ports for each port type. But then I get the error:
    Port type name of loaded WSDL does not match the port type name of the Service Reference.
    I checked already the port type names in the WSDL but they are 100% the same. What I found was that the configuration is always trying to use the first port type in the WSDL. So I am not able to configure the other port types in the service group.
    I also tried to do the same thing using a WSDL with just one port type and surprise it is working...
    I hope somebody can help me out
    Thanks in advance
    Andy

    Hi Andy,
    Please check this Link: https://cw.sdn.sap.com/cw/docs/DOC-45012
    Regards,
    Naresh B

  • How to create different log files for different users in log4j

    I want to create different logs for different users, using different appenders for each user so that logs are created in his file only.
    Confusion:How to direct them to different files in my logger class

    Hi Avi,
    First of all I have given a first reading to log4j and I think there will some more easy way of logging debugging messages than log4j (If you could provide me a detailed explanation of a servlet,jsp,java bean that uses log4j and how to use log4j then it will be very helpful for me). The other easy ways (if I am not using log4j) to my problem i.e creating different log files for each of web applications deployed in oc4j are
    I have created multiple instances of OC4J that are configured to run on different ports and so on each instance I have deployed a single web application . And I started the 2 oc4j instances by transferring thier error/log messages to a file. And the other way is ..
    I have download from jakarta site a package called servhelper . This servhelper is a thread that is started in a startup servlet and stopped in the destroy method of that startup servlet. So this thread will automatically capture all the system.out.println's and will print those to a file. I believe that this thread program is synchronized. So in this method I need not run multiple instances of OC4J instead each deployed web application on single instance of oc4j uses the same thread program (ofcourse a copy of thread program is put in each of the deployed web applications directories) to log messages on to different log files.
    Can you comment on my above 2 approached to logging debugging messages and a compartive explanation to LOG4J and how to use LOG4J using a simple servlet, simple jsp is appreciated ...
    Thanks and Regards,
    Ravi.

  • SAX: How to create new XML file using SAX parser

    Hi,
    Please anybody help me to create a XML file using the Packages in the 5.0 pack of java. I have successfully created it reading the tag names and values from database using DOM but can i do this using SAX.
    I am successful to read XML using SAX, now i want to create new XML file for some tags and its values using SAX.
    How can i do this ?
    Sachin Kulkarni

    SAX is a parser, not a generator.Well,
    you can use it to create an XML file too. And it will take care of proper encoding, thus being much superior to a normal textwriter:
    See the following code snippet (out is a OutputStream):
    PrintWriter pw = new PrintWriter(out);
          StreamResult streamResult = new StreamResult(pw);
          SAXTransformerFactory tf = (SAXTransformerFactory) TransformerFactory.newInstance();
          //      SAX2.0 ContentHandler.
          TransformerHandler hd = tf.newTransformerHandler();
          Transformer serializer = hd.getTransformer();
          serializer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");//
          serializer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM,"pdfBookmarks.xsd");
          serializer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM,"http://schema.inplus.de/pdf/1.0");
          serializer.setOutputProperty(OutputKeys.METHOD,"xml");
          serializer.setOutputProperty(OutputKeys.INDENT, "yes");
          hd.setResult(streamResult);
          hd.startDocument();
          //Get a processing instruction
          hd.processingInstruction("xml-stylesheet","type=\"text/xsl\" href=\"mystyle.xsl\"");
          AttributesImpl atts = new AttributesImpl();
          atts.addAttribute("", "", "someattribute", "CDATA", "test");
          atts.addAttribute("", "", "moreattributes", "CDATA", "test2");
           hd.startElement("", "", "MyTag", atts);
    String curTitle = "Something inside a tag";
              hd.characters(curTitle.toCharArray(), 0, curTitle.length());
        hd.endElement("", "", "MyTag");
          hd.endDocument();
    You are responsible for proper nesting. SAX takes care of encoding.
    Hth
    ;-) stw

  • It is necessary to create one header data for each file to be sent to CDFS.

    hi GUYS
    my sce anrio is FILE-XI-PROXY
    REQUIREMENT IS
    SOURCE FILE                      TARGET FILE WILL BE
    H1                                             H1                        H1                    H1
    I1                                               I1                         I2                      I3
    I2                                                F1                        F1                    F1
    I3                                           
    F1
    It is necessary to create one header data for each file to be sent to TARGET. Each file will be related to only one SAP Company Code.
    Thanks
    NAG

    aa

  • New issue , when importing new paid app spreadsheet into Configurator iTunes attempts to download an ipa file for each redeem code .  If you have 100 codes 100 downloads will start. Call enterprise support if you are seeing this issue.

    New issue , when importing new paid app spreadsheet into Configurator iTunes attempts to download an ipa file for each redeem code .  If you have 100 codes 100 downloads will start. Call enterprise support if you are seeing this issue.

    New issue , when importing new paid app spreadsheet into Configurator iTunes attempts to download an ipa file for each redeem code .  If you have 100 codes 100 downloads will start. Call enterprise support if you are seeing this issue.

Maybe you are looking for