<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel>
	<title>6V8 - Production of my Mind</title>
	<link>http://6v8.gamboni.org/</link>
	<description></description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>





	<item>
		<title>Add Media Files to Playlist</title>
		<link>http://6v8.gamboni.org/Add-Media-Files-to-Playlist.html</link>
		<guid isPermaLink="true">http://6v8.gamboni.org/Add-Media-Files-to-Playlist.html</guid>
		<dc:date>2007-09-17T17:13:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Mortimer</dc:creator>

<category domain="http://6v8.gamboni.org/-Automator-.html">Automator</category>

		<dc:subject>GPL</dc:subject>

		<description>This automator action provides a simple way to add media files, in particular videos to iTunes. It's a complement to the default &quot;Add files to playlist&quot; that only supports music files.

-
&lt;a href="http://6v8.gamboni.org/-Automator-.html" rel="directory"&gt;Automator&lt;/a&gt;

/ 
&lt;a href="http://6v8.gamboni.org/+-GPL-+.html" rel="tag"&gt;GPL&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;With the default action &quot;Add files to playlist&quot;, you can only add music files to iTunes. There is no way to make an Automator workflow that would add videos directly to iTunes.
It seemed to exist before, but apparently it's not any more in the iTunes default actions and it's annoying.&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;This action provides a more generic step for your workflow that will work with videos. Just select the playlist you want the files to be added to and it will do it for you. It can also create the playlist if needed.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;span class='spip_document_3792 spip_documents spip_documents_center' &gt;
&lt;img src='http://6v8.gamboni.org/local/cache-vignettes/L520xH513/ishot-2-2-6cf43.png' width='520' height='513' alt=&quot;Example Workflow&quot; title=&quot;Example Workflow&quot; style='height:513px;width:520px;' class=' format_png' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The action will return the list of iTunes tracks that were created.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;To use it, download the following package:&lt;/p&gt;
&lt;div class='spip_document_3791 spip_documents spip_documents_center' &gt;
&lt;a href=&quot;http://6v8.gamboni.org/spip.php?action=dw2_out&amp;id=3791&amp;file=IMG%2Fdmg%2FAddMediaToPlaylist.dmg&quot; type=&quot;application/octet-stream&quot; title='Disk Image - 62.1 kb'&gt;&lt;img src='http://6v8.gamboni.org/local/cache-vignettes/L32xH32/dmg-b694c.png' width='32' height='32' alt='Disk Image - 62.1 kb' style='height:32px;width:32px;' class=' format_png' /&gt;&lt;/a&gt;
&lt;div class='spip_doc_titre' style='width:120px;'&gt;&lt;strong&gt;AddMediaToPlaylist.dmg&lt;/strong&gt;&lt;/div&gt;
&lt;div class=&quot;spip_doc_compteur&quot;&gt;&lt;small&gt;1393 download(s) since 20 September 2007&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p class=&quot;spip&quot;&gt;and install the action file in your &lt;code class='spip_code' dir='ltr'&gt;~/Library/Automator/&lt;/code&gt; directory.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;This action was inspired by &lt;a href=&quot;http://www.macosxhints.com/article.php?story=20060524085833709&quot; class=&quot;spip_out&quot;&gt;an hint from MacOsXHints.com&lt;/a&gt; provides a basic applescript.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;There are some subtleties in transferring this script to an action to fetch your list of playlist, support non English localisations and work with folders. Check out the script code if you want to learn a bit on how to implement &lt;i class=&quot;spip&quot;&gt;complex&lt;/i&gt; applescript actions. If there is the demand for it, I might make a tutorial out of that.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The file is localized in French, English and Italian, if you want to make other translations, just let me know.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;Note that if a track with the same file already exists, iTunes doesn't seem to import the file twice.&lt;/div&gt;
		</content:encoded>


		

	</item>



	<item>
		<title>Move/Rename files according to metadata (EXIF, ID3, ...)</title>
		<link>http://6v8.gamboni.org/Move-Rename-files-according-to.html</link>
		<guid isPermaLink="true">http://6v8.gamboni.org/Move-Rename-files-according-to.html</guid>
		<dc:date>2007-09-02T16:27:16Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Mortimer</dc:creator>

<category domain="http://6v8.gamboni.org/-Automator-.html">Automator</category>

		<dc:subject>GPL</dc:subject>

		<description>This is an Automator action (for Apple OS X Automator.app) that takes a list of files as input and will move/rename them according to a special pattern which can contain call to fields in the file metadata (EXIF, ID3, pdf authors). For example, for photos, you could use the date, the time, the model of the camera, etc... etc...

-
&lt;a href="http://6v8.gamboni.org/-Automator-.html" rel="directory"&gt;Automator&lt;/a&gt;

/ 
&lt;a href="http://6v8.gamboni.org/+-GPL-+.html" rel="tag"&gt;GPL&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src=&quot;http://6v8.gamboni.org/IMG/arton204.png&quot; alt=&quot;&quot; align=&quot;right&quot; width=&quot;64&quot; height=&quot;64&quot; class=&quot;spip_logos&quot; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p class=&quot;spip&quot;&gt;This is an Automator action (for Apple Automator.app) that takes a list of files as input and will move them according to a special pattern which can use the metadata fields of the file.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;You will be able to move images according to their &lt;a href=&quot;http://en.wikipedia.org/wiki/EXIF&quot; class=&quot;spip_glossaire&quot;&gt;EXIF&lt;/a&gt; data (date taken, camera model, ...), move audio files according to their &lt;a href=&quot;http://en.wikipedia.org/wiki/ID3&quot; class=&quot;spip_glossaire&quot;&gt;ID3&lt;/a&gt; tags (artist, title, ...), move PDF files according to their author, etc... etc...&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;
&lt;div id=&quot;tablematiere&quot;&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-1&quot;&gt;1 Principle&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-1.1&quot;&gt;1.1 Example of moving photos&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-2&quot;&gt;2 Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-3&quot;&gt;3 Using the Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-4&quot;&gt;4 Special Patterns Elements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-5&quot;&gt;5 Detailed Behaviour&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-5.1&quot;&gt;5.1 Trailing Slash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-5.2&quot;&gt;5.2 File Renaming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-5.3&quot;&gt;5.3 File Clash avoiding &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-6&quot;&gt;6 Introduction to Photo meta data&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-6.1&quot;&gt;6.1 EXIF Date Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-6.2&quot;&gt;6.2 EXIF Patterns Elements&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-7&quot;&gt;7 Introduction to Music files meta data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-8&quot;&gt;8 Organising PDF Documents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-9&quot;&gt;9 Other file formats supported &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://6v8.gamboni.org/#titre-10&quot;&gt;10 Development and Localisation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/p&gt; &lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-1'&gt;&lt;/a&gt;1 Principle&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;This is an action for &lt;a href=&quot;http://www.apple.com/macosx/features/automator/&quot; class=&quot;spip_out&quot;&gt;Mac OS X Automator&lt;/a&gt; that takes a special path pattern and will try to rename the files it get in inputs according to that pattern.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We call it a &quot;path pattern&quot; because it can contain elements that will be replaced for each file with information coming for the meta data stored in the file.&lt;/p&gt; &lt;h3 class=&quot;spip spiphead2&quot;&gt;&lt;a name='titre-1.1'&gt;&lt;/a&gt;1.1 Example of moving photos&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;Let's make an example. The script supports the EXIF meta data field included in photo files by your camera. It can therefore use them to move the images.&lt;/p&gt; &lt;div class='spip_document_3787 spip_documents spip_documents_center' &gt;
&lt;a href=&quot;http://6v8.gamboni.org/spip.php?action=dw2_out&amp;id=3787&amp;file=IMG%2Fpng%2Fishot-2.png&quot; type=&quot;image/png&quot; title='PNG - 23.2 kb'&gt;&lt;img src='http://6v8.gamboni.org/local/cache-vignettes/L520xH30/ishot-2-9d5a6.png' width='520' height='30' alt='PNG - 23.2 kb' style='height:30px;width:520px;' class=' format_png' /&gt;&lt;/a&gt;
&lt;div class='spip_doc_titre' style='width:350px;'&gt;&lt;strong&gt;Example Results&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p class=&quot;spip&quot;&gt;Let's say you have a bunch of images that you would want to move in directories named from the date they were taken at, like:&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; 2007&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; 08&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; 12&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; IMG_1.jpg&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; IMG_2.jpg&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; 07&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; 25&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; IMG_3.jpg&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; 2006&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; 01&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; 28&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; IMG_4.jpg&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p class=&quot;spip&quot;&gt;You can set the path pattern parameter of the Automator action with the pattern: &lt;code class='spip_code' dir='ltr'&gt;%Y/%m/%d/&lt;/code&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The action will extract information from the EXIF data and replace the special markers in the pattern:&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; &lt;code class='spip_code' dir='ltr'&gt;%Y&lt;/code&gt; will be replaced by the year&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;code class='spip_code' dir='ltr'&gt;%m&lt;/code&gt; will be replaced by the month&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;code class='spip_code' dir='ltr'&gt;%d&lt;/code&gt; will be replaced by the day&lt;/li&gt;&lt;/ul&gt;
&lt;p class=&quot;spip&quot;&gt;the directory structure will be created and the file moved in the right directory.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;There is more detail later on how the patterns work, but this is the basic idea.&lt;/p&gt; &lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-2'&gt;&lt;/a&gt;2 Installation&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;Download and open the following disk image. Check out the license and move the &lt;strong class=&quot;spip&quot;&gt;MetaDataMove.action&lt;/strong&gt; file in the directory &lt;strong class=&quot;spip&quot;&gt; /Library/Automator/&lt;/strong&gt; (for a particular user) or &lt;strong class=&quot;spip&quot;&gt;/Library/Automator/&lt;/strong&gt; (for all users) [&lt;a href=&quot;http://6v8.gamboni.org/#nb8-1&quot; name=&quot;nh8-1&quot; id=&quot;nh8-1&quot; class=&quot;spip_note&quot; title='[1] Create the directory if needed.' &gt;1&lt;/a&gt;].&lt;/p&gt; &lt;div class='spip_document_3811 spip_documents spip_documents_center' &gt;
&lt;a href=&quot;http://6v8.gamboni.org/spip.php?action=dw2_out&amp;id=3811&amp;file=IMG%2Fzip%2FMetaDataMover.dmg.zip&quot; type=&quot;application/zip&quot; title='Zip - 1 Mb'&gt;&lt;img src='http://6v8.gamboni.org/local/cache-vignettes/L32xH32/MetaDataMoverLarge-f45e3.png' width='32' height='32' alt='Zip - 1 Mb' style='height:32px;width:32px;' class=' format_png' /&gt;&lt;/a&gt;
&lt;div class='spip_doc_titre' style='width:120px;'&gt;&lt;strong&gt;MetaDataMover download&lt;/strong&gt;&lt;/div&gt;
&lt;div class=&quot;spip_doc_compteur&quot;&gt;&lt;small&gt;2952 download(s) since 21 November 2008&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p class=&quot;spip&quot;&gt;Extract the archive and inside you will find &lt;i class=&quot;spip&quot;&gt;MetaDataMover.action&lt;/i&gt;, move this file in the directory &lt;strong class=&quot;spip&quot;&gt; /Library/Automator/&lt;/strong&gt; (for a particular user) or &lt;strong class=&quot;spip&quot;&gt;/Library/Automator/&lt;/strong&gt; (for all users) [&lt;a href=&quot;http://6v8.gamboni.org/#nb8-2&quot; name=&quot;nh8-2&quot; id=&quot;nh8-2&quot; class=&quot;spip_note&quot; title='[2] Create the directory if needed.' &gt;2&lt;/a&gt;].&lt;/p&gt; &lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-3'&gt;&lt;/a&gt;3 Using the Action&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;Once installed, you will find the action in Automator under the &lt;i class=&quot;spip&quot;&gt;Finder&lt;/i&gt; application. Just drag and drop it in the workflow just after an action that returns a list of files.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The action will return a list of the moved/renamed files.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Here are the option:
&lt;span class='spip_document_3789 spip_documents spip_documents_center' &gt;
&lt;img src='http://6v8.gamboni.org/local/cache-vignettes/L520xH168/ishot-1-f9581.png' width='520' height='168' alt=&quot;&quot; style='height:168px;width:520px;' class=' format_png' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;ol class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; do you wish to copy or move the files, default is copy,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; what path pattern should be used. This is the pattern for the moving/renaming of the file. The default is for EXIF patterns: &lt;code class='spip_code' dir='ltr'&gt;%Y/%m/%d/&lt;/code&gt;,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; in which root directory to put the new files. The path pattern will be applied from that directory. The default is the directory where the current file is,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; you can check this option and follow the action by the &quot;View Results&quot; action from Automator to do a test run,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; you can check this option if you are OK with the action overwriting existing file. The default is to not overwrite existing files, see &lt;a href=&quot;http://6v8.gamboni.org/#5.3&quot;&gt;5.3&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-4'&gt;&lt;/a&gt;4 Special Patterns Elements&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;Most of the pattern &#8212; except for the date notation in the EXIF case &#8212; elements follow a simple notation, they are the name of a field in the file metadata with columns (':') around. You can use more than once the same marker in the pattern if you wish.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The available meta data fields change according to the file type you are passing to the action. The main fields for photos, music files and PDF are discussed later. Generally, the action uses &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/&quot; class=&quot;spip_out&quot;&gt;ExifTool by Phil Harvey&lt;/a&gt; and therefore, the fields read by this tool can be used, for more details, please see &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/index.html&quot; class=&quot;spip_out&quot;&gt;ExifTool tag names documentation&lt;/a&gt;.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The action also offers some basic pattern elements:&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; &lt;code class='spip_code' dir='ltr'&gt;:basename:&lt;/code&gt; is the name of the file, without extensions,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;code class='spip_code' dir='ltr'&gt;:ext:&lt;/code&gt; is the extension of the file, with the period (&lt;code class='spip_code' dir='ltr'&gt;.&lt;/code&gt;),&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;code class='spip_code' dir='ltr'&gt;:cnt:&lt;/code&gt; will be replaced by the clash avoidance (see &lt;a href=&quot;http://6v8.gamboni.org/#5.3&quot;&gt;5.3&lt;/a&gt;) counter if a file with the same name already exists, otherwise, it will just be removed.&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-5'&gt;&lt;/a&gt;5 Detailed Behaviour&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;Here are the specifics on how the action deals with the different possible cases.&lt;/p&gt; &lt;h3 class=&quot;spip spiphead2&quot;&gt;&lt;a name='titre-5.1'&gt;&lt;/a&gt;5.1 Trailing Slash&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;If the path pattern finishes with a &lt;code class='spip_code' dir='ltr'&gt;/&lt;/code&gt;, then it is taken as the directory where the file should be moved, without being renamed.&lt;/p&gt; &lt;h3 class=&quot;spip spiphead2&quot;&gt;&lt;a name='titre-5.2'&gt;&lt;/a&gt;5.2 File Renaming&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;If the path pattern doesn't finish with a &lt;code class='spip_code' dir='ltr'&gt;/&lt;/code&gt;, the last part of the path is supposed to be the renaming pattern for the file. If it doesn't contain an extension (. followed by something), then the extension of the original file will be used.&lt;/p&gt; &lt;h3 class=&quot;spip spiphead2&quot;&gt;&lt;a name='titre-5.3'&gt;&lt;/a&gt;5.3 File Clash avoiding &lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;If the option &lt;i class=&quot;spip&quot;&gt;overwrite&lt;/i&gt; is not checked, the action will avoid replacing an existing file with a file it is renaming. The action has two choices then:&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; if the path pattern you specified uses the &lt;code class='spip_code' dir='ltr'&gt;:cnt:&lt;/code&gt; special marker, it will replace this by a counter.&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; otherwise, the action will add a counter at the end of the file name, just before the file extension.
The action will start with the counter at 1 and try to write the file, if a file with the same counter already exist, it will increment the counter until it finds a new file name.&lt;/li&gt;&lt;/ul&gt;
&lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-6'&gt;&lt;/a&gt;6 Introduction to Photo meta data&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt; &lt;/p&gt; &lt;h3 class=&quot;spip spiphead2&quot;&gt;&lt;a name='titre-6.1'&gt;&lt;/a&gt;6.1 EXIF Date Patterns&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;The photo files containing EXIF metadata can use another special notation to extract the date when the photo was taken (as described in the previous example). The date pattern format is the one provided by the strftime tool. Check out &lt;a href=&quot;http://bama.ua.edu/cgi-bin/man-cgi?strftime+3C&quot; class=&quot;spip_out&quot;&gt;its man page for details&lt;/a&gt;. Here are useful fields:&lt;/p&gt; &lt;table class=&quot;spip&quot; summary=&quot;&quot;&gt;
&lt;caption&gt;Useful time/date formating&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th scope='col'&gt; &lt;strong class=&quot;spip&quot;&gt;Pattern&lt;/strong&gt; &lt;/th&gt;&lt;th scope='col'&gt; &lt;strong class=&quot;spip&quot;&gt;Meaning&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt; %d &lt;/td&gt;&lt;td&gt; The day of the month as a decimal number (range 01 to 31). &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt;%H &lt;/td&gt;&lt;td&gt; The hour as a decimal number using a 24-hour clock (range 00 to 23). &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt; %I &lt;/td&gt;&lt;td&gt; The hour as a decimal number using a 12-hour clock (range 01 to 12). &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt; %S &lt;/td&gt;&lt;td&gt; seconds &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt; %m &lt;/td&gt;&lt;td&gt; The month as a decimal number (range 01 to 12). &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt; %M &lt;/td&gt;&lt;td&gt; The minute as a decimal number (range 00 to 59). &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt; %s &lt;/td&gt;&lt;td&gt; The number of seconds since the Epoch, i.e., since 1970-01-01 00:00:00 UTC. &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt; %u &lt;/td&gt;&lt;td&gt; The day of the week as a decimal, range 1 to 7, Monday being 1. &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt; %y &lt;/td&gt;&lt;td&gt; The year as a decimal number without a century (range 00 to 99). &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt; %Y &lt;/td&gt;&lt;td&gt; The year as a decimal number including the century. &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 class=&quot;spip spiphead2&quot;&gt;&lt;a name='titre-6.2'&gt;&lt;/a&gt;6.2 EXIF Patterns Elements&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;You can also tell the tool to extract other &lt;a href=&quot;http://en.wikipedia.org/wiki/EXIF&quot; class=&quot;spip_glossaire&quot;&gt;EXIF&lt;/a&gt; information by putting the EXIF field name between columns (&lt;code class='spip_code' dir='ltr'&gt;:&lt;/code&gt;) in the pattern. For example, &lt;code class='spip_code' dir='ltr'&gt;%Y/%m/%d/:Model:/&lt;/code&gt; will put the photos in subdirectories by date and then by model of camera.&lt;/p&gt; &lt;table class=&quot;spip&quot; summary=&quot;&quot;&gt;
&lt;caption&gt;Useful EXIF fields&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th scope='col'&gt;&lt;strong class=&quot;spip&quot;&gt;Field&lt;/strong&gt;&lt;/th&gt;&lt;th scope='col'&gt;&lt;strong class=&quot;spip&quot;&gt;Meaning&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt;:Model:&lt;/td&gt;&lt;td&gt; the name of the camera model &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt;:Manufacturer:&lt;/td&gt;&lt;td&gt; the camera brand &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt; :ISO:&lt;/td&gt;&lt;td&gt;the iso setting&lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt;:FNumber:&lt;/td&gt;&lt;td&gt; the aperture in f value &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-7'&gt;&lt;/a&gt;7 Introduction to Music files meta data&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;Most of the modern music file formats like mp3 support meta data fields to store the name of the track, the performing artist, etc... The action can extract these fields and can be used to organise a music collection automatically.&lt;/p&gt; &lt;table class=&quot;spip&quot; summary=&quot;&quot;&gt;
&lt;caption&gt;Useful ID3 fields&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th scope='col'&gt;&lt;strong class=&quot;spip&quot;&gt;Field&lt;/strong&gt;&lt;/th&gt;&lt;th scope='col'&gt;&lt;strong class=&quot;spip&quot;&gt;Meaning&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt;:Artist:&lt;/td&gt;&lt;td&gt; the performing artist &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt;:Album:&lt;/td&gt;&lt;td&gt; the album of this track &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt;:Title:&lt;/td&gt;&lt;td&gt;the title of this track&lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt;:Genre:&lt;/td&gt;&lt;td&gt; the genre classification of this track &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-8'&gt;&lt;/a&gt;8 Organising PDF Documents&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;You can also use the automator action to organise your pdf documents if they contain the right metadata. If the author of the file has tagged it with the right information, you can extract his name, etc... etc...&lt;/p&gt; &lt;table class=&quot;spip&quot; summary=&quot;&quot;&gt;
&lt;caption&gt;Useful PDF fields&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th scope='col'&gt;&lt;strong class=&quot;spip&quot;&gt;Field&lt;/strong&gt;&lt;/th&gt;&lt;th scope='col'&gt;&lt;strong class=&quot;spip&quot;&gt;Meaning&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt;:Title:&lt;/td&gt;&lt;td&gt; the document title &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_odd&quot;&gt;&lt;td&gt;:Creator:&lt;/td&gt;&lt;td&gt; the document creator &lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;row_even&quot;&gt;&lt;td&gt;:Author:&lt;/td&gt;&lt;td&gt;the document author&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-9'&gt;&lt;/a&gt;9 Other file formats supported &lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;This automator action is based on the great ExifTool library. It will support all metadata format supported by that library. For details on each format and the tags availlable for that format, see the &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/index.html&quot; class=&quot;spip_out&quot;&gt;exiftool tag names documentation page&lt;/a&gt; or go directly to the format you are interested in from this list:&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/JPEG.html&quot; class=&quot;spip_out&quot;&gt;JPEG&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html&quot; class=&quot;spip_out&quot;&gt;EXIF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/IPTC.html&quot; class=&quot;spip_out&quot;&gt;IPTC&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/XMP.html&quot; class=&quot;spip_out&quot;&gt;XMP&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html&quot; class=&quot;spip_out&quot;&gt;GPS&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GeoTiff.html&quot; class=&quot;spip_out&quot;&gt;GeoTiff&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/ICC_Profile.html&quot; class=&quot;spip_out&quot;&gt;ICC_Profile&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/PrintIM.html&quot; class=&quot;spip_out&quot;&gt;PrintIM&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Photoshop.html&quot; class=&quot;spip_out&quot;&gt;Photoshop&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Canon.html&quot; class=&quot;spip_out&quot;&gt;Canon&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/CanonCustom.html&quot; class=&quot;spip_out&quot;&gt;CanonCustom&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Casio.html&quot; class=&quot;spip_out&quot;&gt;Casio&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/FujiFilm.html&quot; class=&quot;spip_out&quot;&gt;FujiFilm&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/HP.html&quot; class=&quot;spip_out&quot;&gt;HP&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/JVC.html&quot; class=&quot;spip_out&quot;&gt;JVC&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Kodak.html&quot; class=&quot;spip_out&quot;&gt;Kodak&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Leaf.html&quot; class=&quot;spip_out&quot;&gt;Leaf&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Minolta.html&quot; class=&quot;spip_out&quot;&gt;Minolta&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Nikon.html&quot; class=&quot;spip_out&quot;&gt;Nikon&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/NikonCapture.html&quot; class=&quot;spip_out&quot;&gt;NikonCapture&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Olympus.html&quot; class=&quot;spip_out&quot;&gt;Olympus&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Panasonic.html&quot; class=&quot;spip_out&quot;&gt;Panasonic&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Pentax.html&quot; class=&quot;spip_out&quot;&gt;Pentax&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Ricoh.html&quot; class=&quot;spip_out&quot;&gt;Ricoh&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Sanyo.html&quot; class=&quot;spip_out&quot;&gt;Sanyo&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Sigma.html&quot; class=&quot;spip_out&quot;&gt;Sigma&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Sony.html&quot; class=&quot;spip_out&quot;&gt;Sony&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Unknown.html&quot; class=&quot;spip_out&quot;&gt;Unknown&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/DNG.html&quot; class=&quot;spip_out&quot;&gt;DNG&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MinoltaRaw.html&quot; class=&quot;spip_out&quot;&gt;MinoltaRaw&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/CanonRaw.html&quot; class=&quot;spip_out&quot;&gt;CanonRaw&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/KyoceraRaw.html&quot; class=&quot;spip_out&quot;&gt;KyoceraRaw&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/SigmaRaw.html&quot; class=&quot;spip_out&quot;&gt;SigmaRaw&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/JFIF.html&quot; class=&quot;spip_out&quot;&gt;JFIF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/FlashPix.html&quot; class=&quot;spip_out&quot;&gt;FlashPix&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/APP12.html&quot; class=&quot;spip_out&quot;&gt;APP12&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/AFCP.html&quot; class=&quot;spip_out&quot;&gt;AFCP&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/CanonVRD.html&quot; class=&quot;spip_out&quot;&gt;CanonVRD&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/FotoStation.html&quot; class=&quot;spip_out&quot;&gt;FotoStation&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/PhotoMechanic.html&quot; class=&quot;spip_out&quot;&gt;PhotoMechanic&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MIE.html&quot; class=&quot;spip_out&quot;&gt;MIE&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/ID3.html&quot; class=&quot;spip_out&quot;&gt;ID3&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Jpeg2000.html&quot; class=&quot;spip_out&quot;&gt;Jpeg2000&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/BMP.html&quot; class=&quot;spip_out&quot;&gt;BMP&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/PICT.html&quot; class=&quot;spip_out&quot;&gt;PICT&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/PNG.html&quot; class=&quot;spip_out&quot;&gt;PNG&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MNG.html&quot; class=&quot;spip_out&quot;&gt;MNG&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MIFF.html&quot; class=&quot;spip_out&quot;&gt;MIFF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/PDF.html&quot; class=&quot;spip_out&quot;&gt;PDF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/PostScript.html&quot; class=&quot;spip_out&quot;&gt;PostScript&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/ITC.html&quot; class=&quot;spip_out&quot;&gt;ITC&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Vorbis.html&quot; class=&quot;spip_out&quot;&gt;Vorbis&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/FLAC.html&quot; class=&quot;spip_out&quot;&gt;FLAC&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/APE.html&quot; class=&quot;spip_out&quot;&gt;APE&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MPC.html&quot; class=&quot;spip_out&quot;&gt;MPC&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MPEG.html&quot; class=&quot;spip_out&quot;&gt;MPEG&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/QuickTime.html&quot; class=&quot;spip_out&quot;&gt;QuickTime&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Flash.html&quot; class=&quot;spip_out&quot;&gt;Flash&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Real.html&quot; class=&quot;spip_out&quot;&gt;Real&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/RIFF.html&quot; class=&quot;spip_out&quot;&gt;RIFF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/AIFF.html&quot; class=&quot;spip_out&quot;&gt;AIFF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/ASF.html&quot; class=&quot;spip_out&quot;&gt;ASF&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/DICOM.html&quot; class=&quot;spip_out&quot;&gt;DICOM&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/HTML.html&quot; class=&quot;spip_out&quot;&gt;HTML&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Extra.html&quot; class=&quot;spip_out&quot;&gt;Extra&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Composite.html&quot; class=&quot;spip_out&quot;&gt;Composite&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; &lt;a href=&quot;http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Shortcuts.html&quot; class=&quot;spip_out&quot;&gt;Shortcuts&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip spiphead1&quot;&gt;&lt;a name='titre-10'&gt;&lt;/a&gt;10 Development and Localisation&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;You can get the development version of this action from the &lt;a href=&quot;http://repo.or.cz/w/AutomatorExifMover.git&quot; class=&quot;spip_out&quot;&gt;repo git repository&lt;/a&gt;.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;If you want to propose a path, first clone the repository on your local drive:&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;br /&gt; git clone git://repo.or.cz/AutomatorExifMover.git&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;
&lt;p class=&quot;spip&quot;&gt;make modifications, commit them to your local repository and format a patch for emailling to me with:&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;br /&gt; git-format-patch&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;
&lt;p class=&quot;spip&quot;&gt;The script is already localised in &lt;i class=&quot;spip&quot;&gt;French&lt;/i&gt;, &lt;i class=&quot;spip&quot;&gt;Italian&lt;/i&gt; and &lt;i class=&quot;spip&quot;&gt;English.&lt;/i&gt; If you want to propose a new localisation, contact me.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Changelog&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;i class=&quot;spip&quot;&gt;15 February 2008&lt;/i&gt;&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; update version of ExifTool to 7.18&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p class=&quot;spip&quot;&gt;&lt;i class=&quot;spip&quot;&gt;13 February 2008&lt;/i&gt; first update&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;ul class=&quot;spip&quot;&gt;&lt;li class=&quot;spip&quot;&gt; allow &lt;i class=&quot;spip&quot;&gt;-&lt;/i&gt; in path pattern and tag values. This was previously replaced by &lt;i class=&quot;spip&quot;&gt;_&lt;/i&gt;,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; trim blank spaces around tag values,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; use file creation/modification date if there is no other data information in the meta data,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; some little optimizations,&lt;/li&gt;&lt;li class=&quot;spip&quot;&gt; replace &lt;i class=&quot;spip&quot;&gt;/&lt;/i&gt; in tag names with &lt;i class=&quot;spip&quot;&gt;_&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p class=&quot;spip_note&quot;&gt;[&lt;a href=&quot;http://6v8.gamboni.org/#nh8-1&quot; name=&quot;nb8-1&quot; class=&quot;spip_note&quot; title=&quot;Footnotes 8-1&quot;&gt;1&lt;/a&gt;] Create the directory if needed.&lt;/p&gt; &lt;p class=&quot;spip_note&quot;&gt;[&lt;a href=&quot;http://6v8.gamboni.org/#nh8-2&quot; name=&quot;nb8-2&quot; class=&quot;spip_note&quot; title=&quot;Footnotes 8-2&quot;&gt;2&lt;/a&gt;] Create the directory if needed.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;If you want to use exiftool configuration file for custom tags, etc. Place the &lt;i class=&quot;spip&quot;&gt;.ExifTool_config&lt;/i&gt; file in your &lt;i class=&quot;spip&quot;&gt;$HOME&lt;/i&gt; directory.&lt;/div&gt;
		</content:encoded>


		

	</item>





</channel>

</rss>
