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 Feb 8, 2018 4:28 AM

If you open your Photos Library in Power Photos as a second browser, you can seethe metadata as column in a nice list view, or you can show the filenames as a subtitle below the thumbnails.

Even the free trial version can do this.

User uploaded file

As an added bonus, the grid view can show the thumbnails on a dark background:

User uploaded file

For a very large library PowerPhotos needs a long time to launch, so I simply keep it open at all the time.

282 replies

Jul 5, 2015 10:22 AM in response to RiderPaul22

Since Apple can do this for printing why can't they do this for viewing pictures in PHOTOS?

They can and do. They just left out the writing of the file name into the Title field during import. That can be recitified by using this Applescript to do it manually: Photos for Mac: Batch Changing the Titles to the Filename


Then keep telling Apple what missing features you'd like restored or new features added in Photos via Apple-Photos Feedback.


The feedback is working as can be seen from the following paragraph in this Apple webpage: Apple OS X El Capitan.

Photos has been fine-tuned to make it even easier to manage your library. Now you can add a location to a single image or to an entire Moment. Naming your favorite people in Faces is faster with a streamlined workflow. You can also sort your albums — and the contents inside them — by date, title, and more.

Jul 6, 2015 7:39 AM in response to Rex Ross

Tell Apple your needs - https://www.apple.com/feedback/photos.html


Maybe they will upgrade Photos enough or even come out with a professional product like Aperture with enough feedback


For now the choices are to use Aperture as it is with no planed future updates or use Photos as it is (with many short comings compared to Aperture - but improvements coming) - http://www.apple.com/osx/elcapitan-preview/?cid=wwa-us-kwg-mac-com


LN

Jul 17, 2015 9:52 AM in response to nesss01

Is the service set to "receive no input" in "Photos.app"? In the title bar of the service? And have you selected the photos?


If the service does not appear,you can always launch it directly from Automator.


Or use one of the script versions published on the Photos for Mac User Tips page.


For example: Script: Batch Changing the Titles to the Filename w/Extension

This user tip has a second version to be run as Apple Script. It is useful, if the Photos library s syncing with iCloud.

Oct 5, 2015 8:44 AM in response to Peki

feel free to correct me if I'm wrong about the difference between filenames and titles.

Titles are not just limited to Apple's products. There's a whole set of IPTC metadata that are used with image files that are standard throughout the photography industry. It was developer for pro photographers to catalog their files. This webpage describes the IPTC standard: IPTC Standard - IPTC


Photos and iPhoto only uses a few of these fields, Title, Description and Keyword but many DAM (digital asset management) apps can use all of them.


Using the Applescripts in the Photos for Mac User Tips you can add the full file name, file name without extension or any customized title to that field.

Dec 9, 2015 5:03 AM in response to thedatadude

Can I revert back to iPhoto on my mac? I am a new user to Mac so any help is appreciated! Thank you.

It depends on the iPhoto version you have installed. If you have iPhoto 9.6.1 installed, drag the iPhoto icon from the Applications folder back to the Dock. Double-click it to open your iPhoto Library in iPhoto.

But if you did not not update to iPhoto 9.6.1 before the migration it may be too late, because Apple stopped selling iPhoto.

See Barney's User Tip:

Can't Update iPhoto because it is not available in the App Store

Jul 14, 2016 12:39 PM in response to Old Toad

I have recently spoken with an Apple Support person and they confirmed that displaying the Image file name was a feature present in iPhoto, but was lost in the updated Photo. Their suggestion was to send feedback to Apple at http://www.apple.com/feedback. He said this is the most effective way to get results, and the more of us that do this the better the chance we have of seeing this feature back in a future Photo update. This was my feedback to Apple:


"Thank you for the last Photo update... I appreciate some of the improved features that have been made to it. I would however like to note that the absence of the file names appearing underneath the image is sorely missed. I find this information very useful as I receive photos from other sources and it helps me to identify the ownership of the photos. I'm kind of lost without it now.


While the screen may look tidier and friendlier to some, it would be nice to know that this feature could be made available as an option to View (Display Image File Name).


Could I make this as a suggestion for your next update?"

May 6, 2017 10:51 AM in response to susieqk

This is strictly a user to user forum and Apple is not here - telling us accomplishes NOTHING


YOu can tell Apple - http://www.apple.com/feedback/


My guess is that it is a studied decision and that your choice is to accept it or change applications - but tell them what you think anyway


and remember with the user scripts referenced many times in this thread it is easy to do yourself and since you NEVER directly access the photos within the database knowing the file name is of very limited usefulness in most cases anyway


Script: Changing the Title to the Filename without Extension

Script: Batch Changing the Titles to the Filename w/Extension

These scripts are also available from Old Toad's web site complied into applications - http://www.oldtoadstutorials.net/No.P01.html


LN

May 17, 2015 1:42 PM in response to Allison Sheridan

The singing has stopped, but I'm still stuck. I can prove now, however, that there's a random effect. Just in case you guys can see something I'm missing, I made a little video. One caveat - I made a couple of tiny tweaks to the script while I was waiting for Photos to rebuild. I changed the default to 2 instead of 4 digits, I made the digits precede the text, and I fixed a minor typo (instead of o.k it now says OK). That shouldn't have affected my results. What you'll see in the video is:

  1. It worked in All Photos
  2. It worked in an album
  3. Then it didn't work in an album


https://dl.dropboxusercontent.com/u/57192/batch_change_problem.mp4

Jun 22, 2015 4:33 AM in response to davacorp

Are you using iCloud Photo Library? Then the script will not work well with Photos. The problem is the line "get selection".

Photos selected this way may give timeout errors.


I just updated the user tip, so it uses the work-around for this problem proposed by NicFletcher: Don't ask for the current selection, but add the photos you want to process to an album with a fixed name.

  • Create an album with a fixed name - mycurrentselection or similar - and add all photos you want to process to this album.
  • Instead of the "get current selection" process the photos in this album.



-- batch change the title of images to the filename

(* How to use this script:


Open this script in Script Editor. Launch Photos.


The photos can be passed to the script in two ways:

1. Either select photos while viewing the "All Photos" album; this works better than Moments or smart albums

2. Or collect the Photos in a top level defined album with a fixed name.


If you want to select the photos without collecting them in an album, set the variable "ReadFromAlbum" to false

If you want to pass the photos in a toplevel album, set ReadFromAlbum to true and change the variable "theAlbumName" to the name of the album you are using.


When all all photo are selected or in the album and all parameters set, press the "Run" button in Scripteditor.

*)


set ReadFromAlbum to true

-- set this to true, if you want to pass the photos in a toplevel album

set theAlbumName to "PhotoDropBox" -- change this to the name of the album you will use



set imageSel to {}


tell application "Photos"


activate

if (ReadFromAlbum) then -- the photos will be passed in a toplevel album named "PhotoDropBox"


try


if existscontainertheAlbumName then


set thePhotosBuffer to containertheAlbumName

set imageSel to every media item of thePhotosBuffer

else

error "Album " & theAlbumName & "does not exist"

end if


on error errTexttwonumbererrNumtwo

display dialog "Cannot open album: " & errNumtwo & return & errTexttwo

end try


else -- process the selected photos from the All Photos album

try

set imageSel to (get selection)

on error errTexttwonumbererrNumtwo

display dialog "Cannot get the selection: " & errNumtwo & return & errTexttwo

end try


end if



-- check, if the album or the selected photos do contain images

if imageSel is {} then

error "Please select some images."

else

repeat with im in imageSel

try


tell im


set its name to its filename

end tell

on error errText number errNum

display dialog "Error: " & errNum & return & errText & "Trying again"

try

delay 2

tell im

set its name to its filename

end tell

on error errTexttwonumbererrNumtwo

display dialog "Skipping image due to repeated error: " & errNumtwo & return & errTexttwo

end try

end try

end repeat

end if

end tell

-- display dialog "Done"

return "Done"

Apr 18, 2015 6:54 AM in response to thedatadude

OK, now that I seem to have this working well, I wonder if somebody might be able to help me out with a script that removes the file extensions from the titles?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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.