Multiple XMP Packets. Why?

I've read the XMP specification and I did'nt understand why it's possible to have more than one XMP packet in a file.
I can't find any reason for that. I think it's not clear for a person to understand what is the "main" XMP packet taking a look inside a PDF file for example.
Why incremental saving don't write only one XMP packet uploading it?
Anyone knows the reason for that choice?
Davide Noaro.

Multiple XMP packets within a file have a tremendous value for enterprise customers. We offer an XMP-centric digital asset management system (MediaBeacon) that catalogs any file type and stores all data in XMP. XMP is then mirrored into an SQL database and we maintain the link between the two.
Multiple XMP packets within a file give our customers an opportunity to have separate metadata blocks for each department, for instance. We are able to specify which blocks are viewable and editable by a given user or group of users. So, each file can have any number of namespace aware (unlike XML) metadata fields or metadata blocks that are unique across the universe.
Using Pound Hill's software you can customize the way each tab looks.
Here's what these XMP blocks look like to the end user. They are all collapsible - below you can see only "XMP Basic" tab open.
http://forum.brightech.com/btimages/schemas.gif

Similar Messages

  • XMPScanner not reading multiple XMP packages

    When scanning a PDF (in my case) using the XMPScanner from
    the SDK, some of the packages within the file is reported as
    invalid.
    According to the thread: 'Multiple XMP Packets. Why?',
    this can be solved with a 'SaveAs' which gather all xmp
    onto the main package. (this works)
    Is there anyway to get the XMPScanner to render all packages as valid ?
    a flag, option or anything ?
    Anyone out there that have had the same problem, and solved it ?
    Thanks in Advanced

    adobe bridge cs6 (5.0.0.399) and cs4 (3.0.0.464).
    Without having experience with mp4 files and metadata my observation is that you certainly have not updated Bridge CS6 ( should be 5.0.2.4) and I believe also not the latest version of CS4, can't imaging this also stayed at .0.0 so first try to update both.
    And if CS4 can read the data of some files it should be capable of reading them all. Be sure to have the files completely cached first, can take a while.
    Other things to try in CS4 is refresh preferences (hold down option key while restarting Bridge and choose reset prefs).
    And also check for hidden cache files using menu view/show hidden files. Sometimes those cache files can be troublesome between versions.
    If purge cache did not work and reset prefs also failed consider to also delete Bridge plist file and Bridge cache file manual (from user library)

  • Whats the difference between the two XMP packet tags

    Hi,
    I opened a file Bluesquare.indd(from XMP SDK sampke) and I found two XMP packets inside the file.
    One packet with tag
    and another one with tag
    When I tried to extract the xmp using getXMP() method from XMPFiles then, I got the packet with tag
    So can you tell me, what is the difference between two packets, why they are different
    what is its use.
    Thanks & Regards,
    Venkatesh.E

    My feeling here is that simply changing join syntax and case vs decode issues is not going to give any significant improvement in performance, and as Tubby points out, there is not a lot to go on. I think you are going to have to investigate things along the line of parallel query and index vs full table scans as well any number of performance tuning methods before you will see any significant gains. I would start with the Performance Manual as a start and then follow that up with the hard yards of query plans and stats.
    Alternatively, you could just set the gofast parameter to TRUE and everything will be all right.
    Andre

  • Clarification on Adobe XMP Packet

    I would like to add some custom data to JPG images we are generating in our app. After much research I think the best approach is to include this information in the XMP packet and save it to the image, thus eliminating the need for side-car file.
    Few questions:
    The data I would like include is basic XML format:
    <Node1><SubNode1>Value</SubNode1>
    </Node1>
    etc..
    Is this a correct assumption that I can add this type of data to my XMP metadata in my image?
    The steps need to accomplish this are to:
    Open the image using the SDK
    Get the XMP data using the SDK
    Use the SDK to add this custom data to XMP object
    Save XMP packet back to image
    Are these assumptions and ideas way-off base or am I close to being on the correct track for this?
    Regards

    Hi,
    almost right..
    You can't store XMP as pure XML. You need to use the XMP data model. Please read the XMP specification for more details:
    http://www.adobe.com/devnet/xmp.html
    The steps you described are correct. You will use XMPFiles from the SDK to open/close the files and get/put the data from/to the file. And you will use XMPCore as the datamodel to add custom properties before putting it back into the file.
    Hope this helps,
    Samy
    Adobe XMP Team

  • Unable to inject XMP Packet info into older versions of Adobe Illustrator files

    Hi,
    I am trying to inject XMP Packet into Illustrator files of version 9 and below.
    I am using XMP SDK 4.0 Prerelease.
    My Code is inserting xmp packet only into Illustrator 10 and above.
    But with Adobe Illustrator 9 and below.. its not.
    Can you please tell me what is the problem.
    Thanks,
    Venkatesh

    FIXED....
    Strangly enough after the 3rd time deleting prefs it started working........
    Just goes to show.  To err is human, to realy foul things up it takes a computer....

  • Need inputs how to extract data to BI in multiple Data packets from ECC

    HI Experts,
    would like to know how can i restrict  the data to be fetched in multiple data packets as of now all  the data is coming in to BI in a single data packet....
    I want to get this data in multiple data packets.
    I have checked the infopackage settings  in BI its as similar to any other Infopackage  which is fetching  in multiple data packets.
    Is there any posibility to restrict data with in ECC

    Hussein,
    Thank you for the helpfull information.
    That document gave me lot of information about ANSI extract for BENIFITS.
    Thanks
    Kumar.

  • Embedding XMP Packet in PDF

    I've reviewed the 1.4 spec on how to embed an XMP packet in a pdf file and it is still unclear. Is there a C++ code example of how to do this? I would like to embed a packet that is not dependent on the metadata contained in the Document Information Directory.
    Where in the file do I write the xmp packet? Is there a particular directory that I should update after doing this so the pdf file doesn't get chewed. Where is the spec for this. The "Embedding XMP Metadata in Application Files Draft" document gives good info on everything except PDF. Help.
    Steve
    [email protected]

    Thanks Shulin but I've already downloaded the acrosdk. The samples work based on plug in functionality to acrobat i.e. they call an api when acrobat runs. I want to write to the pdf file from my own C++ program which is only linked with the XMP toolkit as opposed to a plug-in. I am looking for the same kind of information that was supplied for JPG, TIFF by Adobe, only for PDF.
    I've checked the knowledgebase as you suggested and this information is not there.
    What are the data structures that need to be modified to stick the XMP packet into a pdf file. Can I just append it to the end of the file?
    Steve

  • IE running under XP can't handle multiple SWF files, Why?

    I noticed that IE 8 running under Windows XP cannot handle multiple swf files in one page.
    Up to about 10 files is no problem they are loaded and we can play them ( buttons that start a small audio file).
    But more of these files in one page will stop IE.
    Firefox ( 3.6.28) runs them fine.
    And also IE 8 and/or Firefox under Windows 7 handles them perfectly.
    Has anyone any idea what can cause this and how to resolve this?
    Thanks,
    Onno Tomson
    The Netherlands

    Sorry...I still don't get it. What is it about Windows FUS that keeps iTunes from running running the process twice? It can run many other non-Apple windows apps in multiple user sessions (commercial apps, open source apps, audio/video apps, networked apps). I can even run two different virtual machines at the same time under two different user sessions.
    Why can iTunesHelper.exe run twice but iTunes.exe cannot? Why can I run Safari at the same time? Quicktime Player runs fine under multiple user sessions.
    Blaming it on Windows and/or FUS sounds like FUD. Can anyone give a valid technical reason? Semaphores? Mutexes? An admission (and explanation) that the Windows version is purposely crippled?

  • Multiple XMP Metadata into Multiple PDF

    Hi, recently I've been trying to change the xmp metadata of multiple pdf, I already tried using Bridge and some other 3rd Party Programs but the issue is that all of those solutions just change the same information into multiple files, and what I want is to change different information into multiple files...
    is there a way to load the info from a *.csv or a *.xmp
    to be more precise I'm trying to change the Title Metadata of a tons of PDF but every file has a different Title... how can I do it massively?

    You may want to repost this in the XMP SDK forum:  http://forums.adobe.com/community/design_development/xmp_sdk

  • Multiple Display Adapters - Why??

    Hi guys,
    Got me a new W520.  See something odd I don't understand...  In Device Manager, I have two Display Adapters:
    Intel HD Graphics Family
    NVIDIA Quadro 2000M
    I am by no means a hardcore graphics user and I am not a gamer, but I added the 2000M when ordering because, well...  Why not?  Anyway, the first thing I did to this thing was rebuild it with a fresh copy of Windows 7 Pro x64.  At some point, I realized the Intel graphics were not installed and as a result, I had NO video.  So...
    Why are there two graphics cards?
    Why do the Intel drivers need to be operational with the NVIDIA there?
    How can I even tell what is actually driving my displays??!!
    Which brings me to...
    This laptop is docked 80% of the time.  Connected are three 24" LCDs.  LCDs 1 & 2 are connected directly to DVI ports on the dock.  LCD 3 is connected using a Lenovo USB2DVI Adapter.
    All run at 1920x1200 resolution and overall work fine, although I do sometimes detect flickering and "waviness".
    I just wanna get the most out this system; graphically and otherwise.  It's running the SSD HDD and 8GB RAM, so combined with the NVIDIA, this thing should be a beast.  The NVIDIA Control Panel doesn't seem to actually have any settings I could adjust even if I should or wanted to.  And in the programs list under NVIDIA, all I have are the options to enable or disable "3D Vision".  Don't even know what that is.
    So, what should I be doing here?  Anything?  Nothing?  Thanks!

    I'm not joking.
    In BIOS (press F1 key when you see turn on the computer and see the Thinkpad screen) you can select the different graphics mode of the machine.  As you are keenly aware, the machine does have 2 graphics processors.
    Under Display:
    Selecting the Integrated option in BIOS shuts off the nVIDIA graphics card and uses the lower power Intel graphics 3000 on the CPU.  This limits graphics performance, but allows for longer battery operation and full CPU speed on battery. 
    Selecting the Discrete option in BIOS forces the system to use the nVIDIA card.  This improves graphics performance, allows you to use multiple monitors, but decreases CPU performance while using battery and reduces battery life.
    Selcting Optimus allows software or the user to determine which graphics processor to use "on the fly" so that power budget and GPU performance are balanced for the workload.
    Enjoy!
    W520: UNSUPPORTED SYSTEM

  • Is an XMP packet valid XML

    I ask this question because I came upon a surprise in reviewing the XMP and XML specifications.
    XML, it seems, must start <?xml ...>
    But XMP can start <?xpacket ...>
    It seems to me that this means that an XMP document/packet therefore, while it contains valid XML entities, is not of itself valid XML (but could be converted by adding a correct prolog). Is this correct? Or are we depending on the language in the XML spec which says "XML documents should begin with an XML declaration" (should rather than shall)?

    I am having similar problem. Did you find the solution for this
    thanks

  • "The file xyz.JPG cannot store XMP data" - WHY?

    Why am I getting the message -- cannot store XMP data -- for some of my jpegs? When I get this message, I can't add any keywords.

    Until a month ago, Bridge stored the my Keywords. Now it will not.
    Check your read and write permissions for file, folder and disks, double check the file is not locked.
    Otherwise provide more details about versions, system, specs and how much free space is left on your disk.

  • Mountain lion cannot handle multiple monitors. Why?

    Runnig Mountain Lion 10.8.1 on a MacPro Early 2009.
    Mountain lion has screwed my multiple monitor life up! With Lion I was able to have 5 multiple monitors rotated 90 degrees running without a hitch. I know... I am a visual learner .  I have 3 Nvidia Geoforce GT 120 512 MB graphics cards. All bought from apple. Why can't mountain lion handle multiple monitors in any rotation? Is there going to be a fix soon? like 10.8.2? Does anyone know if apple is working with Nvidia to correct this?  I am back to just 1 90 degree rotated monitor.This hurts.

    10.8.3 DOES NOT WORK for me.
    this did NOT solve my problem... I responded too soon.
    Yes I am able to have 6 monitors in portrait mode with 3 Nvidia Geoforce GT 120 512MB graphics cards but as of yesterday, my whole system shuts down and reboots. This happened 3 times in the span of about an hour.
    I removed all but 2 monitors running on only 1 Nvidia Geoforce GT 120 512MB graphic card and the system crashes stopped.
    So I am back to either waiting again for some resolution from apple or looking into buying newer graphics cards.
    Oh well, it was fun while it lasted... a whole day.
    Again, I can't get no satisfaction...

  • Multiple mailbox databases - why?

    can I ask from a low tech management standpoint, why you need more than one mailbox database per server? i.e. for what purposes do you need to split the number of mailboxes across more than 1 mailbox database?

    Well, one reason may be to apply different database quota and retention policies.
    Another may be for any maintenance that may be required ( Reseeding for example in a DAG environment). Smaller dbs mean quicker reseed times. 
    Things like that....
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Why has my I pod touch screen gone blank and sometimes goes multiple coloured stripes, Why has my I pod touch screen gone blank and sometimes goes multiple coloured stripes

    Why does My iPod touch screen keep going blank with lines and colours?

    You may have a hardware problem.  To help determine do the following in order:
    - Reset:
    Reset iPod touch:  Press and hold the On/Off Sleep/Wake button and the Home
    button at the same time for at least ten seconds, until the Apple logo appears.
    - Restore the iPod fom backup via iTunes
    - Restore the iPod to factory defaults/new iPod
    If still problems you likely have a hardware problem and an appointment at the Genius Bar of an Apple store is in order.

Maybe you are looking for

  • RPC E Server Fault SAP B1 8.8

    Hi I have written some code to import various documents, ie invoices, goods in from an ascii file The customer occasionally gets the RPC E Server fault coming up I looked in the forums and updated the message bar which seemed to help but for some rea

  • RA thru Valuation Method 07 and its inexplicable settlement

    Hi, I have run RA and Settlement with Valuation method 07 and seen the results. But postings to COPA is perfect but Finance postings are in reverse. Let me explain and request you to support me with your valuable inputs. The Actual costs is 1000 wher

  • I need to install sealed Media Unsealer

    I need to install sealed Media Unsealer but it says my computer is too new to upgrade how can i fix this problem? Im using Lion!

  • Can anyone explain this for me?

    String outPutLine=bufr.readLine(); StringTokenizer inReader = new StringTokenizer(outPutLine,":"); String type=inReader.nextToken(); What does this StringTokenizer actually mean, how to use this to cut String.

  • Reg Dynamic actions?

    HI freinds I Have to create Dynamic actions when ever employee location has been changed suppose in infotype 0001 if employee location changed i need to update a record in IT0588 Subtype As '0003' and PTXEL = 1. Pls help me with the above requirement