Copy link to clipboard
Copied
Sorry for the title, too complicated for a short description.
I believe I have found a problem when opening an image FROM Lightroom a Smart Object into Photoshop and then attempting to RELINK to that same image in Photoshop. Let me give details.
Test Case 1: From LightRoom, Open BackYard_Orig.dng as Smart Object in Photoshop
ACR is not brought up...just Photoshop with image and canvas at correct size
In Photoshop, I click on the Smart Object layer and Relink To File selecting BackYard_Copy.dng and click OK.
Result: The image is brought into Photoshop as a Smart Object but smaller than canvas with transparent pixels around image.
This same result occurs if I Relink To File selecting the exact same image BackYard_Orig.dng
Test Case 2: Open the BackYard_Orig.dng file using Photoshop
ACR asks me to open image and I do AS Smart Object
In Photoshop, I click on the Smart Object layer and Relink To File selecting BackYard_Copy.dng and click OK.
Result: The image is brought into Photoshop as a Smart Object filling the canvas correctly.
JJMack suggested that the Photoshop transform may have been set to something other than 100% but I verified that on Relink that both W and H transforms were 100%.
This is a MAJOR problem because I have masks that I made using adjustment layers and I really don't want to reedit the photos. Am I doing something wrong or is they a disconnect between Photoshop and Lightroom in this case? Any ideas would be greatly appreciated.
Just to be 100% clear, this is an embedded set of Raw data which is presented with some current adjustments applied, as the preview bitmap, of a Smart Object layer living entirely inside the PS document (which can itself be a PSD or a layered TIF).
The parametric adjustments that were originally applied in Lightroom, were copied to become the initial adjustments of a Smart Object 'wrapper' around an embedded copy of your Raw data. Double-clicking on that layer inside PS opens an ACR window where
...Copy link to clipboard
Copied
I'm not that familiar with bring in RAW file into PS as smart objects but why are you then Relinking this image to a copy.
Copy link to clipboard
Copied
Just in case anyone thought the image I am relinking to was a bit different. This also happens if you relink to the exact same image. The case where I found this issue is when I renamed a file and needed to relink.
Copy link to clipboard
Copied
I'm not sure why you are re linking the embedded smart object to the original dng either. Have you used this workflow successfully with past versions of Lightroom? Can you explain why this workflow is important to you? I frequently open my raw images as smart objects in Photoshop, but I understand them to be embedded copies of the original file. This makes sense for me. I usually work this way when I want to edit different areas of the image independ of each other while still working with raw data. PS gives me way better control for some types of selective editing then LR does. I can't think of a reason I would want the raw data in Photoshop linked back to the original.
Copy link to clipboard
Copied
The reason I need to relink is because I changed the name of a file (or in some instances, changed the location of the file).
This problem does not occur if you originally open the dng from PS, only if it is opened as SO from LR.
I thought it would be easier to describe the problem by just saying I was relinking to the same image but I guess that just confused the issue. It is the same exact image but the name or location has changed so it needs to be relinked.
Is there any way you could try this and let me know your results?
Copy link to clipboard
Copied
I'm sorry I still don't understand your need to Re-Link the file.
If you open a DNG (RAW) in PS as a SO and then save it it becomes either a PSD or TIFF file. Even if you rename the file that same file still exists in PS and can be opened in PS any time you like.
I guess I'm just not understanding what or why you are doing this.
Copy link to clipboard
Copied
So, if you open an image file (x.dng) as a Smart Object, PS creates a SO layer and links to x.dng. Then save the PS file as something.psd.
Now, a week later, I decide that x.dng should be named y.dng so I change that name in Windows (or OS X). Later I go to edit something.psd but it doesn't know where the file x.dng is. I need to relink the SO layer to y.dng.
Remember however that the problem I'm describing only happens if you open x.dng as a SO from LightRoom and then try to relink from Photoshop. I hope this provides the proper description for why I need to relink.
Copy link to clipboard
Copied
I was not aware that Photoshop creates a linked SO. I believe it creates an embedded SO. At least that's how it works for me. The embedded SO is a copy of the original, so renaming the original should have no impact on the SO inside of Photoshop.
I'm still confused.
Copy link to clipboard
Copied
Theresa J wrote:
I was not aware that Photoshop creates a linked SO. I believe it creates an embedded SO. At least that's how it works for me. The embedded SO is a copy of the original, so renaming the original should have no impact on the SO inside of Photoshop.
I'm still confused.
Yes that is how it is working for me also. Neither LR or ACR change the RAW file and PS can't natively read RAW files. They first must be passed through ACR, or Lightroom's Develop module, and when you save a RAW file in PS it is saved to the format, PSD or TIFF, you have specified in the LR preferences.
Copy link to clipboard
Copied
I think you have a misunderstanding of what happens in Photoshop. Photoshop cannot add anything to the DNG file. As soon as that image has been opened in Photoshop is no longer raw image data, and all the work that you do in Photoshop has to be saved to a new PSD or TIF file. There is no change made in Photoshop to the DNG file because Photoshop cannot edit raw image data nor can it save a DNG file.
Copy link to clipboard
Copied
It is raw image data embedded in a Photoshop file when opened as a smart object.
Copy link to clipboard
Copied
Theresa J wrote:
It is raw image data embedded in a Photoshop file when opened as a smart object.
No, not in the way you are thinking. When you open a RAW file in PS it is all the RAW data already. Whether it is opened normally or as a SO. The RAW data is never changed.
Jim I think you hit the nail on the head.
Copy link to clipboard
Copied
I now think I see what you are doing.
In PS you can go back to "Edit Content" of the DNG file, it opens in ACR where you can make changes and those changes will be added to the PSD/TIFF opened in PS.
Copy link to clipboard
Copied
Just to be 100% clear, this is an embedded set of Raw data which is presented with some current adjustments applied, as the preview bitmap, of a Smart Object layer living entirely inside the PS document (which can itself be a PSD or a layered TIF).
The parametric adjustments that were originally applied in Lightroom, were copied to become the initial adjustments of a Smart Object 'wrapper' around an embedded copy of your Raw data. Double-clicking on that layer inside PS opens an ACR window where these adjustments can be changed, but this is all happening internal to the PS document. The layer's preview bitmap is then updated to reflect these changes when you exit the ACR window. The overall document's compatibility preview bitmap is then updated to reflect this and any other updates made within Photoshop, when the containing PS document is Saved. And that updated appearance is then visible to LR etc.
Doing it this way all your other PS layers, smart filters, transforms etc can remain in place, while you revisit your Raw conversion parameters - as distinct from going back to the Raw / DNG that is imported to LR, making equivalent changes there, and re-sending to PS as a new external edit - since doing that would make a completely fresh and separate PS document.
But there is no live connection or dependence set up between the internal-to-PS ACR adjustments on this SO, and your LR Catalog adjustments; nor any metadata saved alongside any external Raw file - even if you re-link.
The most obvious use case for linking the SO content to an external file, is as a necessary step in substituting a different external file. The "relink" dialog is even titled "Replace file" (which would embed a copy of that one instead of a copy of the first one).
All your current ACR adjustments on the SO, including those performed by LR and those modified since, are obliterated. Even any Snapshots you may have made, are removed so you can't get back to them.
However, you can now load in any Snapshots that were present on the metadata saved in the filesystem (inside the file in the case of a DNG). Doing that reverts the image to filling the layer - I can't work out why this shrinking of the image is seen. I replicate the OP's experience with that - win10, LR version 2015.7
But this offers a way (admittedly rather roundabout) of copying Raw based adjustments that have been updated inside Lightroom subsequent to sending a copy to PS, into that copy inside its SO layer:
RP
Copy link to clipboard
Copied
Thank you very much Richard P for the in depth explanation.
Learn something new each day.
Copy link to clipboard
Copied
When you do the relinking, do you see the Adobe Camera Raw dialog box? If so, I suspect that the output parameters are set to a size smaller than the canvas. At the bottom of the dialog box, click the dimensions and bit depth link and you should be able to change these settings.
Copy link to clipboard
Copied
Another possibility is that the image is cropped in Lr and its aspect ratio is no longer the same as the file, but those settings haven't been saved back to the image. In this case, re-linking makes PS try to fit the original into the canvas and leaves transparent space.
By the way, those unfamiliar with this workflow should give it a try. With a "traditional" smart object raw file, a copy of it is embedded inside the PSD/TIF. So if you edit the raw file in Lightroom, you are updating this original and not the copy. But if you are using a linked smart object, you can save subsequent Lightroom edits back to the original and then automatically update the smart object inside Photoshop.
John
Copy link to clipboard
Copied
John I agree with you this may be a useful workflow. But what I don't do, normally, is rename files. About the only time I rename a file is when I do a final save to output to a print shop (for large prints) or for posting to my Smug Mug site or for sending in an email or for posting to forum sites.
So I don't think I would need to change the name of a RAW file, DNG or any other type, and then Re-Link it in a PS document that the RAW file was opened as a SO.
Thank you for your reply.
Copy link to clipboard
Copied
I don't rename files either, but renaming isn't as relevant to the OP's problem as he/she has made it. The key issue here is that at some point one has to change the traditional SO so it becomes a linked SO - and that is the point when the problem of aspect ratios or ACR settings can arise.
It's not a workflow I have generally adopted with photos (though I'd like "Edit as Linked Smart Object" to be available). I might use the method it in certain circumstances such as having a number of PSD/TIF files that were all based on the same raw file, so I would update the original raw file once in Lightroom (eg for spots, moire, lens corrections etc), save the metadata to the file, and then update the PSD/TIFs. That might be faster than making the same ACR adjustments to a series of traditional smart objects. But I don't often have that need, and I see linked SOs as being more for non-photographic Photoshop users.
John
Copy link to clipboard
Copied
john beardsworth wrote:
Another possibility is that the image is cropped in Lr and its aspect ratio is no longer the same as the file, but those settings haven't been saved back to the image. In this case, re-linking makes PS try to fit the original into the canvas and leaves transparent space.
I wondered about that, but on testing this with a completely uncropped LR image, that also initially fills the layer - but then shrinks down for some reason from its original extent, once the SO content is re-linked to the external file (or if the SO content is reloaded).
By the way, those unfamiliar with this workflow should give it a try. With a "traditional" smart object raw file, a copy of it is embedded inside the PSD/TIF. So if you edit the raw file in Lightroom, you are updating this original and not the copy. But if you are using a linked smart object, you can save subsequent Lightroom edits back to the original and then automatically update the smart object inside Photoshop.
Sounds good but it's not working for me - I've tried both with proprietary Raw (PEF), and with DNG converted from that.
That is to say: on making subsequent updates in LR, and then writing those out to the file as updated metadata, PS does not seem to consider the external file to which the link refers, as having been changed by this. Hence there is no opportunity presented to "Update". Only re-loading or re-linking the file, seems to employ that newly written metadata. It does not "shrink" any further, glad to say.
There's some opportunity here for some better communication options back and forth, IMO. Either passing / syncing updated metadata, or even replacing rendered bitmap data into the Background layer of an already existing layered document, if one did want a "leaner" workflow without the overhead of SO.
regards, RP
Copy link to clipboard
Copied
Thank you ALL for this enlightening information. I THOUGHT that the smart objects were linked to the files but as you taught me, they are not. Photoshop is copying the image data. In the end, I had been attempting to do some version of what Richard P described. I'm going to need to rethink if I should be doing that or not.
I'm glad that Richard P was able to verify the resize issue that I have been seeing. I did verify all of the size and transform settings that John B suggested and that there was no cropping...everything is the same (it should be since I tested it by relinking to the exact same file - just renamed). Do any of you know how we could let Adobe know about the resizing (since I guess I may the only person on the planet to have tried this workflow and may not show up in their testing)?
I have learned several key things from all of your responses and appreciate your time and patience on this.
Copy link to clipboard
Copied
OK, I confirm similar results with no cropping. With my test, the relinked SO was exactly 20% smaller - so 4800 pixels wide instead of 6000. It looks like a bug but it may be deliberate - and yes, I don't think many people have tried this.