• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
5

P: Add "Preserve current filename in XMP Metadata" as a checkbox to Export,

Community Beginner ,
Nov 23, 2016 Nov 23, 2016

Copy link to clipboard

Copied

There is a feature in Bridge that allows you to batch rename files while preserving the original filename as a new field in the metadata. This feature would be great to have in Lightroom as well, most likely as a checkbox option under "file renaming" of Export. When dealing with loads of files, it ensures that no matter what the file is renamed we will always be able to track back to the raw file. I saw someone posted about this 10 years ago in the adobe forum so I am guessing that it isn't super important...

Idea No status
TOPICS
macOS , Windows

Views

645

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
22 Comments
Community Beginner ,
Nov 23, 2016 Nov 23, 2016

Copy link to clipboard

Copied

I  support this feature request, assuming that it indeed a feature request. [If not, please file it as a feature request, or I can do that for you.]

Votes

Translate

Translate

Report

Report
Community Beginner ,
Nov 23, 2016 Nov 23, 2016

Copy link to clipboard

Copied

Maybe I am mistaken, but isn't that what "idea" is? I went to http://www.adobe.com/products/wishform.html and it directed me here.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 23, 2016 Nov 23, 2016

Copy link to clipboard

Copied

Lightroom already has a similar feature. If you change the file name in the library mode, it saves the original file name in the space below (Copy Name).

Votes

Translate

Translate

Report

Report
Community Beginner ,
Nov 23, 2016 Nov 23, 2016

Copy link to clipboard

Copied

But it only shows up in LR, it's not actually embedded as a new field in the .xmp file. For example, it doesn't show up when viewed in bridge or in the metadata on flickr. It only shows up when you batch rename and select that option in bridge.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 23, 2016 Nov 23, 2016

Copy link to clipboard

Copied

It shows up under Camera Raw in metadata. I was using a DNG file on my first test, so I also tried it on a TIF file & it works there too.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

"Lightroom already has a similar feature. If you change the file name in the library mode, it saves the original file name in the space below (Copy Name)."

Clarification: It shows up in Original Filename (not Copy Name) in the EXIF And IPTC tagset of the Metadata panel, e.g.

RackMultipart2016112414792ncj9-0600e5a7-5567-4d26-b93c-44ff611c2eb9-480319681.png

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

"This feature would be great to have in Lightroom as well, most likely as a checkbox option under 'file renaming' of Export. "

For export, you can use the Metadata Wrangler plugin to put the full path of the original filename (or just the filename) into a metadata field in the exported pic.  

But this won't handle the use-case of renaming files with the Library > Rename Photo command.

Votes

Translate

Translate

Report

Report
Community Expert ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

"But this won't handle the use-case of renaming files with the Library > Rename Photo command.'

"Original Filename" is available in Lightroom's file renaming - see the Filename Template Editor. So there's no need to use Bridge for this.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

Jacob Frank was asking for the original filename to be embedded in the file's metadata. While LR's Rename command does include the original filename in the catalog's Metadata panel, it doesn't write it out to the file as Bridge does.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

Ah, I see that now. It writes it where Copy Name used to be which is now below Original Filename. 

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

Ah, I see that now. It writes it where Copy Name used to be which is now below Original Filename. But it does write it into Bridge metadata, see screen capture.RackMultipart201611243575554z5-7f7dedb6-2216-4d41-b6ab-77219b208cb8-1191121565.PNGRackMultipart20161124338351ugm-bf07640f-d5ca-4194-b92b-3069b6434dd5-1110910077.PNG

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 25, 2016 Nov 25, 2016

Copy link to clipboard

Copied

Some testing shows that when LR and Bridge first write a raw file's .xmp sidecar, they both write the current filename into the field XMP:RawFileName.  

If you then rename the raw file in Bridge, XMP:RawFileName doesn't get changed -- it contains the original filename.

However, if you rename the raw file in LR, LR changes XMP:RawFileName to the new, renamed filename.

XMP:RawFileName is a proprietary metadata field not defined by any industry standard, so who knows what Adobe intends it to contain.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 25, 2016 Nov 25, 2016

Copy link to clipboard

Copied

In the example above with the screenshots, the name change was made in Lr & then I went to Bridge to get that screenshot in which the Raw Filename is still the original. 

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 25, 2016 Nov 25, 2016

Copy link to clipboard

Copied

I'm observing something different on my LR CC 2015.7 / OS X 10.11.5.

- Which exact version of LR and Mac or Windows?  (Do Help > System Info).

- Is the option Catalog Settings > Metadata > Automatically Write Changes Into XMP checked or unchecked?

Try unchecking that option and then doing these steps:

1. Immediately after import into LR (with no existing .xmp sidecar):
RackMultipart2016112566038lnlg-74b40107-5396-47c7-adf0-da3741104813-1625812939.png

2. After Library > Rename Photo:
RackMultipart2016112585263hsej-27481816-be8c-4766-94c1-8d8b22c1ba61-672730526.png
No .xmp sidecar exists.

3. After doing Metadata > Save Metadata To File, the .xmp sidecar exists and contains the current filename, not the original (you can open the .xmp in Notepad or TextEdit):

crs:RawFileName="Test004.ARW"

4. After doing Library > Rename Photo again:
RackMultipart20161125894981nam-fccd3ac0-f574-40b2-b85d-70ee1972764a-1328190044.png

5. After doing Metadata > Save Metadata To File, the .xmp sidecar contains the current filename, not the original:

crs:RawFileName="Test005.ARW"

6. Bridge shows the same contents for that field (the current filename, not the original):
RackMultipart20161125114169190-436b5a69-02a0-42f8-91ed-393cc5db3502-1893125531.png

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 25, 2016 Nov 25, 2016

Copy link to clipboard

Copied

I'm using Windows 10, Lr CC 2015.7. I have Automatically Write Changes Into XMP checked. Why would I want to uncheck it? It's working the way I want it to; it saves the original file name after renaming.
Lightroom version: CC 2015.7 [ 1090788 ]License: Creative Cloud
Operating system: Windows 10
Version: 10.0
Application architecture: x64
System architecture: x64
Logical processor count: 8
Processor speed: 4.0 GHz
Built-in memory: 32685.8 MB
Real memory available to Lightroom: 32685.8 MB
Real memory used by Lightroom: 806.3 MB (2.4%)
Virtual memory used by Lightroom: 857.9 MB
Memory cache size: 7.1 MB
Maximum thread count used by Camera Raw: 8
Camera Raw SIMD optimization: SSE2,AVX,AVX2
System DPI setting: 96 DPI
Desktop composition enabled: Yes
Displays: 1) 1920x1200, 2) 1920x1080
Input types: Multitouch: No, Integrated touch: No, Integrated pen: No, External touch: No, External pen: No, Keyboard: No

Graphics Processor Info: 
AMD FirePro W5100

Check OpenGL support: Passed
Vendor: ATI Technologies Inc.
Version: 3.3.13456 Core Profile Context FireGL 21.19.141.0
Renderer: AMD FirePro W5100

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 26, 2016 Nov 26, 2016

Copy link to clipboard

Copied

I asked about your configuration to determine if you were observing the exact same behavior I was, following the precise same steps.

I now understand what's going on -- LR does not preserve the original filename in the XMP metadata.  After doing a rename, the next time LR writes out the .xmp sidecar (e.g. because you've changed metadata or develop settings), it will write the current  filename to the .xmp sidecar, overwriting the previous filename recorded there.

I don't think that's the behavior you want.

For example, consider these steps (verified on LR CC 2015.7 / Windows 10):

1. Check the option Automatically Write Changes Into XMP.

2. Import a raw file DSC05480.ARW.

3. Add a caption to that file in the Metadata panel. This causes LR to write a .xmp sidecar containing the current filename:

         crs:RawFileName="DSC05480.ARW"

4. Do Library > Rename Photo to rename the file to Test006.ARW. The .xmp sidecar still contains the original filename:

         crs:RawFileName="DSC05480.ARW"

5. Change caption in the Metadata panel.  This causes LR to write a new .xmp sidecar, which contains the current filename, not the original:

        crs:RawFileName="Test006.ARW"

So the .xmp sidecar will only contain the original filename until you cause LR to write a new sidecar, either by doing Metadata > Save Metadata To File, or by changing metadata or develop settings and waiting for Automatically Write Changes Into XMP to write the sidecar.

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 26, 2016 Nov 26, 2016

Copy link to clipboard

Copied

Yes, I followed the above steps & the original Raw Filename was replaced by the new filename. I had to close & reopen Bridge for the change to show. So what's the cure, change the filename in Bridge? Write the original filename in Lr in the Metadata panel? Have engineering fix the problem?

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 26, 2016 Nov 26, 2016

Copy link to clipboard

Copied

No good options:

You'd have to do the rename in Bridge before importing the pics into LR.

You can't change Original Filename in the Metadata panel.

I very much doubt Adobe will ever do anything about this, based on past experience.  But the feature request is here and people have voted on it, so you never know.

Votes

Translate

Translate

Report

Report
Community Beginner ,
Nov 28, 2016 Nov 28, 2016

Copy link to clipboard

Copied

I called Adobe and asked, the feature DOES NOT exist. They were the ones that suggested that I add a feature request. The only current workaround is to batch rename to "current filename" in bridge and it adds the new field "preserved filename" into the metadata. This works, but it just add an extra step. This feature already exists in bridge, just not in lightroom. Hence the request 

Votes

Translate

Translate

Report

Report
Adobe Employee ,
May 14, 2019 May 14, 2019

Copy link to clipboard

Copied

Lightroom Classic 8.3 was released today and contained a fix for this issue. Please update to 8.3 and verify that you are no longer seeing the issue. Thank you!
Rikk Flohr - Customer Advocacy: Adobe Photography Products

Votes

Translate

Translate

Report

Report
Community Beginner ,
Jun 11, 2019 Jun 11, 2019

Copy link to clipboard

Copied

My workflow is as follows:
Import photos and rename on import. (Date-Initials-Original file number)
Edit photos
Export
Batch rename in Bridge with current filename. (This adds the preserved filename)

I see that it now displays the preserved filename in the metadata of Lightroom, but it's of the name of the file from the camera, not the updated filename after I import. Is there a way to batch rename in Lightroom on export that it will change the preserved filename from "IMG_1234.jpg" to "20190611-jf-1234.jpg?"

Votes

Translate

Translate

Report

Report
Community Expert ,
Jun 11, 2019 Jun 11, 2019

Copy link to clipboard

Copied

LATEST

Try- (Date-Initials-Original number suffix)
RackMultipart20190612616821cxa-d3d900d3-547e-4605-9608-9a56abcee1c4-174751182.jpg
Enter initials "jf" in Custom Text.

Regards. My System: Lightroom-Classic 13.2 Photoshop 25.5, ACR 16.2, Lightroom 7.2, Lr-iOS 9.0.1, Bridge 14.0.2, Windows-11.

Votes

Translate

Translate

Report

Report