Script for auto select of subtitle stream with 16:9 or 4:3 display

I have an anamorphic 16:9 project that is set for 16:9 letterbox display. It is letterboxed in anamorphic for a 2.35:1 aspect ratio. I have 2 subtitle streams both identical in content. One stream is positioned for 16:9 displays with subtitles in the lower movie frame. The other stream is positioned for 4:3 displays with subtitles completely in the lower letterbox.
I would like to create a script that can choose the appropriate stream depending on the user's setup (either 16:9 or 4:3). I would like the non-appropriate subtitle stream to appear non existent to the user. Basically, I don't want the user to have access to both of the streams. If they push the subtitle button on their remote, I would like to have just the proper one available. Can this be done in DVDSP? I'm not a total idiot with authoring, just not that experienced with scripting, so it's a little intimidating.
I've gone as far to look in the manual and have found that SPRM 14 seems to be the key to display prefs. Could someone map out how to create such a script? Thank you.

In general this script should work:
mov GPRM0, SPRM14
and GPRM0, 3072
Set System Stream St(Subtitle Stream 1) (On) if GPRM 0 = 3072)
Set System Stream St(Subtitle Stream 2) (On) if GPRM 0 != 3072)
Jump Track 1
The value of 3072 is returned when 16:9 value is stored in SPRM14.
However some players may disregard this script as they might look for the presentation information in IFO files or in the video stream itself.
The better approach is to flag one subtitle stream as 16:9 and the other as 4:3 in DVD After Edit if you have an access to it.
MacPro 2.66, G5 DP 2.7   Mac OS X (10.4.9)   TASCAM DA-88, DigiBeta, DeckLink HD Extreme, Cinemacraft Encoder

Similar Messages

  • How do you turn off the auto select behavior when working with shape layers?

    How do you turn off the auto select behavior when working with shape layers?
    I am using either of the path selection tools to select only some of the paths on the layer. I have the proper layer targeted. I have the selection too auto select option turned off.
    If another layer has a path in that area, that layer becomes auto targeted and I get the wrong path. Turning off the layer is the only way to avoid this but then I have to  turn on the layer back on between making my selection and transforming to use the other layer as guide. Is there any way to stop this auto select? Locking the other layer does not stop the auto select, just prevents editing.

    As far as i know the move tool options don't have any effect on the path selection tools.
    You might try clicking on one of the path points or on the path itself with one of path selection tools and if you want to select multiple points
    you can shift click with the Direct Selection Tool or Alt click to select the entire path.
    more path shortcuts:
    http://help.adobe.com/en_US/photoshop/cs/using/WSDA7A5830-33A2-4fde-AD86-AD9873DF9FB7a.htm l
    http://help.adobe.com/en_US/photoshop/cs/using/WSfd1234e1c4b69f30ea53e41001031ab64-7391a.h tml

  • VBS script for auto integration for multiple channels

    Hello there,
    I would like to create a Diadem script to auto analyse multple channels in a tdms file.
    As I haven't yet gone on the diadem advanced course, I need help.
    I have tried the recording mode but I must pick each channel manually then integrate it (but I have around 150 separate channels !)
    I would like to therefore create a routine which starts at the first channel, integrates it, times it by 3600, then chooses the max value and stores this in a new channel.
    It would then continue down the list until all channels are complete.
    I need a loop routine , but don't understand yet how to create it....one day I'm sure it will appear simple ...
    Can anybody help ..?

    Hi adek,
    Why don't you post a typical data sett of yours with 150 channels.  That way the code we give you will work without any edits needed on your end.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instrumens

  • Script for renaming selected shape layer items

    Does anyone know if such a script exists?
    That is to say, a script that renames the selected sub-items of a shape layer (paths, groups, shape generators etc).
    Am aware there's already scripts to rename selected layers and layer masks. Have attempted to rewrite these to deal with shape layer items, but to no avail.
    Many thanks

    I was able to rename them using these:
    "Path 1"
    app.project.item(1).layer("Shape Layer 1").property("ADBE Root Vectors Group").property("ADBE Vector Group").property("ADBE Vectors Group").property("ADBE Vector Shape - Group").name = "MY NEW PATH NAME";
    "Shape 1"
    app.project.item(1).layer("Shape Layer 1").property("ADBE Root Vectors Group").property("ADBE Vector Group").property("ADBE Vectors Group").property("ADBE Vector Graphic - Stroke").name = "MY SHAPE NAME";
    "Fill 1"
    app.project.item(1).layer("Shape Layer 1").property("ADBE Root Vectors Group").property("ADBE Vector Group").property("ADBE Vectors Group").property("ADBE Vector Graphic - Fill").name = "MY FILL NAME";
    "Group 1"
    app.project.item(1).layer("Shape Layer 1").property("ADBE Root Vectors Group").property("ADBE Vector Group").property("ADBE Vectors Group").property("ADBE Vector Group").name = "MY GROUP 1 NAME";

  • Help with script for "Import AD users from CSV with checks first"

    Hi everyone.
    Can anyone tell me if i am on the right track here?
    I want to be able to provide a CSV with users and import into a new AD domain/forest. But i know there already are some AD accounts so i need to run some checks. For now i am checking only on Name and Email.
    The issue i have is is with "write-host "$UserFullName was not found. Creating user.". It outputs this 19 times which is the same amount of times as there are users in AD in this OU.
    Not sure if my method is right. 
    $allImportedUsers=@()
    $allUsersArray=@()
    $searchbase="OU=PL,DC=EUECS,DC=CORP,DC=ARROW,DC=COM"
    $path = "OU=Users,OU=PL,DC=EUECS,DC=CORP,DC=ARROW,DC=COM"
    $allImportedUsers = Import-CSV polandusers_edited.csv
    $allUsersArray = Get-ADObject -LDAPFilter "objectClass=User" -SearchBase $searchbase -Properties * | select *
    $allImportedUsers | ForEach-Object {
    $Firstname = $_.givenname
    $Lastname = $_.surname
    $UserMail = $_.EmailAddress
    $UserFullName = $Firstname+" "+$Lastname
    $importUserSAM = $_.Samaccountname
    $allUsersArray | ForEach-Object {
    $currUserFirstname = $_.givenName
    $currUserLastname = $_.sn
    $currUserMail = $_.mail
    $currUserFullName = $_.name
    $currUserSAM = $_.samaccountname
    $currUserDN = $_.DistinguishedName
    if($currUserFullName -eq $UserFullName) {
    write-host "CSV $UserFullName matched on name"
    $userMatched=1
    if($currUserMail -eq $UserMail -AND $userMatched -ne 1) {
    write-host "CSV $UserFullName matched on email"
    $userMatched=1
    if($userMatched -ne 1) {
    write-host "$UserFullName was not found. Creating user."
    $userMatched=0
    If only i had a cool signature!! ;)

    Move below to outside the inner for-each loop:
    if($userMatched -ne 1) {
    write-host "$UserFullName was not found. Creating user."
    $userMatched=0
    so the bottom should look like
    }if($userMatched -ne 1) {
    write-host "$UserFullName was not found. Creating user."
    $userMatched=0

  • Script for auto recovery of standby node - Simple dataguard

    Hi.
    I have set up several solutions with Oracle SE and simple dataguard on linux.
    On physical standby, I have created a script which performs the recovery every 15 minuts:
    source /u01/app/oracle/sb_scripts/.profile_websb
    /u01/app/oracle/product/10.2.0/bin/sqlplus "/ as sysdba" <<EOFSQL
    recover automatic standby database;
    exit;
    EOFSQL
    However, I am trying to perform the same on a windows environment but struggles a bit with the script.
    Initally I tried %ORACLE_HOME%\bin\sqlplus / as sysdba @c:\scripts\recover.sql
    Where recover.sql has been:
    recover automatic standby database;
    exit;
    and :
    recover automatic standby database until cancel;
    alter database recover cancel;
    exit;
    Neither of these exits the bat scripts but awaits user input on CANCEL after the last archived log has been added.
    Anyone with a bright idea on how to solve this?
    Thanks.
    Kjell Ove

    Kjell wrote:
    Hi.
    I have set up several solutions with Oracle SE and simple dataguard on linux.
    On physical standby, I have created a script which performs the recovery every 15 minuts:
    source /u01/app/oracle/sb_scripts/.profile_websb
    /u01/app/oracle/product/10.2.0/bin/sqlplus "/ as sysdba" <<EOFSQL
    recover automatic standby database;
    exit;
    EOFSQL
    However, I am trying to perform the same on a windows environment but struggles a bit with the script.
    Initally I tried %ORACLE_HOME%\bin\sqlplus / as sysdba @c:\scripts\recover.sql
    Where recover.sql has been:
    recover automatic standby database;
    exit;
    and :
    recover automatic standby database until cancel;
    alter database recover cancel;
    exit;
    Neither of these exits the bat scripts but awaits user input on CANCEL after the last archived log has been added.
    Anyone with a bright idea on how to solve this?
    Thanks.
    Kjell OveKjell
    This script I use for windows (linked from my old site at http://www.niall.litchfield.dial.pipex.com/ ) uses
    alter database recover automatic standby database until cancel;
    alter database recover cancel;Note the extra alter database I'll admit I haven't run this personally in 2 or 3 years now.
    Niall Litchfield
    http://www.orawin.info/
    Edited by: Niall Litchfield on Apr 23, 2009 10:21 AM can't use bold in code apparently.

  • How to script an auto clicking program in AppleScript with multiple mouse locations

    I have no experience in scripting but I want to make an auto clicking program where it click in 3 different locations on the screen in a sequence. Is this possible with to do with apple scripts? I am using a MacBook Pro (15-inch, Mid 2012) OSX Yosemite.

    This is a python script wrapped in an Applescript.
    See the 3 mouseclick(x, y); commands near the end that clicks 3 positions on the menu bar.
    do shell script "
    python <<-END
    import sys
    import time
    from Quartz.CoreGraphics import *
    def mouseEvent(type, posx, posy):
            theEvent = CGEventCreateMouseEvent(None, type, (posx,posy), kCGMouseButtonLeft)
            CGEventPost(kCGHIDEventTap, theEvent)
    def mousemove(posx,posy):
            mouseEvent(kCGEventMouseMoved, posx,posy);
    def mouseclick(posx,posy):
            mouseEvent(kCGEventLeftMouseDown, posx,posy);
            mouseEvent(kCGEventLeftMouseUp, posx,posy);
    time.sleep(2);
    ourEvent = CGEventCreate(None);
    currentpos=CGEventGetLocation(ourEvent); # Save current mouse position
    mouseclick(5, 10);
    time.sleep(2);
    mouseclick(200, 10);
    time.sleep(2);
    mouseclick(300, 10);
    time.sleep(2);
    mousemove(int(currentpos.x),int(currentpos.y)); # Restore mouse position
    END

  • AppleScript for Auto Reply to an email with an Attachment????

    Forgive me. All this applescript stuff is fairly new to me. I've set up my Entourage email to automatically reply to certain rules that I have created. Well, I'm trying to have an attachment added to those auto replied emails. How can this be done? I'v researched for days and can only find stuff concerning Outlook Express which you are apparently given an option to add an attachment other than the mere text reply. Any info would be great!
    Thanks much,
    Robert

    try this Robert, works here for me using Entourage 11.3.3
    tell application "Microsoft Entourage"
    set theOrigionalMessage to the current messages
    end tell
    repeat with theMsg in theOrigionalMessage
    my ProcessMsg(theMsg)
    end repeat
    on ProcessMsg(theMsg)
    tell application "Microsoft Entourage"
    activate
    set theSender to sender's address of theMsg
    set theSubject to "Heres your attachment"
    set theBody to "test"
    set _Attachment to "Macintosh HD:Users:Budgie:Desktop:TEST.txt" as alias
    set MyReply to make new outgoing message with properties {recipient:theSender, subject:"Hello: " & theSubject, content:theBody}
    make new attachment at MyReply with properties {file:_Attachment}
    open MyReply --comment out if you dont need to view
    --send MyReply -- un comment to send without viewing
    end tell
    end ProcessMsg
    Budgie

  • Script for Save Options- Save Query Results with document

    Hi,
    Is there any javascript for Save query results with document in save options? If so where can i find that?
    Thanks
    Kalai

    hi guys,
    I found the answer.The following example shows you how to save the results with the query
    section named “SalesQuery”.
    ActiveDocument.Sections["SalesQuery"].SaveResults=true

  • [SOLVED] Script for auto-connection

    Hey,
    I want to write a script that does the following:
    When I switch my laptop on, checks (using the "iwlist wlan0 scan" command) which wireless networks are in range.
    Then, if my home's essid is found, launch the file that connects to that network.
    I know quite a few programming languages (JAVA, C, C++, etc.), but no scripting languages what so ever..
    I would like a recommendation of a good scripting language to use, and maybe a few pointers as well..
    Thanks in advance
    Fiod
    Last edited by fiod (2007-10-22 18:16:52)

    I started to write a script wich list the available networks in python
    maybe that can help you for starting
    It is really fun to write python but when you come from java or C, you have to learn a new way of programming !!!
    Python is really easy to learn.
    #!/usr/bin/env python
    import os
    class AccessPoint:
    adress = ""
    essid = ""
    quality = 0
    mode = ""
    frequency = ""
    channel = 0
    encryptionKey = ""
    encryptionType = "No Information available"
    def __init__(self, address):
    self.address = address
    def __cmp__(a, b):
    return cmp(a.quality, b.quality)
    tmpFile = "/tmp/wifiap"
    interface = "wlan0"
    if (os.path.exists(tmpFile) == False):
    os.system ("iwlist %s scan > %s" % (interface,tmpFile))
    data = open(tmpFile).readlines() # open the file
    accessPoints = []
    for line in data:
    if "Address" in line: # create a new network dict
    address = line[line.find("Address") + 8:]
    accessPoints.append(AccessPoint(address.strip()))
    elif "ESSID" in line:
    accessPoints[-1].essid = line[line.find("ESSID") + len("ESSID") + 1:].strip()
    elif "Mode" in line:
    accessPoints[-1].mode = line[line.find("Mode") + len("Mode") + 1:].strip()
    elif "Frequency" in line:
    accessPoints[-1].frequency = line[line.find("Frequency") + len("Frequency") + 1:].strip()
    elif "Encryption key" in line:
    accessPoints[-1].encryptionKey = line[line.find("Encryption key") + len("Encryption key") + 1:].strip()
    elif "IE" in line:
    accessPoints[-1].encryptionType = line[line.find("IE") + len("IE") + 1:].strip()
    elif "Quality" in line:
    accessPoints[-1].quality = line[line.find("Quality") + len("Quality") + 1:line.find("Signal")].strip()
    elif "Channel" in line:
    accessPoints[-1].channel = line[line.find("Channel") + len("Channel") + 1:].strip()
    accessPoints.sort()
    accessPoints.reverse()
    print "Listing found networks:"
    print '%-18s %-20s %-8s %-7s %-4s (%s)' % ("ADDRESS", "ESSID", "QUALITY", "CHANNEL", "ENCRYPTION KEY" , "ENCRYPTION TYPE")
    for accessPoint in accessPoints:
    print '%-18s %-20s %-8s %-7s %-4s (%s)' % (accessPoint.address, accessPoint.essid, accessPoint.quality, accessPoint.channel, accessPoint.encryptionKey , accessPoint.encryptionType)

  • Vimeo version with subtitle stream included?

    Using DVD Studio Pro, I've made a DVD with three subtitle streams (French, Spanish, and German).  Now I need to post the German version to Vimeo.  How can select that subtitle stream, and make a compressed version of the film for upload?  Any help greatly appreciated.

    If I understand what you are doing, you should have had 3 QUICKTIME files in DVD studio pro with 3 Tracks and the person chooses from a menu to play with French, Spanish or English subtitles?  If that is correct, you will then need to take the quicktime that you used to import into DVD Studio pro that is the GERMAN file and run it through compressor. In compressor you can pick the format you need based on VIMEOs requirements - should be H.264 version.  Then upload the file to vimeo.

  • Auto select an item in a child node of a TreeView UI control?

    Hi There,
    I'm having some issues with a TreeView control in my UI that I cannot seem to resolve, and thought I would ask if anybody here has done this type of thing.  My TreeView is made up of a collection of nodes, each with some child items.  When the window containing the TreeView displays, I populate it with the nodes.  I want to be able to script the selection within the TreeView, but I want the script to select a child items, not just their parent nodes.  Is this possible?  I know it is possible to selecting the parent nodes in a TreeView, but I cannot seem to get the code for selecting, via scripting, a child item of a node in a TreeView.  Any thoughts on how to acheive this?
    Thanks for your time and help!
    Best,
    Arie
    Here is some of the code I am using for auto-selecting child items of nodes in the TreeView:
                        //Code to populate the TreeView (picker) goes here
                        //Highlight the last selection
                        for (var i=0; i < picker.items.length; i++)
                            if (picker.items[i].title == SAVED_TITLE){
                                picker.selection = picker.items[i];
                                picker.selection.expanded = true;
                                for (var x=0; x < picker.selection.items.length; x++) {
                                    if (picker.selection.items[x].marker == SAVED_MARKER){
                                        picker.selection = picker.selection.items[x];  //turns out the indices are relative to it's parent, not the picker's indices
                                        break;
                                break;

    I had some of the above code wrong:
        // function to filter jsx files------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------ -----------------------//
        function filterJSXFiles(file)
            return ((file.name.match(/.jsx(bin)?$/) != null) && (file.name != (new File($.fileName)).name));
        // Collect files in folder that holds Burrow AFX scripts---------------------------------------------------------------------------------- -----------------------------------------------------------------------------//
        var brws_ScriptFolder = "Z:\\apps\\after_effects\\AFX_Scripts\\"; 
        //print(brws_ScriptFolder)
        if (brws_ScriptFolder != null)
             var fileList = Folder(brws_ScriptFolder).getFiles(filterJSXFiles);
             //print( fileList)
            function myScript(thisObj){
            function myScript_BuildUI(thisObj){
                var myPanel = (thisObj instanceof Panel) ? thisObj : new Window("palette", "AFX SCripts", undefined, {resizeable:true});           
                res = "group{orientation:'row', alignment:['fill', 'fill'] , alignChildren:['fill', 'fill'], \
                    groupOne: Group{orientation:'column', alignment:['fill', 'fill'] , alignChildren:['fill', 'fill'], myMultiTreeView: TreeView{}   }     }     }"; // creating a resource string, controls go here
                myPanel.grp = myPanel.add(res);           
                var brws_ScripIconsDir = "Z:\\apps\\after_effects\\burrowsAFX_Script_Icons\\burrowsIconForAFX\\";   
                var jsxExt = ".jsx";
                //Add Treeview items and icons------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------ -----//
                var brws_TopNode = myPanel.grp.groupOne.myMultiTreeView.add("node", "Burrows AFX Scripts");
                brws_TopNode.image = File( brws_ScripIconsDir + "BurrowsIcon20x20.png" ); 
                //brws_TopNode.helpTip = "This is the help. Is it not THE greatest thing you have seen?"
                var brws_AsciiGenerator_1_2 = brws_TopNode.add("item", "AsciiGenerator_1_2");     // CURRENTLY THROWS RESOURCE ERROR
                brws_AsciiGenerator_1_2.image = File( brws_ScripIconsDir + "AsciiGenerator_1_2.png");
                // EVENTS----------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ ---------------------------------//
                myPanel.grp.groupOne.myMultiTreeView.addEventListener('change', function (event)
                         if (myPanel.grp.groupOne.myMultiTreeView.selection.text ===  'AsciiGenerator_1_2') { fn_AsciiGenerator_1_2(); }
                   }, false);// End of Event Listener
                function fn_AsciiGenerator_1_2()
                    var asciiGenLoc = (brws_ScriptFolder + "AsciiGenerator_1_2" + jsxExt);
                    var scr_asciiGenLoc =  new File(asciiGenLoc);
                    if (scr_asciiGenLoc.exists) { scr_asciiGenLoc.open("r"); var scriptContent = scr_asciiGenLoc.read(); scr_asciiGenLoc.close(); eval(scriptContent); }
                    myPanel.grp.groupOne.myMultiTreeView.selection = brws_TopNode;
                //Setup panel sizing----------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ --------------------//
                myPanel.layout.layout(true);
                myPanel.grp.minimumSize = myPanel.grp.size;
                //Make panel resizeable------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ ------------------//
                myPanel.layout.resize();
                myPanel.onResizing = myPanel.onResize = function(){this.layout.resize()}           
                return myPanel;            
                }// End of myScript_BuildUI------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ -------------------// 
            // Create the UI--------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ --------------------------//
            var myScriptPal = myScript_BuildUI (thisObj)
            if( (myScriptPal != null) && (myScriptPal instanceof Window) )
                myScriptPal.center();
                myScriptPal.show();
            }// End of if Statement-------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ ---------------------//
            }// End of myScript function
    myScript(this);
    }// End of script

  • Could anyone write an Illustrator script for me? will pay

    Hi,
    I am looking for a illustrator script to help my work. I have lots of pictures placed in illustrator, and a drew line with a custom size. The size of the pictures can not be changed, and what I want to do is the script can auto select pictures and line them up (with a custom space between the pictures), so the length of the pictures can be equal to the line's length. After the script finished with one group of pictures, it will turn to line up another group automatically.
    How long it gonna take for you to write a script like that and how much is it?
    Thanks
    Michelle

    align and distribute can't do that?
    Adobe Illustrator * Moving, aligning, and distributing objects

  • Default Subtitles stream?

    I want to make subtitles stream 1 as a default subtitles since the audio has several languages. I disabled the stream selection in Main Page and created subtitles stream activation buttons in the subtitles page. However, if I don't don't select streams in Play button in Main page, subtitles don't get displayed unless the viewer selects the subtitles in subtitles page first. How can I force subtitles stream 1 to appear in the first time the viewer selects "Play"?
    Thanks

    I made stream 1 as a default by assigning the "Play feature" button in Main Page. So If I want a stream 1 to be as a forced subtitles, it's fine. However, if I want people to be able to select different subtitles stream by selecting buttons in subtitles page, I cannot assign subtitles in the "Play feature" button in Main Page. Because it will override the subtitles stream selection that was previously made in Subtitles page.
    For example, Godfather 2 DVD, it will start out with English forced subtitles on when the viewer inserts DVD for the first time. If the viewer selects subtitles in Subtitles page, it will turn on other subtitles language. If the viewer selects "none" in subtitles page, it will turn on English forced subtitles like the first time the disc is played. I want the function. Is it possible to program like that in DVD Studio Pro?

  • Generating .sql script for all objects of a User/Schema

    Hi All,
    What are the ways in which I can generate scripts for a full USER (all objects) with dependencies. (by dependencies I mean for example that PK be created first before creating FK).
    We can export the full schema using (exp rows=n) but this will generate a .dmp file. I want a .sql file which can be run on any other machine (from SQL> prompt) so that user and all objects are created (without the need to use "imp").
    Thanks
    -AKJ

    But the easiest way to do this would be to do an export with rows=N and then an import.
    You coule do an export and then let run the import utility with indexfile=<you_name_it>.sql and this way you'll get a file with all statements included (but table definition commented out).
    Or you do it yourself (DIY-method), where you have to select all your relevant objects and their dependencies.

Maybe you are looking for

  • Mac Pro - Separate HD for OSX and Windows?

    Hello Mac Pro users - maybe some of you can help... Are going to buy a Mac Pro soon - which will be used for graphic artwork and Windows games. Today I have a Mac and a PC - for the same purpose - and now I want to build the Mac Pro with a harddisk f

  • Optical drive will no longer recognize DVDs

    My optical drive is no longer recognizing DVDs. It just makes some noise and spits them back out.  It will read some CDs, and it recognized my expired AppleCare tech support disk, but not DVDs.  I have even tried several DVDs that I watched just a fe

  • Inconsistency using SUN Rowset Reference Implementation

    I am Using the RowSet reference implemention with Oracle Database. I am having a class which takes a input in form of XML adhering to the webrowset format. The xml contains some records to be inserted , some records to be updated and some records to

  • Safari not autofilling names and passwords.

    Just updated Safari on my ipad 2, and now it no longer auto fills user names and passwords. Auto fill is selected, ipad has been rebooted, and reset but it will not work.  Forums state that this is a known Safari bug. What is being done.

  • ACE ASN config sample

    All, Working on a new project where it appears at this time that the new application supports only an ASN type config. I am trying to find out from the vendor whether or not any other method is supported. Currently our production VIPs are all configu