Set the AVID DV codec specific values programaticly

Hi,
I am trying to change the AVID DV codec options settings from NTSC to PAL 420.
i used the
SCGetSettingsAsAtomContainer ( video_ci, &container );
function to save the selected codec settings from the dialog.
If i read them and check it with the dialog it show Avid Dv pal 420.
if i start compressing it turns out to be ntsc again.
and if i read the values back trouch the GetMediaSampleDescription(..) etc...
It also shows its encoded with an NTSC setting.
Please help.
Cheers,
Peter
How can i set the Codec specific values.
Can this be done by SCSetInfo
if i load the saved compressor data with
Please can anyone give me a hint were to search and what to do.
Is there a way to save the compression settings, not the export settings.
Thanks,
Peter

I tried to check what happens if i print the codec settings
SCGetSettingsAsText( video_ci , &text );
when i print for example the apple motion Jpeg codec it also shows the option settings
if i print the Avid DV codec it does not show the the Pal/Ntsc settings.
so it looks like an avid problem. HMMM or is there another way i could try to get all the settings for the selected codec.

Similar Messages

  • "Do you know a way to set counters automatically to a specific value when TC (i.e. zero) is reached?

    The inputs of my 6602 counter are two encoder signals, and I want
    to generate an output pulse every n-th increment of the counter.
    On the National Instruments Support Pages there exists a vi
    "Generate pulse every N position.llb" which promises to do that, but
    there are some problems:
    Here the counter is preset e.g. to 20 and then counts down to 2, 1, 0.
    When zero is reached, an output pulse is generated. This pulse now triggers
    the Z index channel in order to set the counter again to 20.
    However, this does only work, if both encoder signals are low when the
    Z pulse is active (or if both encoder signals are high or one is low and the
    other high, but not in
    all of these cases). The consequence is, that the
    example vi does only work with X1 encoders but not with X2 or X4 encoders.
    In the case of X2 or X4 encoders (or even in some cases of X1 encoders) it can
    happen that not both encoder signals are low when the Z pulse is active. Them
    the counter counts 2, 1, 0, -1, ... where -1 actually means a very large
    number because the counter values are unsigned. From then on no further output
    pulse is generated.
    To solve this problem there should be the possibility to set the counter to a
    specific value (here 20) when it reaches TC (i. e.), independently what the states of
    the encoder signals are. It would be best, when for this the Z pulse was not
    used, for many encoders do have a real Z pulse that also may be used.

    You are right in the case when the counter is to be reset
    in the presence of a reference mark.
    However the problem is to generate output pulses every N-th
    increment of for example a X4 encoder. Let N be 6. The
    counter counts 6, 5, 4, 3, 2, 1, 0. Then an output pulse
    is generated which is fed back to the Z channel. Let us assume
    that the Z index reload phase has been chosen correctly. Then
    the counter is reset to 6. It continues counting
    5, 4, 3, 2, 1, 0 and again an output pulse is generated.
    But now the channels A and B of the encoder (which were for example
    low at the time of the first output pulse) are in the inverted
    state (i.e. in the example high) and the Z index reload phase
    does no longer match. Therefore the counter is not reset and
    continues counting 4294967295, 4294967294, 4294967293, ...,
    which is the U32 form of -1, -2, -3, .... After that no more output
    pulses are generated since TC (=0) is no more reached.
    The problem is obvious. Only in the case of values N with N mod 4 = 0
    this approach can be successful. But then X4 evaluation of the encoder
    signals does not make sense, because a X1 evaluation does the same.
    In practice the situation is even worse. As theoretically expected
    the signal generation for X4 encoders never works when N mod 4 is
    unequal 0. If N mod 4 is 0 it only works sometimes. "Sometimes" means
    here randomly every fourth time, when the start phase of the encoder
    signals (which is determined randomly by the starting time of the
    software) matches the preselected Z index reload phase. Here it does
    not matter which Z index reload phase is preselected.
    Therefore the example program definitely cannot be used in combination
    with X4 or X2 encoders.
    There are a series of further arguments why we are not really satisfied by
    the approach proposed by the example vi to use the Z index channel in order to reset
    the counter. One is that we have encoders with real reference marks, which have
    to use the Z index channel themselves to reset the counter. Another is that we
    think that it is a rather complicated approach to reset a counter when TC (i.e. zero)
    is reached by checking the feedback fed Z index channel from time to time in intervals
    given by the internal clock of the 6602 and then reloading the counter value
    if certain conditions for the encoder channels are fulfilled.
    Therefore (and of course above all in order to deal with X4 and X2 encoders) it
    should be possible to reset a counter directly by hardware when TC (zero) is
    reached. We suppose the given 6602 hardware is supporting this, particularly
    because it is already able to react on TC (by generating output pulses) and because
    we think that something like that is already done in continous delayed pulse generation
    (and is only hidden in some code that is not accessible for LabVIEW users.)

  • How could i set the RangeSize of an UI iterator programatically ?

    I have a use case to vary the RangeSize of an UI iterator programatically (the value is obtained from a user input). I found that the RangeSize parameter in the <iterator> definition does not accept EL expressions. I tried to set this RangeSize through a method call in the task flow before this UI view is invoked and bound the method to this UI view's pageDef and removed the RangeSize while defining the iterator.
    <iterator Binds="Employee"
                  DataControl="EmployeeAMDataControl"
                  id="EmployeeIterator"/>
    Java Code to set the RangeSize: // accepts the iterator name as a string input
        DCBindingContainer bindings = (DCBindingContainer) this.getBindings();
        DCIteratorBinding objectIterator = bindings.findIteratorBinding(iterator);
        objectIterator.setRangeSize(_getRangeSize()); // _getRangeSize() returns an int
       public BindingContainer getBindings()
           FacesContext fc = FacesContext.getCurrentInstance();
           return (BindingContainer) fc.getApplication().evaluateExpressionGet(fc, "#{bindings}", BindingContainer.class);
    This setting is ignored and the iterator always to return 25 records. Any suggestions on how i could achieve this use case ?
    thanks
    kaarthik

    Hi karthik,
    Try setting the same using the viewobject in the code.
        DCBindingContainer bindings = (DCBindingContainer) this.getBindings(); 
        DCIteratorBinding objectIterator = bindings.findIteratorBinding(iterator);
        objectIterator.getViewObject().setRangeSize(_getRangeSize());
    Thanks,
    Raj Gopal K

  • How do I get the Avid DNxHD codec as a compression option in my output settings?

    Hi. When I was using a previous version of After Effects, I had several Avid DNxHD codec options listed here:
    - Render Queue
        - Output Module
            -  Format Options
                 - Compression type
    Now using CS4, and I can't find any DNxHD codecs to use for exporting compositions as Quicktimes.
    Avid website has free download, but I don't know how to get it to work within CS4.  Any suggestions please?

    Here's what shows up:
    And the same thing with Premiere Pro CS6. Also I've checked QT's system folder, and there are some files with "Avid" in their names and I've checked "Enable encoding using legacy codecs" box in QuickTime settings.

  • Cannot get a plugin script to set the Root.Name to a value

    I am experimenting with trying to build a data plugin. One of the things I discovered doesn't work is when I try to set the name of the Root to a string of my choice, like
    Root.Name = "My Data"
    Instead, it seems DIAdem always sets the name of the root to the name of the log file instead.
    I tried turning on the script recorder and doing the change manually, and it recorded the code line Data.Root.Name = "My Data" but if I try to use that line of code in my plugin DIAdem reports a scripting error and says it cannot find 'Data'.
    What I am doing wrong?

    Regarding your scripting error, you mixed up DIAdem objects with the VBS DataPlugin API.
    The Data object you refer to in "Data.Root.Name" is DIAdem specific and cannot be used in DataPlugin code. This is because DataPlugins are generic and can also be used in other National Instruments software products like LabVIEW.
    Switching the syntax in DIAdem Script (File->Change Syntax) to "VBS DataPlugin" should help to write DataPlugin scripts. E.g. "Data.Root.Name" should not be recognized by DIAdems Syntax Highlighting.

  • Can you set the color of a specific element in a JList?

    Is it possible to set the color of a single element in a JList without writing lines and lines of your own class? I know setForgroundColor exists, it just changes all element in a JList, so is there a simple way to tweak it? i am still a newbie, so re-writing swing, would be a bit of a problem for me. Any Suggestions? thanks.

    you write your own renderer, about 6-8 lines, setting the color determined by an
    if/else statement - note: you must set the color in both if and else
    search the forums for
    "implements ListCellRenderer"
    and you should find plenty of examples
    if you just want the selected element a different color, you can do this with
    UIManager.put("List.selectionBackground", new javax.swing.plaf.ColorUIResource(Color.YELLOW));
    but you must do this before you create the JList, and it will affect all JLists in your program.

  • How to set the where clause of a value set on the basis of a form field

    I am using a DFF(Descriptive FlexField), which needs to display the value of a certain column(say columnA) on the basis of the value of another column(say columnB).
    So i have created a value set which points to the table which has both these columns, and the DFF uses this value set. However, the problem is that I have not put any where clause in the value set, because of which i cannot handle the exact fetch returns more than one rows error.
    The query has to be as follows:
    select ColumnA from tbl where ColumnB = [ a form value ];
    What I want to know is how can i get the value of a certain field of a certain block of the form in the above query.
    Edited by: 981615 on Jan 14, 2013 12:48 AM
    Edited by: 981615 on Jan 14, 2013 12:48 AM

    Just have a look over these two statements if it solves your problem
    one time where clause
    Set_Block_Property('BLOCK_NAME',ONETIME_WHERE,your form item);
    dynamic where clause
    set_block_property('BLOCK_NAME'default_where, your form itme)
    you can where clause at run time from any procedure or some triggers

  • How can I set the date today as default value in a parameter?

    Hi,
    I have in my report a date parameter and I want to set as default value the date today.
    How can I do this?
    Thanks in advance

    If you are using a datatemplate , you can have a beforereport trigger that will have a package call.
    In the package spec, define a date variable and also define the function beforereporttrigger that retruns boolean.
    In the body, define the beforereporttrigger function with
    begin
    select sysdate into specvariable from dual
    return(true);
    end;
    You can then use the variable in the datatemplate as :variable.
    Hope this helps.
    - Vasu -

  • How does Photoshop Elements set the histogram pixel count (Y value)?

    I use histograms a lot to evaluate the quality of an image. But I've noticed that some histograms have "flat peaks". I don't think that indicates real clipping is taking place, but it does raise the question as to what the maximum count is set to. I can find nothing that discusses this issue.

    Hallo,
    vielen Dank für die kurze Antwort. Eigentlich schade, für so ein mächtiges Programm...
    Was also tun, zurück zum Mitbewerber...?
    Nein, erst mal die harte Tour versuchen.
    Win 8.1, Notepad mit Administratorrechten.
    C:\Program Files (x86)\Adobe\Elements 12 Organizer\Assets\locale\de_DE\fontmap.txt
    geöffnet.
    Originalinhalt auf meinem System:
    Myriad Web Pro
    9
    12
    Myriad Web Pro
    7
    10
    Angepasst in
    Myriad Web Pro
    15
    18
    Myriad Web Pro
    13
    16
    und schon sind die Schriften im Organizer größer... ;-)
    Allerdings fehlen jetzt auch Teile des Texts auf diversen Schaltflächen :-(
    Muss man also noch ein wenig optimieren.
    Achtung Nachahmer: Ich übernehme keine Verantwortung für eure Änderungen an euren Systemen und mögliche Fehler.
    Grüße
    JPFe

  • Any way to set the Application frame to specific dimensions?

    In order to make screencasts more easily, I'd like to make a small AppleScript or Javascript script that would resize the application frame to exactly 1280 X 720
    I tried a few things in both AppleScript and Javascript but I can't find any reference in the docs on how to point to the Application frame and set its dimensions...
    Any pointer in the right direction much appreciated!

    Yes, we do use Apple Remote Desktop. However, we want the other computer to be black the entire time, whether we are accessing it or not. I just don't want the students to see the mouse flying all over the screen and getting distracted, so I just need the screen itself to be black all the time, while still being on.

  • DCIteratorBinding : how to set the iterator value programatically,URGENT

    Hi all
    I have a af:selectOneChoice component bound to Iterator(DCIteratorBinding)
    I want to set the value of the af:selectOneChoice to specific value, I want to do so by setting the current row of the iterator to the value I want
    for example the iterator contains objects of class Dept which has two attributes deptno and deptName
    how can I set the Iterator to point at department with deptno=30, because the iterator deals only with keys

    do you mean setting a default value? If so, look at Re: Using af:selectOneChoice value in Router's case

  • TDMS : How to set the background colour programatically for .tdms file

    Hello every one 
    is there any method to set the background colour of .tdms file programatically
    Thank you
    Raja

    Hi Raja,
    "TDMS" is a file on your harddisc. How should a file have a background color?
    Or the other way around:
    How do you set the background color of a simple text file?
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • FM required for setting the message body with values from table

    Hi all,
      I have a retq wherein in tcode VL31n when i create the IBD,after saving the document,i need to send a mail to few people in the FI dept with the foll deatils:
    Inbound delivery no.
    A. Bill of Lading no.
    B. Bill of Lading date
    C. No. of containers
    D. Invoice no.
    E. Invoice date
    F. Supplier name
    G. Vessel name
    H. Name of the receiving port
    I. Final Destination,,
    J. Expected date of arrival
      The method used is SAVE_AND_PUBLISH_DOCUMENT.i get all these deatils in the table it_xlikp.But is there  any FM by means of which i cna read these  values and set the message body with these values and send this  as  a mail using the FM SO_DOCUMENT_SEND_API1?Full points will be  awarded..Any help is appreciated..
    Regards,
    Disha.

    HI Disha
    Check out these links. They will surely help
    http://www.geocities.com/mpioud/Z_EMAIL_ABAP_REPORT.html
    http://www.thespot4sap.com/Articles/SAP_Mail_SO_Object_Send.asp
    If you find this answer useful, please reward me for the same.
    Good luck
    Karthik Potharaju

  • Is the TEXT OVERLAY with Avid DnX codec fixed yet?

    You can't apply a Text Overlay or Watermark filter to Quicktimes using the Avid DnX codec, please tell me this is finally resolved in the new version...

    Compressor won't natively supporrt DnX unless you have a thrid party plugin that does that with QTPro.  If you used a third party add-on before upgrading, check with that developer for an update.

  • HELP!! set the cell color in jTable

    I need to set the color of a specific cell in jTable, but, I need to retain the old color in the jTable. It must not reset the whole table.
    would anyone help me in this problem... PLSSSSS its urgent

    A flexible variation on this is to specify formatting options in the JTable's client properties:
    // Use some sort of special "key" to indicate the cell and that you want to set the background color
    String key = "background:" + row + "," + column;
    table.putClientProperty(key, Color.green);You can then write a general table cell renderer that looks for these special formatting options and it doesn't disrupt your existing TableModel in any way:
    public class FormattingTableCellRenderer extends DefaultTableCellRenderer
      public Component getTableCellRendererComponent(JTable table, Object value, int row, int column, ...)
        Component component = super.getTableCellRendererComponent(table, value, row, column, ...);
        // See if the JTable specifies any properties to override the default format
        Color backgroundColor = (Color)table.getClientProperty("background:" + row + "," + column);
        if(backgroundColor != null)
          component.setBackground(backgroundColor);
        return component;
    }Any custom cell renderers you have then simply need to extend FormatTableCellRenderer instead of DefaultTableCellRenderer.
    It's very easy to add formatting options other than background, such as font, to the list of recognised attributes. You'll probably need to make some alterations to get it to recognise selection/focus but hopefully you get the idea.
    Hope this helps.

Maybe you are looking for

  • How to "Manually" publish WCF service in Service Registry

    Since WCF service publication is not yet supported by ES Explorer for .NET, will someone know me how to do that in SAP NetWeaver CE 7.1. I did the following: Services Registry->Publish and picked up the WSDL from WCF, and pressed the Publish button.

  • Nullpointerexception when connecting to database

    I am trying to connect to an oracle database. I can get successfully connected using the netbeans database connection wizard. I transferred over the same driver and connection string to my code. I am currently getting this error when connecting. I co

  • HELP!! Very Large Spooling / File Size after Data Merge

    My question is: If the image is the same and only the text is different why not use the same image over and over again? Here is what happens... Using CS3 and XP (P4 2.4Ghz, 1GB Ram, 256MB Video Card) I have taken a postcard pdf (the backside) placed

  • I need a copy of Lion

    So it's like this. I bought an IPad. To use it for digital photography I need a computer to download the pictures to from the ICloud. This computer must run Lion. Fair enough. My late 2006 Macbook can, according to the documentation, run this with a

  • I accidently loaded the same playlist twice. How do I remove one copy from my phone?

    How do I remove one copy of a playlist from my phone? Walter