You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Where are photo file names?

I've "titled" many, many photos in iPhoto by changing the filename (e.g. "DSC_2254" --> "On vacation in Hawaii"), but there appears to be no option in Photos to show the filename. So none of my "titles" appear. Am I missing something?

iMac (Retina 5K, 27-inch, Late 2014), OS X Yosemite (10.10.3)

Posted on Apr 9, 2015 7:56 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 11, 2015 5:41 PM

That is an idea.


I experimented a bit, and with Apple Script we could make it a bit simpler, directly in Photos: This will save the installation of exiftool and the necessity to export the files. This way the lossless workflow will be preserved.


Create an Automator action, that executes an Apple Script to change the titles to the filename, if the title is empty:


The Apple Script:


on run {input, parameters}

tell application "Photos"

activate

set imageSel to (get selection)

if imageSel is {} then

error "Please select an image."

else

repeat with im in imageSel

set title to the name of im

if not (exists (title)) then

set the name of im to the filename of im

end if

end repeat

end if

end tell

return input

end run

Launch Automator, create a new service, and drag a "Run Apple Script" action into the workflow.

Copy and paste the text above into the "Run Apple Script" action to replace the default text in the action.

User uploaded file

Save this workflow with a suitable name. It will be installed in the services.


  • Now launch Photos and select a few test images.
  • Open the "Photos Menu > Services".
  • The service should be shown in the menu - I saved my version as "filename2title".
  • Select the service to let it run. When you click the selected photos again, the titles should change.


User uploaded file

After the Automator action completed:

User uploaded file



282 replies

May 17, 2015 1:04 PM in response to Old Toad

Ah sorry Jay - my bad. At least the fail makes more sense now.


Old Toad - I am using BatchChangeTitleWithNumbers. I deleted all of the Services I'd been testing, quit Photos, and logged out and back in. Then I re-downloaded BatchChangeTitleWithNumbers and reinstalled. Because my Photos library is GIGANTIC (380GB) I hesitated to rebuild before testing. I reopened Photos and it still works in All Photos but not in an album I created. Note that my albums are inside folders.


I then bit the bullet and am now rebuilding my Photos Library. I'm currently singing the Jeopardy theme song to myself while I wait.

May 19, 2015 7:37 PM in response to R C-R

I loaded a test Aperture 3.6 library into Photos. All of the titles are empty. But I am not aware that Aperture ever used 'Titles'


Seems to me that one should have a choice to display file name or title, but I will have to study why a single file should have a title and a filename. Not persuaded there is much value to two things describing the file.

May 20, 2015 4:56 AM in response to léonie

All of my Aperture images have Version Names in the Photo Info Box which are identical to the filename. None of those show up, BUT if in Aperture I created a new version then that ......version x does show up as the title of the picture. Both show up in the Photo General Info Box in Aperture so there is some subtle difference between filename inserted into the version name field and the creation of a new version insertion of that name into the version name field.


R-C-R... I am absolutely sure you are correct, BUT why force me to use 'Titles' when the filename is sufficient for my purpose. Why not give me the option to display the information most useful to me?

May 20, 2015 6:02 AM in response to e2photo

BUT if in Aperture I created a new version then that ......version x does show up as the title of the picture.

When you create a new version, Aperture creates a version name different from the original file name, at least it appends a "version 2" to the default name. Photos will show this version name as the title.

May 20, 2015 7:41 AM in response to R C-R

R C-R Interesting discussion....my perspective

1. Most importantly, I understand the need to take advantage of global metadata standards. Something I had not considered was the fact that title can be embedded in the image file, but filename is not stored in the image file. And this might make the image more discoverable from an OS perspective

2. So a question I would ask is why not take the filename and make it the title? What is the downside to such an approach? One reason I am asking is there is an AppleScript that does exactly that. Is it a bad idea to use that script?

3. I am not asking them to change the data structures or obscure anything. I am asking for the ability to display the filename as an option.

4. The implication of titles is I now will have to generate titles for some 300-400,000 images in order to see some identification of the picture. I have a very explicit filename structure that allows me to find 1 picture in the 300-400,000 very quickly.

5. Sort of an implication of your note as I understand it: Once I import my Aperture libraries into Photos, address the title issue in some way, that the probability of locating those files in the future is improved. Is that a correct understanding?

May 20, 2015 8:16 AM in response to e2photo

e2photo wrote:

2. So a question I would ask is why not take the filename and make it the title? What is the downside to such an approach? One reason I am asking is there is an AppleScript that does exactly that. Is it a bad idea to use that script?

There is no downside of that I am aware of, other than the need to be aware that the filename could change when the file is stored somewhere else.

3. I am not asking them to change the data structures or obscure anything. I am asking for the ability to display the filename as an option.

That seems a reasonable request to me, as long as it is made clear in the app that it isn't the title.

5. Sort of an implication of your note as I understand it: Once I import my Aperture libraries into Photos, address the title issue in some way, that the probability of locating those files in the future is improved. Is that a correct understanding?

Yes, because the title is a part of the file & less likely to be changed by anything other than intentional user action.

May 20, 2015 10:00 AM in response to e2photo

Not persuaded there is much value to two things describing the file.


Depends on your professions. The International Press Telecommunications Council has established 86 fields for information: Guide To Photo Metadata Fields. Not all apps use all of them but many users need to precisely identify the image.


Those fields can be use to answer the familiar "where, what and who".

May 20, 2015 10:27 AM in response to Ziatron

I am trying to figure out how to display Keywords under the thumbnails as you can do with Aperture. Still no success.

You have to write the keywords as text into the title, since the title is the only thing displayed below the thumbnail.


That is one of the areas where Photos is really lacking - the comprehensive display of information for set of images.

Keep writing feedback.

May 24, 2015 6:57 PM in response to jremde

jremde wrote:

Question:

If you can get titles to show beneath the thumbnails in Photos, are all the titles visible

at the same time, or do you have to hover over an image to get the title to appear?

They are all visible, assuming View > Metadata > Titles is checked. (That can also be toggled on & off with command+shift+T.)

May 25, 2015 11:04 AM in response to R C-R

"I think learning Applescript without a Mac would be extremely difficult. Perhaps it is time to break down & buy a Mac to see why so many people like them? 👿"


I know that Macs are great in many ways, but still too pricy for me.

However I do have access to one of my client's MacBook Airs (she has 3 Macs) on occasion for limited use.

I recently updated her OS's from Mavericks and Lion to Yosemite mainly to allow easy syncing of all her photos across various devices.

But she was very disappointed when the names that used to show up in iPhoto didn't appear in Photos.

(The Info window that comes up with Command-I doesn't do it for her.)

I said I'd look for another solution and I'm glad I found this discussion, which is very relevant.

So I'm looking over some of the scripts listed here and will try them out when I get a chance.

Appreciate all the contributions.

- J

Where are photo file names?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.