Keeping filenames in Photos
For a long time now I have used iPhoto very happily, and have accessed and recorded my pictures by using their titles (such as P10345) as they come off my cameras. I have been exploring Photos, and find that it displays my pictures without titles. When I choose View > Metadata > Titles, the rows of pictures move apart to allow space for titles to be shown, but no titles appear.
Further exploration revealed that the titles were actually contained in the info (Window > Info) for each picture, and I could copy those titles and paste them below the corresponding pictures. Fine, but do I have to go through thousands of pictures individually copying and pasting each title into its ‘correct’ place? Ivor M Cleves The ‘titles’ that come from the camera are actually the filenames of each photo as it is stored on the memory card. If you didn’t type anything into the title field yourself, iPhoto would display the filename instead. This can look ugly and often doesn’t help to organise your images, so Photos just shows a blank instead.
To remedy this you need an AppleScript to iterate through all the images in your library and copy the filename over to the title, if the title is currently blank. There’s a simple script to do this at discussions.apple.com/docs/DOC-8414 (back up your library first). Make a Service in Automator and paste the script into a Run AppleScript action. Once saved, you can run the service from Photos > Services whenever you import new photos.
You can hack some of the old iPhoto behaviour into Photos with a combination of Automator and AppleScript.