Quantcast
Channel: Adobe Community : Popular Discussions - XMP SDK
Viewing all 49231 articles
Browse latest View live

Why are the punctuation marks lost after speech analysis?

$
0
0

Hello

I've got a problem. We successfully added a dialogSequence to the metadata of a video file to align the text to the audio by using the Media Encoda via Premiere Pro. The alignment works fine, the only problem is that the punctuation marks are lost after the speech analysis. When the transcript is added manually via Adobe Storyboard, the punctuation marks are not lost. Do you have a idea, why the punctuation marks are lost if we add the text directly to the meta files?

Best regards and thank you in advance

Anna


XMP metadata generation

$
0
0

is XMP metadata generation only for images, do it support video?

What are the techniques and standards follows for metadata genaration. Is xmp metadata generation is also for videos also. What all are XMP read and write tools.

Add/Update/Delete XMP (PDF) metadata?

$
0
0
I'm new to working with PDF. What I would like to do is add/update/delete XMP metadata to PDF documents. These documents will be indexed by our search engine, which I'm told can index this metadata. It's indexing Dublin Core so don't see why it could not index custom schema. Anyway, I've been researching this and as a non-programmer I'm confused.

1) Can PDF metadata be added, updated and deleted?

2) Can this be done via a template? (ie. get the PDF file, fill out a metadata form, and submit it or in the case of update/delete change or remove the data).

3) Are there any developed applications (client or server based) that can do this or must they be developed? If they exist please tell me what and where they are ...

4) Has anyone used the Java XMP parser?

5) Anyone know of any online demos of adding/updating/deleting PDF XMP metadata?

6) Can XML or XMP data be imported into a PDF file?

Any help will be very much appreciated.

Thank you

using CsXmpToolkit

$
0
0

Hi,

I'm attempting to use the c# wrapper for the Xmp SDK, CsXmpToolkit.

 

This may be more of a C# question than a specific Xmp SDK question, but this seems like the best forum, so here goes.

 

Right now, I'm just trying to get some simple tests running, but it seems like when I run my tests, the CsXmpToolkit classes can't find the necessary XmpToolkit libraries.

 

For example, in the CsXmpToolkit code, there's stuff like this:

 

        [DllImport("XmpToolkit", EntryPoint = "XMPFiles_Initialize1", CharSet = CharSet.Auto)]
        private static extern bool XMPFiles_Initialize1();

 

this is how the C# code binds/wraps around the XmlToolkit code.

 

however, when I run tests on this stuff, like so:

 

            XmpFiles.Initialize();

 

I get the error

System.DllNotFoundException: Unable to load DLL 'XmpToolkit': The specified module could not be found.


now, this is my first time dealing with this [DllImport business, so perhaps I'm missing something simple.
However, I'm noticing a few things:
1. I don't have any dlls for XmpToolkit. There's some .lib files, like
C:\CsXmpTk\SE.Halligang\XmpToolkit\lib\XMPCoreStaticRelease.lib
and
C:\CsXmpTk\SE.Halligang\XmpToolkit\lib\XMPFilesStaticRelease.lib

is that what CsXmpToolkit is trying to load when it calls
[DllImport("XmpToolkit",   ?

2. relatedly, the referenced "dll" in DllImport is "XmpToolkit" , not "XmpToolkit.dll", .lib, or .anything else.
what does that mean?

is there some build procedure I need to do on CsXmpToolkit to get this to work?
Has anyone been successful with this stuff?

any help would be greatly appreciated, and rewarded with a off-hours tour of the Met, if you're in the area..

thanks very much!

don undeen
Metropolitan Museum of Art


~~ New XMP SDK CC-2013.06 Release ~~

$
0
0

Hi All,

 

New Version of XMP Toolkit SDK (C++) is now available at:

 

http://www.adobe.com/devnet/xmp/

 

The FileInfo, Java and Action Script SDK remains unchanged.

 

Please check out this latest CC-2013.06 version of the SDK and post your feedback in this forum!

 

The prior versions of all SDKs are still listed.

 

Updates:

     New version of the XMP Toolkit SDK (c++)  [version: CC-2013.06]

    • Upgraded Expat lib to 2.1.0 (from 2.0)
    • Instead of Providing Projects for different platforms, the projects are now created through Cmake tool.
    • Support of long file paths on windows
    • Postscript handler enhanced, now it supports packet expansion and new packet insertion
    • New API GetAssociatedResources() in XMPFiles to retrieve list of resources associated with the open file.
    • New API IsMetaDataWritable() to report if the metadata can be written to the open file, especially useful for folder based handlers.
    • Progress Notification feature to provide periodic progress-report notifications for write and update operation.
    • Error Notification feature which allows client to register an error-notification callback function, which can be used to suggest an intention for recovery from the error.
    • iOS build support for XMPCore component.
    • Added versioning concept in XMP Plugins, now the same plugin can be made to work for previous and future XMP Hosts.
    • New APIs added to Plugin SDK --- importToXMP(), exportToXMP(), getXMPStandard(), checkFormatStandard(). Refer XMPPlugin doc for more details.
    • Bugs Fixes in XMPFiles.
    • Multithreading bug fixes in Plugin SDK.

 

Note about FileInfo SDK and CC applications:

 

The current version of the XMP FileInfo SDK can be used for CS6 and CC applications although all files and documentation still refer to CS6.

However, for CC applications all custom FileInfo panels should always be installed into the user-specific location. The shared location isn't used anymore due to changes in the installer.

 

XMP FileInfo panels provided by Adobe are now installed alongside with each Adobe CC application. Placing your custom panel into the application directory is not recommended. For example, the uninstaller cannot handle custom files inside the application directory. Moreover, your custom panel (e.g. inside the Adobe Photoshop CC application directory) will not show up in other Adobe applications such as Adobe Bridge CC.

 

The single-user path to store custom XMP FileInfo panels is the same as in Adobe CS6 which is:

 

Windows XP: C:\Document and Settings\<username>\Application Data\Adobe\XMP\Custom File Info Panels\4.0\panels

Windows 7/Vista: C:\Users\<username>\AppData\Roaming\Adobe\XMP\Custom File Info Panels\4.0\panels

  Mac OS: /Users/<username>/Library/Application Support/Adobe/XMP/Custom File Info Panels/4.0/panels

 

Please make sure to add a Flash trust file for this location or add the path to your trusted locations in the Flash preferences. Otherwise your custom panel will not be loaded properly. See the documentation for more details.

 

 

The Adobe XMP Team

examples of web photo galleries that display xmp metadata

$
0
0
Hello, I am wondering if anyone knows of an online image gallery that displays xmp metadata for the images displayed?

Thanks,

Bob

how to insert xmp metadata into jpeg files?

$
0
0

Hi

 

Is it possible to automatically insert the metadata

with the script using text extracted from my database.

I have to insert the metadata into lots of images which are uploaded to a site.

 

 

Thanks

[signature deleted bu host]

CSS styles in Flash Builder 4

$
0
0

I'm having trouble creating custom info panels with CSS in Flash Builder 4.  I don't get any errors in Flash Builder or the Flash debugger and the styles look exactly as I expect.  When I publish the panel and try to open it in Photoshop CS5, the tab disappears when I click it.  Without CSS the panel runs fine.  It also runs fine with in-line styling.  I have tried both embedded and external CSS.

 

I understand that Flash Builder 4 uses CSS namespace declarations, but since I am using the default halo theme I shouldn't need a namespace, right?  Even so, I have tried using various namespaces including:

@namespace "http://www.adobe.com/2006/mxml";

@namespace mx "http://www.adobe.com/2006/mxml";

@namespace fi "com.adobe.xmp.components.*";

 

Do I have to use StyleManager and load the CSS at run time?

 

snippets:

---------------------------

 

<fi:XMPForm

xmlns:mx="http://www.adobe.com/2006/mxml"

xmlns:fi="com.adobe.xmp.components.*" width="100%" height="100%" label="XMP_TESTS">

 

 

<mx:Style source="test.css"/>

 

//Form items here

 

-----------------------------------------

 

/* CSS file */

.workFormItem

{

borderColor: #DBD5A5;

borderStyle: solid;

cornerRadius: 5;

textIndent: 5;

}

.imageFormItem

{

borderColor: #C7D5F1;

borderStyle: solid;

cornerRadius: 5;

textIndent: 5

}

 


Writing XMP data inside Wav File

$
0
0

Hi gang,

 

I'm developing an After Effects script that writes wav files and that adds XMP metadata inside them before the user can use the "edit original" to modify them inside Audition.

 

I have no problem to create the Wav file, it's working great.

I seem to have no problem to create and serialize an exemple xmp data.

 

What I do is this:

 

I create 4 chunks of data: one for "fmt ", one for the actual wave data ("data"), one for the XMP metadata "_PMX" and one for the header "RIFF". I'm using pack to properly encode my data.

 

So it gives me something like this:

 

    var chunk1 = [        fmt ,        pack(V, 16),        pack(v, 1),        pack(v, channels),        pack(V, sampleRate),        pack(V, sampleRate * channels * bitsPerSample / 8),        pack(v, channels * bitsPerSample / 8),        pack(v, bitsPerSample)    ].join('');    var chunk2 = [        data,        pack(V, samples * channels * bitsPerSample / 8),        data    ].join('');    var metaXMP = [        _PMX,        pack(v, xmp.length),        xmp    ].join('');    var header = [        RIFF,        pack(V, 4 + (8 + chunk1.length) + (8 + chunk2.length) + (8+metaXMP.length)), // Length        WAVE    ].join('');

 

My xmp serialized string is that:

 

    var xmp = '<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk=""><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:dc="http://purl.org/dc/elements/1.1/"><xmp:Rating>3</xmp:Rating></rdf:Description></rdf:RDF></x:xmpmeta><?xpacket end="w"?>';

 

In the end, I combine all this is the correct order and write the wav file:

 

    var out = [header, chunk1, chunk2, metaXMP].join('');     wavFile.write(out);

 

When I open the file in Audition, the wav is properly played, but no XMP metadata is found.

 

If I create the file without metadata, and then add it in Audition and resave the file, I get an almost identical file as mine generated. But I cannot see where I fail to do it properly.

 

As a side note, I haven't found a way to access and writ the "script" subcategory of the XMP metadata (couldn't find that in the reference pdfs.)

 

Any Hint ?

 

Message was edited by: Sébastien Périer / The post was sent with the end of it missing

Read XMP Metadata information Using C#.NET

$
0
0
Hi

How can I read (XMP) Metadata information using C#.NET ??

Adobe photoshop Save and retrieve (XMP) Metadata information from the files ..
In Adobe photoshop if you will to File>>FileInfo you will see the (XMP) Information. I have use it to (JPG) files

How can I write Application in .NET to read and write (XMP) metadata information to files ??

And thanks with my best regarding

Fraas

Custom Metadata Panels from CS3 to CS4.

$
0
0
I have install CS4 on my Vista Ultimate PC. It runs like a dream. However there is now a new format for the custom metadata panels. I have two panels that I created in CS3 that I need to convert to the new format. Is there an easy way to do this?

The CS3 files are txt files that all I had to do was copy to the proper directory and they appeared. Thanks.

Fred

Delete XMP meta *including* xmpMM:history

$
0
0

Hi all,

 

a quick question, maybe you as experts are so kind to give a hint:

i need to delete the xmpMM:history of an Adobe Illustrator (Mac OSX 10.6) file – neither AI CS 4 nor BRIDGE CS 4 let me do it. hitting the trash can button in the file information dialogue clears all meta data – but after a reload of the file it appears again.

 

what might a be a quick workaround for the mac?

 

i was searching for 45min on the net and only found crappy exif file viewers..

thats why I turn to you - the professionals – now.

 

thank you so much.

i appreciate your answers.

 

m

Accessing metadata elements

$
0
0

Being very much a newb to the XMP SDK (2013.06) I am having difficulties accessing some of the data fields within the metadata.

 

Since I can see the data - aside from some UTF-8 issues - when I use the DUMP utility of the SDK, I am convinced that there is a way to access them, but being very new to it all, I am having problems composing the appropriate function call arguments and sequences to access the individual elements.

 

The part thet I am having problems with relates to the data in the packet:

  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <rdf:Description rdf:about="" xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/">

      <Iptc4xmpCore:CreatorContactInfo rdf:parseType="Resource">

        <Iptc4xmpCore:CiAdrExtadr>Leo-Saurer-Straße</Iptc4xmpCore:CiAdrExtadr >

        <Iptc4xmpCore:CiAdrCity>Hechingen</Iptc4xmpCore:CiAdrCity>

        <Iptc4xmpCore:CiAdrCtry>Germany</Iptc4xmpCore:CiAdrCtry>

        <Iptc4xmpCore:CiAdrPcode>72379</Iptc4xmpCore:CiAdrPcode>

        <Iptc4xmpCore:CiAdrRegion>Baden-Württemberg</Iptc4xmpCore:CiAdrRegion >

      </Iptc4xmpCore:CreatorContactInfo>

      <Iptc4xmpCore:Location>Leo-Saurer-Straße</Iptc4xmpCore:Location>

    </rdf:Description>

 

I need to extract, and eventually modify/edit the address components  and will be very grateful for any pointers to specific tutorials or other comments  to help me get going.

 

TIA,

DayWalker

update XMP properties in Actionscript

$
0
0

I'm trying to update XMP properties from following sample.

 

         <premierePrivateProjectMetaData:Column.Intrinsic.Name>AdiniFerihaKoyd um.mp4</premierePrivateProjectMetaData:Column.Intrinsic.Name>

         <premierePrivateProjectMetaData:Column.PropertyText.Label>BE.Prefs.La belColors.1</premierePrivateProjectMetaData:Column.PropertyText.Label>

         <premierePrivateProjectMetaData:Column.Intrinsic.MediaType>Movie</pre mierePrivateProjectMetaData:Column.Intrinsic.MediaType>

         <premierePrivateProjectMetaData:Column.Intrinsic.MediaTimebase>25,00 fps</premierePrivateProjectMetaData:Column.Intrinsic.MediaTimebase>

         <premierePrivateProjectMetaData:Column.Intrinsic.MediaStart>00:00:00: 00</premierePrivateProjectMetaData:Column.Intrinsic.MediaStart>

         <premierePrivateProjectMetaData:Column.Intrinsic.MediaEnd>00:00:05:20 </premierePrivateProjectMetaData:Column.Intrinsic.MediaEnd>

         <premierePrivateProjectMetaData:Column.Intrinsic.MediaDuration>00:00: 05:21</premierePrivateProjectMetaData:Column.Intrinsic.MediaDuration>

         <premierePrivateProjectMetaData:Column.Intrinsic.VideoInPoint rdf:parseType="Resource">

            <rdf:value>00:00:00:00</rdf:value>

            <premierePrivateProjectMetaData:min>0</premierePrivateProjectMetaData :min>

            <premierePrivateProjectMetaData:max>1473292800000</premierePrivatePro jectMetaData:max>

            <premierePrivateProjectMetaData:offset>0</premierePrivateProjectMetaD ata:offset>

            <premierePrivateProjectMetaData:time_display>101</premierePrivateProj ectMetaData:time_display>

            <premierePrivateProjectMetaData:frame_rate>10160640000</premierePriva teProjectMetaData:frame_rate>

         </premierePrivateProjectMetaData:Column.Intrinsic.VideoInPoint>

 

If I read in for each (item:XMPProperty in xmpMeta), items readonly properties and not able to update. My purpose is to update Name or VideoInPoint properties. I read all documentation for Actionscript.

Need help about this.

 

Can someone show me how to access each this properties one by one ? e.g I want to access only Name property ? And also how to in a array if possible?

 

Thanks in Advance.

PNG iTXt chuncks and compression

$
0
0

According to the standard PNG iTXt chunck may be compressed, but in my test, the SDK does not seem to support such chunks.

 

All the test .PNG files in the SDK directories I have tried have uncompressed iTXt chunks, while files with compressed chuncks seem to cause errors when the file is read using the SDK code.

 

I have looked through the programmer's guide but have found nothing which would esolve this question for me.

 

Does anyone have any insight or pointers where I can find out more?

 

TIA


After Effects FFX File Presets and Image thumbnails

$
0
0
This is a sample piece of code from an effects preset for a text ffx for After effects. The "<xapGImg:image>/" from below is referring to a local url. but it seems to be encrypted or something. Is there a way to make image thumbnails for my ffx files so that the thumbnail can be viewed in bridge. Been looking for the answer but nothing.<br /><br />thanks for helping<br /><br /><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><br /><x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1.1-112"><br />   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><br />      <rdf:Description rdf:about=""<br />            xmlns:xap="http://ns.adobe.com/xap/1.0/"<br />            xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/"><br />         <xap:CreatorTool>After Effects 7.0</xap:CreatorTool><br />         <xap:Thumbnails><br />            <rdf:Alt><br />               <rdf:li rdf:parseType="Resource"><br />                  <xapGImg:height>162</xapGImg:height><br />                  <xapGImg:width>216</xapGImg:width><br />                  <xapGImg:format>JPEG</xapGImg:format><br />                  <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7gAOQWRvYmUAZMAAAAAB/9sAhA AKBwcHCAcKCAgKDwoICg8S&#xA;DQoKDRIUEBASEBAUFA8RERERDxQUFxgaGBcUHx8hIR8 fLSwsLC0yMjIyMjIyMjIyAQsKCgsMCw4M&#xA;DA4SDg4OEhQODg4OFBgRERIRERggFxQU FBQXIBweGhoaHhwiIiAgIiIrKykrKzIyMjIyMjIyMjL/&#xA;wAARCACiANgDASIAAhEBA xEB/8QBogAAAAcBAQEBAQAAAAAAAAAABAUDAgYBAAcICQoLAQACAgMB&#xA;AQEBAQAAAA AAAAABAAIDBAUGBwgJCgsQAAIBAwMCBAIGBwMEAgYCcwECAxEEAAUhEjFBUQYTYSJx&#xA ;gRQykaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJjc8I1RCeTo7M2F1RkdMPS4ggmgwkKG BmElEVG&#xA;pLRW01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8 fX5/c4SFhoeIiYqLjI&#xA;2Oj4KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAgI BAgMFBQQFBgQIAwNtAQACEQMEIRIx&#xA;QQVRE2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMk NEOCFpJTJaJjssIHc9I14kSDF1STCAkKGBkmNkUa&#xA;J2R0VTfyo7PDKCnT4/OElKS0x NTk9GV1hZWltcXV5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4&#xA;SFhoeIiYqLjI2O j4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIRAxEAPwDjObNm&#xA;xV2 bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmx V2b&#xA;NmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNm xV2bNmxV2bNmxV&#xA;2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bN mxV2bNmxV2bNmxV2bNmxV2bNm&#xA;xV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2b NmxV2bNmxV2bNmxV2bNmxV2bNmxV2bNmxV2b&#xA;NmxV2bNmxV2bNmxV2bNmxV2bNmxV2 bNmxVmX5Z+TbPzZrE9rfPIlrbwmVmhIVq8gqirK3jhr5t8s&#xA;flppelXb6Vq0tzq0JC R2xlRvi5cWqFjHT55JPyIsCmk6zqPIRtI628UrdFKKXav/AAa5FNb/ACyn&#xA;ttf0zTY NTivrjV5ZCxiWnpIhVndvib+bFXn+bPQGjWXk7SvNUHkvT9GgvZo4Wl1LUblVkdSE5ADm& #xA;rddq0oBXI9a+TNI8yfmTrBa3S30DSConhgURo7gUCDhSgPEs1P44qxT8rPKlj5m8wS 22pIzWMFu0&#xA;rhTxJbkqIK/Scj3mW3sbXX9QttPUrZwTvFCpPI0Q8evzGd98n+YdBu7 DXL7SdJg07T9M5QpcxKqt&#xA;MkaFyzcVG3fqchHkvy7pVn5cu/PWv2R1OeV2axsCvMOz PxHwUIYsx7g0HbFXk2SDyN5eh8x+ZbTS&#xA;rguttLyadoyAwRVJ2JB70ydfmzpGkDy5p GuRaamj6ndECWzRVQ0K8irKoUVXxpXA35D2HreYb2+I&#xA;2trfip95Gp/DFUtl8i6RJ+ Zg8qWkkx0+MqLiRmUyf3YkejBabVA6YRefdD03QPM91pGmvJJb2qxh&#xA;mlIZubosjbq q9OWdB/LD/cz+ZGv64fiRWnaJvaWTig/4DFfINlpnmHzZ5t1vU7eG6s1kYIZ41lVA&#xA; zsVYBwRUJHirxfNnd9OsvJXmTyPrX6O0iO1hsHmiiuGVTMzRosqzeoBy35dK5xXRtKudY1 S10y2F&#xA;ZrqRY1PYVO5PyxVBZs75pmneUNA8zad5Ms9Ih1G/mjMuo39yquUCo0mwdW3 anQUHTAGn6Jomo/nD&#xA;fWyafbfo3TrUmS29JPRMtFj3j48a1evTFXiWbPRPly18jarq mv6PZ6HB6Nm3Ge7dEYO78ldYxx/d&#xA;hKbccgn5eeTdDnXVfM2tL6uh6Y0n1eJt1k9Or cm/moKbdziqG/KzyZo3mC31S+1pHa1slXjwbhQ0&#xA;LsfuGc8l4eq/AcU5HiOtBXYZ6B /xHZXH5YavrdlpkOkxzpLDFDCFHJSfRVzwRN/iOefMVdmzZsVd&#xA;mzZsVdmzZsVdmzZ sVdmzZsVez2X+4T8jJJfsS6jzY+NZpfTU/wDAIMjH5KPbr52i9YgOYJRDX+Yj&#xA;oPor kIk1PUZbVbOW6le0SnCBnYxinSik02xGGaaCVZoHaKVDVJEJVgR3BGKvovyz5Ym0nzr5g1 vU&#xA;Zo2ub0O9jCrcn+rcwzyMP2d+Kj6cJvyykOq6P5thgkUandXUxBJoQsicYifbkDn GDrutG4kujf3H&#xA;1mVeEk3qvzZR+yzVqRiNpqF/ZTGezuZbecggyROyMQeu6kYq9qbS ZPJ35Q6vbzSo99NyiufSbkqv&#xA;O6QFOXiqtvht5ZvtZuvyz08+UXt21S3URSRz7gcS3 NfANuCK7ZwB9T1GS2a1e6la2ZubQl2KFieX&#xA;IrWla5djqup6cWawu5rUvsxhkaOo9+ JGKsk/MUeck1SBPNlwJrto+cMcZHBFJpQKiqoPyya/kU8E&#xA;llrlkkojv5Qpir1C8WX lT2Y5yG5u7q7lM11M88x6ySMWY/S2VBcT20olt5GilX7LoSrD6Rir3HRN&#xA;If8ALP

IPTC/XMP Toolkit Wrapper in C#

$
0
0
I wanted an extremely easy C# wrapper for the toolkit. One that would compile in Visual Studio 2005 and 2008 upon install, as well as have a class with simply had property values for each of the IPTC/XMP data. I hired someone to do this and it works beautifully. It's been released in DBGallery, a photo database system (www.grrsystems.com/DBGallery).

If anyone is interested in purchasing this wrapper you may contact me at grogers@grrsystems.com

Regards,
Glenn Rogers, PMP
GRR Systems, Inc.

XMP Media Management schema is incomplete?

$
0
0
When I use Bridge CS3 to perform a batch rename of camera raw files (and associated .xmp sidecar files), and check the option to save the "preserved filename" in the metadata, Bridge writes an RDF string into the sidecar file as follows:<br /><br /><rdf:Description rdf:about=""<br />  xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"><br />  <xapMM:PreservedFileName>MJH_20090131.NEF</xapMM:PreservedFileName><b r /></rdf:Description><br /><br />So the prefix is "xapMM", the property is "PreservedFileName", and the schema is "http://ns.adobe.com/xap/1.0/mm/".  <br /><br />However, p.32 in Chapter 2 of the XMP Specification Part 2 (v4.4.2 of the XMP Toolkit SDK) describes the XMP Media Management schema as follows: the schema is same as above but the preferred prefix is now "xmpMM".  OK, no big deal: I don't think the prefix matters that much.  The problem is that the "PreservedFilename" property is not listed anywhere in that section.<br /><br />Yes, it's possible to use the XMP Toolkit to extend a standard schema, but is the PreservedFileName part of the XMP Media Management schema, or not?<br /><br />Is the omission of the xmpMM::PreservedFileName property from the XMP Spec deliberate or accidental?  If the omission is deliberate, then does Adobe intend for XMP Toolkit users to extend that namespace in order to write it to an XMP file, or does Adobe not intend for users to use that property at all (say, because it's an internal property that only Adobe authoring tools should use).<br /><br />Thanks,<br />Matt

xmp and extendscript

$
0
0

Good Morning!

 

Let me start off by saying I'm using CS3.  I have a custom XMP panel I've created using a text file (not compiled program) with two fields, Client and Zone.  Is there a way to access that information and store it into variables in an ExtendScript?  I need to create a slug in Illustrator with information from the custom XMP data, and ExtendScript is the first place I'm investigating.  I know there are third-party solutions we can purchase, but at this time we'd prefer a home-grown solution.  If there are any examples available, they would be greatly appreciated!

 

Thanks!

 

-Dave

Convert CS3 XMP Panels to work with CS4

$
0
0

I have a series of custom XMP panels which we wrote to work with CS3. Now that we are about to migrate the balance of our users to CS4 and shortly everyone to CS5, I see that these panels no longer work. What is the easiest way to migrate these panels.

 

 

Thanks in advance,

Morgan

Viewing all 49231 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>