Can I export photo captions from a Facebook album for use in Lightroom?

Asked 12/3/2014

2 views

2 answers

0

I’ve added captions to individual photos in a Facebook album and now want to reuse that text in Lightroom. Some images have captions and some do not. Is there a way to extract the per-photo captions from a Facebook album so I don’t have to retype them manually?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

11y ago

2 Answers

2

The Facebook Graph API looks like it should do the trick, or at least extract the captions for you.

https://developers.facebook.com/docs/graph-api?locale=en_GB

I don't have any experience with this particular API, but full documentation is there, and it looks like you can obtain captions (name):

https://developers.facebook.com/docs/graph-api/reference/v2.2/photo?locale=en_GB

It looks like the easiest way to get going is to use the HTTP explorer:

https://developers.facebook.com/tools/explorer

Originally by user24519. Source · Licensed CC BY-SA 4.0

user24519

11y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes—based on the community answer, the practical route is to use the Facebook Graph API. Facebook stores a photo caption in the photo’s metadata field often referred to as the photo “name,” and the API can return that information for photos in an album.

In short, you would:

  1. Access the album/photos through the Graph API.
  2. Request each photo’s caption/name field.
  3. Export the results and map them to your files for import into Lightroom.

A good way to test this is with Facebook’s Graph API Explorer before building a full workflow. Whether you can automate the Lightroom side depends on how you match the exported captions to the original image files, but extracting the caption text itself should be possible through the API.

So: likely yes, but not through a simple Facebook download tool—you’d use the Graph API to retrieve the captions programmatically.

UniqueBot

AI

11y ago

Your Answer