Write XMP data to custom FileInfo Panel in CS5

Hello,
I have created a custom FileInfo Panel in CS5.5. We had a programmer create a shell script to do the same thing for CS3, but now he wants too much money to rewrite the script for CS5.5. I was able to create the custom info panel easily using a text editor (he claimed you needed FlashBuilder which he wanted us to pay for). It works perfectly and even maps to Xinet with no problem. But his shell script and Applescript (from Filemaker to file) no longer work. The data is being embedded into the file, but not using the new custom info panel. Is there anyone out there that knows how to either write to a custom info panel or could help me figure it out...or even tell me how to map the data to the correct info panel? I'm no programmer, but I can hack my way through a lot of stuff.
If someone wants a paying gig to make this happen, please respond.
Thanks!
-Motogrrl1313

I already have a filemaker applescript that copies the data to a web page in Xinet. Not knowing too much about bridge, I'd have to see how Bridge reads the panel and figure out how to map the copy to Bridge. Has anyone ever done that? This was going to be my alternate solution when I was looking to do this in CS3, then I found the guy who had written the app to write to the file. This would make a good compromise, though.

Similar Messages

  • Using a repeater in a custom FileInfo Panel --data binding error

    When I developed a custom FileInfo panel in Flex Builder 3, I could use an array to populate a checkBox control inside a repeater, and it worked.
    Now, using Flash Builder 4, data binding with <mx:Repeater> doesn't seem to work, resulting in an empty fileInfo panel.
    When I remove the dataProvider from the <mx:Repeater> tag, my panel displays, but without the repeater. How can I specify the dataProvider in a different way that works?
    Thanks
    The code:
    <fi:XMPForm
              xmlns:mx="http://www.adobe.com/2006/mxml"
              xmlns:fi="com.adobe.xmp.components.*" width="100%" height="100%"
              label="TestPanel2_1" xmlns:s="library://ns.adobe.com/flex/spark" >
         <!-- Each namespace prefix that is used within an xmpPath-attribute,
              MUST BE registered at the top of EACH panel where it is referenced -->
         <fi:XMPNamespaces>
              <fi:XMPNamespace prefix="dc" value="http://purl.org/dc/elements/1.1/"/>
         </fi:XMPNamespaces>
         <mx:Script>
              <![CDATA[
                   import mx.collections.ArrayCollection;
                   [Bindable] public var newArray:Array =["One", "Two", "Three", "Four", "Five"];         
              ]]>
         </mx:Script>
         <fi:XMPFormItem>
              <mx:VBox id="primaryFrame" width="800">    
                   <mx:Repeater id="myRep" dataProvider="{newArray}">
                        <mx:Label text="{myRep.currentItem}"/>                  
                   </mx:Repeater>
              </mx:VBox>
         </fi:XMPFormItem
    </fir:XMPForm>

    Okay, I may have been making a rookie mistake. I see online reports that you can't bind an array to a repeater (even though it has worked for me).
    I've added the following variable to make my array an array collection:
    [Bindable] public var newArray2:ArrayCollection = new ArrayCollection(newArray);
    After changing the binding of the repeater to the new array and running the build, the fileInfo panel still does not function.
    Any thoughts?

  • Adobe Media Encoder Could not write XMP data in output file.

    Hi there i have searched for this on the forums,
    if there is a Thread on it please Link:)
    This is my Encoding Log from Adobe Media ancoder,
    (se Below).
    im doing a projekt from Mts Files, in Premiere pro
    i have Checked the box that no Xmp Data needs to be added, to the left from the Queue button in the export window.
    Should i Delete all the Xmp in Bridge or somthing like that to Resolve this?
    Regards
    Jonas Dwight
    Encoding Log:
    - Source File: /Users/Blasuk/Library/Caches/TemporaryItems/Mogel_oe_2014_nyeste.prproj
    - Output File: /Users/Blasuk/Desktop/Video_Projekts/Fremkaldte/Moegeloe2014-hq.mp4
    - Preset Used: Custom
    - Video: 1920x1080 (1,0), 25 fps, Upper, 01:18:52:10
    - Audio: AAC, 320 kbps, 48 kHz, 5.1
    - Bitrate: VBR, 2 pass, Target 15.00 Mbps, Max 41.30 Mbps
    - Encoding Time: 11:05:14
    01/05/2015 07:35:01 PM : File Encoded with warning
    File importer detected an inconsistency in the file structure of Moegeloe2014-hq.mp4.  Reading and writing this file's metadata (XMP) has been disabled.
    Adobe Media Encoder
    Could not write XMP data in output file.

    Any help please?! Thank you!

  • Media Encoder "Could not write XMP data in output file." issue

    Greetings,
         We have invested a great deal of money and time into a brand new editting system and we need some help with adobe media encoder. We are trying to export some of our projects and we keep getting the same error. Here is the entire log of errors:
    Could not write XMP data in output file.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_6.prproj
    - Output File: M:\acura_rooftop_43_draft_1.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:17:23
    2/4/2010 1:42:28 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_7.prproj
    - Output File: C:\Users\Ramius\Desktop\acura_rooftop_43draft_1.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:02:09
    2/4/2010 1:54:21 PM : Encoding Failed
    The Operation was interrupted by user
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_9.prproj
    - Output File: C:\Users\Ramius\Desktop\acura_rooftop_43draft_1.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:16:04
    2/4/2010 2:19:49 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_10.prproj
    - Output File: C:\Users\Ramius\Desktop\acura_rooftop_HD_draft_1.mp4
    - Preset Used: HDTV 1080p 29.97 High Quality
    - Video: NTSC, 1920x1080, 29.97 [fps], Progressive
    - Audio: AAC, 160 [kbps], 48 kHz, Stereo
    - Bitrate: VBR, 1 Pass, Target 32.00, Max 40.00 [Mbps]
    - Encoding Time: 00:01:38
    2/4/2010 2:30:31 PM : Encoding Failed
    The Operation was interrupted by user
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_11.prproj
    - Output File: C:\Users\Ramius\Desktop\acura_HD.mp4
    - Preset Used: HDTV 1080p 29.97 High Quality
    - Video: NTSC, 1920x1080, 29.97 [fps], Progressive
    - Audio: AAC, 160 [kbps], 48 kHz, Stereo
    - Bitrate: VBR, 1 Pass, Target 32.00, Max 40.00 [Mbps]
    - Encoding Time: 00:00:38
    2/4/2010 3:19:31 PM : Encoding Failed
    The Operation was interrupted by user
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_12.prproj
    - Output File: C:\Users\Ramius\Desktop\acura_HD.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:01:08
    2/4/2010 3:31:37 PM : Encoding Failed
    The Operation was interrupted by user
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_17.prproj
    - Output File: C:\Users\Ramius\Desktop\acura_HD.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:15:31
    2/4/2010 4:21:06 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\Acura Spot 011410_CS4_1_19.prproj
    - Output File: M:\GRAPHICS\cow_graphics\acura_HD.mp4
    - Preset Used: HDTV 1080p 29.97 High Quality
    - Video: NTSC, 1920x1080, 29.97 [fps], Progressive
    - Audio: AAC, 160 [kbps], 48 kHz, Stereo
    - Bitrate: VBR, 1 Pass, Target 32.00, Max 40.00 [Mbps]
    - Encoding Time: 00:00:24
    2/4/2010 5:16:54 PM : Encoding Failed
    The Operation was interrupted by user
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_16.prproj
    - Output File: C:\Users\Ramius\Desktop\mxf.mpg
    - Preset Used: 1440 x 1080i 29.97 High Quality
    - Video: NTSC, 1440x1080, 29.97 drop frame [fps], Upper, Quality 4.0
    - Audio: 384 [kbps], 48 kHz, 16 bit, Stereo, MPEG
    - Bitrate: VBR, 1 Pass, Min 4.00, Target 15.00, Max 18.50 [Mbps]
    - Encoding Time: 00:05:08
    2/23/2010 12:12:40 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_18.prproj
    - Output File: M:\AVI\ihigh_avi\GAR\Marines\marinespromo_2009.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:04:00
    2/23/2010 12:26:54 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_19.prproj
    - Output File: M:\AVI\ihigh_avi\GAR\Marines\marinespromo_2009.avi
    - Preset Used: NTSC DV
    - Video: 720x480, 29.97 [fps], Lower, Quality 100
    - Audio: 48000 Hz, Stereo, 16 bit
    - Bitrate:
    - Encoding Time: 00:05:08
    2/23/2010 12:51:01 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_23.prproj
    - Output File: C:\Users\Ramius\Desktop\allhdtest2.mpg
    - Preset Used: 1440 x 1080i 29.97 High Quality
    - Video: NTSC, 1440x1080, 29.97 drop frame [fps], Upper, Quality 4.0
    - Audio: 384 [kbps], 48 kHz, 16 bit, Stereo, MPEG
    - Bitrate: VBR, 1 Pass, Min 4.00, Target 15.00, Max 18.50 [Mbps]
    - Encoding Time: 00:04:20
    2/23/2010 4:23:46 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_27.prproj
    - Output File: C:\Users\Ramius\Desktop\Sequence 07.mp4
    - Preset Used: HDTV 1080p 29.97 High Quality
    - Video: NTSC, 1920x1080, 29.97 [fps], Progressive
    - Audio: AAC, 160 [kbps], 48 kHz, Stereo
    - Bitrate: VBR, 1 Pass, Target 32.00, Max 40.00 [Mbps]
    - Encoding Time: 00:09:11
    3/2/2010 3:21:19 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_28.prproj
    - Output File: C:\Users\Ramius\Desktop\Sequence 07_1.mp4
    - Preset Used: HDTV 1080p 29.97 High Quality
    - Video: NTSC, 1920x1080, 29.97 [fps], Progressive
    - Audio: AAC, 160 [kbps], 48 kHz, Stereo
    - Bitrate: VBR, 1 Pass, Target 32.00, Max 40.00 [Mbps]
    - Encoding Time: 00:09:00
    3/2/2010 3:34:47 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    - Source File: C:\Users\Ramius\AppData\Local\Temp\ihigh_CS4_HD_29.prproj
    - Output File: C:\Users\Ramius\Desktop\Sequence 07_2.mp4
    - Preset Used: HDTV 1080p 29.97 High Quality
    - Video: NTSC, 1920x1080, 29.97 [fps], Progressive
    - Audio: AAC, 160 [kbps], 48 kHz, Stereo
    - Bitrate: VBR, 1 Pass, Target 32.00, Max 40.00 [Mbps]
    - Encoding Time: 00:10:22
    3/2/2010 4:41:03 PM : Encoding Failed
    Error compiling movie.
    Unknown error.
    We absolutely need to fix this issue ASAP, we are in a major bind until we can resolve this issue. Thanks a bunch.

    We are using Windows 7
    dual quadcore intel xeon processors 8gb ram
    10000rpm internal drives. quadroefx 1800 video card
    The drive is 4tb
    We have tried exporting to many different locations with no luck
    Its a very nice video editting system. We just need to figure out this exporter

  • Write xmp data to video file

    I would like to somehow write some xmp data (timecode, camera, shutter speed, aperature) to my video files in an automated fashion without using Adobe Bridge. I want to do this so Adobe Premiere and Adobe Bridge can be able to read this data directly from my media files. This seems like a simply thing to want to do but it's proven very difficult. I have not found any commandline utilities that can write xmp data to a video file (exiftool doesn't support it). I have also found that Premiere in most of the time doesn't like to read sidecar xmp files which I can produce easily.
    Any ideas?

    Unfortunately I'm on windows. What I was looking for is adding timecode xmp start code to *.mov files from Canon 7d or 5d so I have timecode to use throughout Premiere which would make my editing much easier as we shoot approximately 100 video clips in the wedding ceremony and need to edit that in multicam w/ 2 other cameras running the entire time.
    I did some more research and was able to add this metadata using xmp to the MOV files however unfortunately premiere completely ignores this data. Seems like premiere only accepts using timecode data for DV or MXF files and no others (tested CS5 and CS5.5). What a shame! It seems like this should be much easier thing to do. I know it's pretty easy using FCP and if Adobe is really trying to lure away FCP users, they should get something this basic running smoothly.

  • Custom Fileinfo Panel Deploy folder seems to be wrong in SDK documentation

    Hi,
    I am working on to create custom tab for the FileInfo panel. In the sdk pdf it mentions that for windows the deploy folder is /user/<username>/appdata/adobe/xmp/Custom File Info Panels/3.0/panels. I deployed my panel there but nothing came up in Photoshop. I then deployed the custom tab into C:\Program Files (x86)\Common Files\Adobe\XMP\Custom File Info Panels\2.0\panels and it works.
    So, what is going on here? Is the deploy folder wrong in SDK? Or there is some way it should work from the first path (mentioned above)? Also, when I went to  /user/<username>/appdata/adobe/xmp there was no "Custom File Info Panels" folder. I had to create them manually. Does that indicate a problem?
    Thanks.

    Hi,
    no there is no problem, but the different suite version use different paths, so that they can live side-a-side:
    CS4 --> .../Custom File Info Panels/2.0/...
    CS5.x --> .../Custom File Info Panels/3.0/...
    On our SDK page (http://www.adobe.com/devnet/xmp.html), currently onle the CS5.x SDK is linked:
    http://download.macromedia.com/pub/developer/xmp/sdk/XMP-FileInfo-SDK-5.1.zip
    But invisibly, you can also access the CS4 SDK:
    http://download.macromedia.com/pub/developer/xmp/sdk/XMP-FileInfo-SDK-4.4.2.zip
    We will add the link to the SDK page soon.
    Hope this helps,
    -- Stefan

  • Custom info panel from CS5 not showing in CS6

    Do I need to move the custom panel entry from
    "\AppData\Roaming\Adobe\XMP\Custom File Info Panels\3.0\custom" to a new location?
    Also on a related front, at NAB I was asking about adding dropdown boxes to entries so we could standardize on a few set entries to make searching easier. I couldn't get an answer there - any ideas on the forums?

    You can design custom metadata panels - I have one for Client's name, project name, element type, Approved, etc. Whenever we generate files for a client we try to get the data filled in. It makes searching for clips from previous projects much quicker. The custom panel isn't showing in Bridge - i usually appears at the bottom of the metadata list after "File Properties" IPTC Core" etc.
    The dropdown box question - Some of the data we want to be picked from a list to make searching more acurate. For instance - "Element Type" would either be "Interview", "Background", "Logo", etc. We just wnat everyone labeling things with the same terms. (See "Property Release Status" under the IPTC Extension)

  • Can you remove XMP data from .eps files in Illustrator-CS5.5?

    Background:
    I'm using font software called Typetool 3 and Illustrator CS5.5.
    I am using these on Windows 7, 64 bit.
    This is entry level font software released by Fontlab.
    This software accepts artwork through the .eps file format in both theory and practice.
    However: it refuses illustrator CS5.5 .eps files.
    When I looked at this I came up with two highly interesting things: First- CS5.5 illustrator files are roughly 13 times the size of CS5 files, of this type (a simple font glyph-comparing a 29-30 kbfile to a 420-450 kb file in cs5 and cs5.5 respectively).
    Thing two came from looking at what that data was (by opening it in a text editor). It appears that some of the data XMP data, illustrators data for tracking things like who created the file, copyright, and other. In document info many of these fields were blank. I'm sure this isn't the only issue because my exported xmp data is 64 kb large, but it does account for a chunk of the file.
    The main question being: Can this xmp data; which for my purposes is redundant, because I have to put copyright and other data in the font, be removed or not included at the point of document creation?
    The technical question being:Can the file be saved in a manner which will allow it to be exported from adobe CS5.5 and imported into Typetool 3?
    Things I've tried:
    In saving .eps file: removing document headers, previews, color data, saving as different versions of the language. Basically saving it without all settings.
    In saving .ai file: saving without any settings checked (without compression, pdf editting, ect.) and saving it to a different level of illustrator.
    I do not know enough about postscript programming to navigate the file or remove the offending data. Nor do I have time to do this over multiple glyphs.
    As a matter of opinion I do not like that my software is including potentially identifying information (which is one of the intents of XMP data, to provide identification) without notifying the creator, let alone allowing me to keep it from doing that. I would not mind or bother-except for the fact its messed up an established workflow. If someone editted this data without my knowledge, say with a virus or heaven forbid manually, it would be also be bothersome. Having a check that identifies that I am sending this data out would give me something to know if this situation was in fact happening. Additionally for a situation like mine-communication between programs in a closed environment where no other users are involved, its unnecessary and wasteful... like putting gold rims on what is intended to be an oxcart.
    I'm planning on going to Fontlab for later this week, as it is as much thier issue as it is Adobe's. From what I know XMP is both a useful and popular technology- having a workaround for this situation seems like it would be a good idea. If necessary I can attach some working files for comparision.

    I would save it as EPS (version Illustrator 3). This should be compatible to almost any  software that takes EPS.

  • Easiest way to write XMP data or files into a PDF file

    Hi,
    I wrote a little Adobe Air application, which is intended to generate XMP files for being imported into PDF files. Now I'm searching for the most efficient solution to import these XMP files. I'd be happy if I could select a PDF file from my Adobe Air application and write the metadata into the file, but I didn't find any library to this. Another option is something like a hotfolder. I try to avoid to import these files one by one. Could someone please give me a hint?
    I'd be very glad!
    Thank you beforehand!
    Stefan

    Hi,
    Thanks for your suggestion.
    My experience is more in Postgresql, sql server and ms access. So I can handle sql command better than java.
    According to your suggestion, I come out following design.
    Design:
    1. Use SQL Developer to developer a copy stored procedure.
    - The store procedure will copy ONE row of main data and data in related data table.
    - use database link to access remote database.
    - handle transaction and return error message if got error.
    - update data if the data already copied into destination database.
    2. A java program perform following tasks:
    a. Use jdbc install the stored procedure in #1 into database by "CREATE OR REPLACE FUNCTION ..."
    b. load copy data list from a file.
    c. a loop to call installed stored procedure. Pass one main row per time into stored procedure.
    d. print each main row copy result to stdout in the loop and stop if error happened.
    So, I just need to pass the java program to operator.
    Please tell me if you have any better idea or easier way to implement. Maybe, another possible solution is use shell script to execute sql command in sqlplus. :)
    Thanks,
    Regards,
    Hing Cheow Yong

  • Write XMP Data into Adobe Illustrator

    Hallo Forum, an XMP question.
    I generate a String-Chain of words in an EXCEL VBA MACRO
    At the moment I copy paste them on the Keyword field because I'm not able to write them automatic in the keyword field.
    Somebody know's how I can transfer via VBA from EXCEL this Strings to Illustrator ?
    Thank you

    Unfortunately I'm on windows. What I was looking for is adding timecode xmp start code to *.mov files from Canon 7d or 5d so I have timecode to use throughout Premiere which would make my editing much easier as we shoot approximately 100 video clips in the wedding ceremony and need to edit that in multicam w/ 2 other cameras running the entire time.
    I did some more research and was able to add this metadata using xmp to the MOV files however unfortunately premiere completely ignores this data. Seems like premiere only accepts using timecode data for DV or MXF files and no others (tested CS5 and CS5.5). What a shame! It seems like this should be much easier thing to do. I know it's pretty easy using FCP and if Adobe is really trying to lure away FCP users, they should get something this basic running smoothly.

  • FileInfo Custom Panel doesn't show xmp data: flex 3.6, FileInfo SDK 5.1

    Just getting into XMP. Decided to make custom File Info panel for our custom xmp namespace data that will be applying to all our images in our archive.
    Since still on Adobe CS 5.5, got the FileInfo 5.1 SDK. Got the Flex 3.6a package. I'm on Mac OS X 10.7.5, java version "1.6.0_37".
    Compiled the "TestPanel" that comes with the SDK. That works. It has a fi:XMPTextInput item that shows the xmpPath="dc:title" dublincore xmp data, i can change it and save it and when i come back it is the changed data. When i look in the Raw fileinfo tab, it is there as i had modified it.
    Now when i add a fi:XMPLabel for xmpPath="xmp:CreatorTool" no data is shown in my custom FileInfo panel. And when i add in my own custom xmp namespace data "mydata" that does not show either. The labels and textboxes are there for entering, but it appears that it is not parsing correctly to find the data to populate what is in the file already. I can type something in but it doesn't save it to the file. My custom xmp data namespace "mydata" data is showing in the Raw FileInfo panel so i know it is there, as i put it there with exiftool.
    I have the required namespace lines in the mxml file for the panel:
    <fi:XMPNamespaces>
    <fi:XMPNamespace prefix="mydata" value="http://example.com/xmp/mydata/"/>
    <fi:XMPNamespace prefix="dc" value="http://purl.org/dc/elements/1.1/"/>
    <fi:XMPNamespace prefix="xmp" value="http://ns.adobe.com/xap/1.0/" />
    </fi:XMPNamespaces>
    The mxml file compiles and the panels load and display so it doesn't seem like it is the source files. It seems like a runtime issue. Since it does show the one  dublincore xmp data it does seem like the panel is working, except for the "xmp" namespace and  my "mydata" namespace. That's got to be a clue but being so new to this it is not giving me any directions to go in.
    Any and all ideas are most appreciated.
    Peace,
    Dan

    For some reason SpeedGrade updated through the Application manager. I tried downloading the updates from adobe's website but it won't install. Prelude's update fails before it can even get started whereas the extension manager does install but it doesn't seem to be updating.
    I've done as much investigation as I can think of and I'd rather not create a new user just to check that out but if I have to I will. How exactly do I create a new user on a mac?

  • Combining a Flex FileInfo panel for Illustrator with an Illustrator Javascript

    I've got an Illustrator script (Javascript) that writes XMP based on the content of the artwork, but the script has to be manually triggered. I've got a custom FileInfo panel (built with Flex/AS3) to help me edit the XMP once stored.
    I'd like to combine the two, so the Script fires whenever the FileInfo panel opens.
    I can't do the DOM scripting directly in AS3, can I? I think that Illustrator is only open to Javascript, VB, and AppleScript. Please correct me if I'm wrong.
    Does anyone have any ideas how to call the javascript in the Scripts folder from an event in the FileInfo panel's SWF, and pass arguements back and forth? I've seen it done on webpages, but only when both the SWF  and javascript are on the same HTML page.
    Thanks

    Hi Hui
    Well, sort of, although I've made a bit more progress now and the events part seems to be working.
    I originally thought that fPPLib was specifically for Flex/Flash but I now realise that it is the main PlugPlug interface (which now includes HTML5 panels - right?)
    I think what I really need is HTML5 panels 101 (for Illustrator). The exmples in this forum are InDesign specific and all the c++ libraries are different. Also nothing I've seen so far shows how to make an extension work from within Illustrator's menus (as opposed to just from Window->Extensions).
    I have a plugin which requires input parameters from the user.
    What I am trying to do is.
    1) Create an HTML5 extension panel which will collect values from the user.
    2) Attach that panel (or is it a modal dialog) to say Object->Filters in the main Illustrator menu
    3) Have that panel load previous plugin parameters (*from the current session)
    4) Validate the user values in the panel.
    5) Make the panel communicate those values to the plugin
    6) Show/Hide the panel as required (i.e. open it from a menu item, close it when done).
    Also, in the original flash panel which I am trying to adapt, there is a lot of ActionScript in the mxml file.
    Where does all that go now? Is that what ExtendScript is for (and if so are there some useful tutorials on it anywhere?)
    I know that is a lot of questions. Apologies - I'm new to this and impatient to make some real progress.
    Cheers,
    Rob

  • Linking FileInfo Panel to an Illustrator Script

    I've got an Illustrator script (Javascript) that writes XMP based on the content of the artwork, but the script has to be manually triggered. I've got a custom FileInfo panel (built with Flex/AS3) to help me edit the XMP once stored.
    I'd like to combine the two, so the Script fires whenever the FileInfo panel opens.
    I can't do the DOM scripting directly in AS3, can I? I think that Illustrator is only open to Javascript, VB, and AppleScript. Please correct me if I'm wrong.
    Does anyone have any ideas how to call the javascript in the Scripts folder from an event in the FileInfo panel's SWF, and pass arguements back and forth? I've seen it done on webpages, but only when both the SWF  and javascript are on the same HTML page.
    Thanks

    Thanks Carlos, this led me in the right direction, but not quite far enough.
    I found Zac's Cookbook on jsxInterface, but it isn't working for me. I've set up the project linking the SWCs as directed by the SDK (csaw, apedelta, etc.), but when I use his code, I get error 1120 access of undefined property error.
    I think I've imported all of the classes that I need. I'm thinking that I might have the javacript in the wrong folder of my project (although I've tried it in several, its in the src folder of the project with the mxml file), or that the javascript itself isn't valid (I've checked that it is).
    Any ideas what I'm missing to make this work?
    Thanks,
    Alex
    import com.adobe.csawlib.*;
    import com.adobe.illustrator.Application;
    [Embed (source= "myScript.jsx" , mimeType= "application/octet-stream" )]
    private static var myScriptClass:Class;
    var jsxInterface:HostObject = HostObject.getRoot(HostObject.extensions[0]);
    jsxInterface.eval(new myScriptClass().toString())

  • XMP data not showing up in the custom file info panels when upgraded to CC

    For several versions of Photoshop, I have been able to use a modified custom file info panel to input, update, and track psd files. With each version of photoshop there are always some changes in the way the object data is handled. The lastest challenge is:
    1. XMP data not showing up in the custom file info panels when upgraded CC from CS6.
    2. Raw data is not visible in CC in the File info panel.
    3. This occurs in new documents where we create the xmp wrapper while the file template is built.
    4. When metadata is manually entered into the file, the data is not added to the XMP wrapper when it is recreated on the save.
    5. When a file that was created in CS6 is opened that contains the Metadata in the file info template. It is visible. the Raw data is also visible. Once the XMP wrapper is recreated - write and then close. The data is no longer available. the Raw data will not pull up in the file info panel.
    Any feedback or a direction will be appreciated.

    I have a script that the user runs to input xmp data into a Customized version of the generic file info panel. it is data that is gathered from the user when the psd file is created. once the file is open in photoshop. the information is visible in the File info panel , the raw data, and as a schema addition in the advanced tab.
    in CC the nodes and the children of the XMP packet have changed positions. so that the XML -this.XMP.child(0).appendChild(this.createNode())
    is no longer the node that can be appended.
    Where XML.child(0).elements().length(); would enable the xmlns to be added in CS6
    <rdf:Description xmlns:phsa="' + this.namespace + '" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:x="adobe:ns:meta/" rdf:about="" />'
    it is visible in CC as namespace in a different arrangement. XML.child(0).child(0).namespaceDeclarations().toString()) and the children are  XML.child(0).child(0).elements().length().toString()); There are now 7 child nodes where before there were 1.
    with all shifted, the initialize of the values and the delete XMP packet wrapper and create new or the amend to the XMP packet wrapper is undefined.

  • File Info Panel to hit web service to fill out XMP data

    Hi there,
    Is there any way to use the File Info panel inside Indesign (for example) to hit a web service based info entered in a few fields which will return data to fill out the rest of the xmp data?
    Or would you have to write some sort of plugin to do this?
    I know Metagrove already does this, but it's a standalone plugin. We were wondering if anything can integrate directly into the File Info panel.
    Thanks,
    mark

    Do you have a proxy defined in your jdev? This might prevent reading from the address you specified.
    If you can access the url in a browser, you can store the WSDL on your local pc and use the local file to create the webServiceDataControl.
    Timo

Maybe you are looking for

  • Sequence of tables in from clause and sequence of "where clause" conditions

    Is Sequence of tables in "From Clause" and sequence of "where clause" conditions matters in 10g for performance? Edited by: user6763079 on Jun 1, 2011 3:33 AM

  • Email directly through XI - Not through Alerts

    Hello All,    I have come across a requirement which I'm not sure if this can be done in XI. The following is the scenario. 1) We receive 855 X12 messages from the suppliers and the Conversion Agent translates this X12 message to an XML IDoc and send

  • How to load java clasess first time in oracle database?

    hi I want to load my java compiled class to oracle database. whenever I load it using loadjava ( command line utility) it gives me ora-904 error. column not found. while creating class as schema object in database. 1. How to check that oracle databas

  • Pie chart label values

    Hi guys i have created simple pie chart and it is showing values in % but i want true values to be shown...... i know i need to change SliceLabel textType="LD_TEXT_PERCENT" to SliceLabel textType="LD_VALUE" but i don't know where i need to write this

  • US-bought All-In-One won't accept UK HP inks

    My machine is out of warranty. It's a Photosmart CP1680 all-in-one printer/scanner/fax. I bought it in the US four years ago and when the ink (US "02 cartridge") was replaced with locally-bought (UK "363 cartridge") genuine HP ink cartridges, the mac