Random-Photo-Screensaver
Random-Photo-Screensaver copied to clipboard
Display additional metadata (creation date / date taken / title / caption / ...)
In RPS you can display any metadata that is included to your photos. You change the metadata that is shown from: Configuration menu (shortcut key S in RPS) > Metadata tab > Quick metadata
The basic format for a metatag using the createdate tag as an example is:
<#{createdate}#>
Finding metadata tag name
There are several ways of finding tag names:
- If you are after a specific metatag from one of your own photos: press Ctrl + C whilst RPS is running. It will copy all available metadata for that particular photo to the clipboard, you can paste this into notepad or word to review the exact name you are looking for.
- You can view a list of default tags on https://sno.phy.queensu.ca/~phil/exiftool/TagNames/
Using method 1 you would see something like:
F:\photos\2015\20150110-11 Bristol\FZ011610-19 Panorama colourful houses from Floating Harbour, Bristol.jpg
exiftoolversion 9.72
filename FZ011610-19 Panorama colourful houses from Floating Harbour, Bristol.jpg
directory F:/photos/2015/20150110-11 Bristol
filesize 6.7 MB
createdate 2015.01.11 10:11:50
exifimagewidth 10630
exifimageheight 3204
gpsversionid 2.2.0.0
gpslatituderef North
gpslongituderef West
gpsaltituderef Above Sea Level
gpstimestamp 09:13:20
gpsspeedref km/h
gpsspeed 8.70029098
gpsmapdatum WGS-84
gpsdatestamp 2015:01:11
You can browse through the list and use the word in the first column to include metadata.
Advanced metadata tag layout
You can use some advanced features in the Quick metatags. You can include text in between tags. E.g.
Keywords: <#{Keywords}#>
Taken on: <#{createdate}#>
You can even include HTML:
Keywords: <strong><#{Keywords}#></strong><#{createdate}#>
You might notice that even if there are no keywords in the photo it still shows the text Keywords: If you want to hide this include the text within the opening <# and closing #>symbols.
<# Keywords: <strong>{Keywords}</strong><br/> #>
<# Taken on: {createdate}<br/> #>
This shows labels only if the metadata defined in the element is present.
Advanced example
As a final example my current Quick metadata content is:
<#{Keywords}<br/>#>
<#<div class='rating r{Rating}'>{Rating} stars</div>#>
<#{createdate}<br/>#>
<#{ExposureTime} | #><#{FNumber} | #><#{ISO} | #><#{FocalLength}#>