Skip to main content
Adobe Photoshop Family

Champion

 • 

897 Messages

 • 

14.7K Points

Mon, Apr 30, 2018 10:53 PM

Bridge: XMP Label is wrong

In the latest version of Bridge. (8.0.1) the Label data in the XMP file is wrong.  Bridge is using some path to the label set instead of the Label word "Approved"

XMP file created by Bridge with Label set for GREEN




XMP file created by Lightroom using Bridge Label set for GREEN

Responses

114 Messages

 • 

1.8K Points

3 years ago

Thank you for the heads up!

Until Adobe provide a fix, ExifTool can be used to batch remove and add the correct metadata back into these images, without affecting the binary image data.

Photoshop could also do this via scripting, however unlike ExifTool, it would obviously need to decompress/recompress JPEG files.

I’m also guessing that this may be scriptable in Bridge, as there have been fixes in the past for issues:

https://feedback.photoshop.com/photoshop_family/topics/bug-issue-between-bridge-and-acr-regarding-la...

Champion

 • 

897 Messages

 • 

14.7K Points

3 years ago

I don't use bridge for labeling but ran into this a couple weeks ago importing photos from someone that does.  It was an easy fix in Lr.  I did a little testing yesterday and discovered a fresh install of Bridge has this issue but if you change the Label to Green and then back to Approved in Bridge it is corrected so the initial install has the wrong labels.  Not an issue as I would change Bridge to Lightroom labels if I used it.

631 Messages

 • 

9.6K Points

for(i = 0; i < (arr = ['Red', 'Yellow', 'Green', 'Blue', 'Purple']).length; i++) {
  + " = arr[i]")
}

You may save it for ex. as Labels.jsx in (CS6 example):

C:\Program Files\Common Files\Adobe\Startup Scripts CS6\Adobe Bridge

and then after restart Bridge if needed in 'Edid / Preferences / Startup Scripts' check 'Labels' item:

114 Messages

 • 

1.8K Points

3 years ago

You are the man Kukurykus!

Such a simple scripting based “patch” – without waiting for Adobe to push out another build...

However I had to change the colours to the CS6 label names:

for(i = 0; i < (arr = ['Select', 'Second', 'Approved', 'Review', 'To Do']).length; i++) {  eval("app.preferences.Label" + (i + 1) + " = arr[i]")
}


Thank you!

631 Messages

 • 

9.6K Points

Yes I had to suggest those names you used instead of colours as I know some versions of Bridge got them but default, so some users can be more familiar with them in their work. I had to write such script as I work in different computers where later I found in range of the same Bridge version there sometimes labels use colours but other time specific names.

Mostly when you install Bridge there are supposed to be names already set, and rarely they are colours. In the Bridge I used I had colours set, but one day something wrong happened and only option for me was to reset Bridge settings (by pressing simultaneously 'shift ctrl alt' at launching Bridge). What suprised me settings of Bridge after this action were quite different than after fresh installation! One of things was that I had set 'those' names for labels, not colours what I thought was by default.

Then I found a workaround to smoothly change names to colours on different computers in range of one company network where we work with Bridge. I sent by one script to all 16 "Startup Scripts" folders (on different comps) that Labels.jsx script so anyone who worked with my other scripts on those computers that needed colours as lables didn't need to call me to do that change for him manually.

30 Messages

 • 

460 Points

3 years ago

Hi Robert Somrak,

Can you please let us know if are you facing any issues in your workflow because of the current implementation of Labels in Adobe Bridge?

Thanks,

114 Messages

 • 

1.8K Points

Yes there are problems, this change appears to be a bug, if this is intended then it needs rethinking.

Champion

 • 

897 Messages

 • 

14.7K Points

3 years ago

It appears the CURRENT Bridge writes XMP with the label as "$$$/Bridge/Preferences/Label/Green=Approved" instead of just "Approved.  In Lightroom this shows the longer label when doing a Metadata filter using LABEL.  I went back to Bridge and changed the green label to "ABC" and then back to "Approved" and a file set as Green now stores the label as "Approved" in XMP.   I actually uninstalled Bridge along with the preferences and reinstalled and the label issue showed up again.  Bridge 8.0.1.282.  This should be an EASY fix for Adobe.

I don't use Bridge for labeling but this showed up when a friend that does was using my computer.  I changed my labels to the Lightroom label scheme

1K Messages

 • 

17.1K Points

3 years ago

Labels are not assigned by color but by text. Assigned that Green Approved label to a file then change Green in Preferences to something else. The file will now have a white label.

Champion

 • 

897 Messages

 • 

14.7K Points

3 years ago

I know that but the TEXT is wrong in the XMP saved from bridge on a clean install.  Its not "Approved"  it is "$$$/Bridge/Preferences/Label/Green=Approved" and it causes any program, even bridge that has the label set having "Approved" to show as white.  

Adobe Administrator

 • 

15.8K Messages

 • 

295.1K Points

It looks like a zString is sneaking into there. The Bridge team is looking into this problem. Thanks

Sr. Product Manager, Adobe Digital Imaging