Skip to content
This repository
Newer
Older
100644 68 lines (48 sloc) 2.005 kb
b09eea4a »
2007-01-18 Rests of class access removed, renaming Exiftool --> MiniExiftool, RE…
1 = MiniExiftool
2
caeed2b2 »
2007-01-22 Documention supplemented
3 This library is wrapper for the Exiftool command-line application
81e8bbdb »
2008-03-27 Some improvements of the documentation.
4 (http://www.sno.phy.queensu.ca/~phil/exiftool) written by Phil Harvey.
a43e647e »
2007-01-18 Some texts changed.
5 Read and write access is done in a clean OO manner.
b09eea4a »
2007-01-18 Rests of class access removed, renaming Exiftool --> MiniExiftool, RE…
6
caeed2b2 »
2007-01-22 Documention supplemented
7 == Requirements
8
0087d59a »
2013-05-23 Preparing release 2.0.0.
9 Ruby 1.9 or higher and an installation of the Exiftool
10 command-line application at least version 7.65.
11 If you run on Ruby 1.8 or with a prior exiftool version
12 install mini_exiftool version 1.x.x.
caeed2b2 »
2007-01-22 Documention supplemented
13 Instructions for installation you can find under
14 http://www.sno.phy.queensu.ca/~phil/exiftool/install.html .
15
5a17f35c »
2012-09-14 Hint in README to mini_exiftool_vendored.
16 Alternatively Wil Gieseler has bundled a meta-gem that eliminates the
2a0e409f »
2014-02-13 Fix typos.
17 need for a separate Exiftool installation. Have a look at
a4eb5042 »
2012-09-14 Fix URI in README.
18 http://github.com/wilg/mini_exiftool_vendored or
5a17f35c »
2012-09-14 Hint in README to mini_exiftool_vendored.
19 http://rubygems.org/gems/mini_exiftool_vendored .
20
330ff17a »
2007-07-23 README, Changelog and Tutorial updated.
21 == Installation
22
81e8bbdb »
2008-03-27 Some improvements of the documentation.
23 First you need Exiftool (see under Requirements above). Then you can simply
24 install the gem with
330ff17a »
2007-07-23 README, Changelog and Tutorial updated.
25 gem install mini_exiftool
26
499c155f »
2013-11-12 Reorganizing README: Improved structure and focus on the essentials.
27 If you need to support older versions of Ruby or exiftool (see Requirements above)
0087d59a »
2013-05-23 Preparing release 2.0.0.
28 gem install --version "< 2.0.0" mini_exiftool
29
499c155f »
2013-11-12 Reorganizing README: Improved structure and focus on the essentials.
30 == Usage
31
32 In general MiniExiftool is very intuitive to use as the following examples show:
33
34 # Reading meta data
35 photo = MiniExiftool.new 'photo.jpg'
36 puts photo.title
37
38 # Writing meta data
39 photo = MiniExiftool.new 'photo.jpg'
40 photo.title = 'This is the new title'
41 photo.save
42
3a8bca1e »
2014-02-10 Update documentation and new example for copying meta data.
43 # Copying meta data
44 photo = MiniExiftool.new('photo.jpg')
45 photo.copy_tags_from('another_photo.jpg', :author)
46
47
499c155f »
2013-11-12 Reorganizing README: Improved structure and focus on the essentials.
48 For further information about using MiniExiftool read the Tutorial.rdoc
49 in the project root folder and have a look at the examples in directory
50 examples.
81e8bbdb »
2008-03-27 Some improvements of the documentation.
51
52 == Contribution
53
2a0e409f »
2014-02-13 Fix typos.
54 The code is hosted in a git repository on Gitorious at
499c155f »
2013-11-12 Reorganizing README: Improved structure and focus on the essentials.
55 http://gitorious.org/mini_exiftool
0087d59a »
2013-05-23 Preparing release 2.0.0.
56 and github at
57 https://github.com/janfri/mini_exiftool
81e8bbdb »
2008-03-27 Some improvements of the documentation.
58 feel free to contribute!
330ff17a »
2007-07-23 README, Changelog and Tutorial updated.
59
b09eea4a »
2007-01-18 Rests of class access removed, renaming Exiftool --> MiniExiftool, RE…
60 == Author
0087d59a »
2013-05-23 Preparing release 2.0.0.
61 Jan Friedrich <janfri26@gmail.com>
b09eea4a »
2007-01-18 Rests of class access removed, renaming Exiftool --> MiniExiftool, RE…
62
63 == Copyright / License
fcd0a214 »
2014-02-11 Update year in README.
64 Copyright (c) 2007-2014 by Jan Friedrich
b09eea4a »
2007-01-18 Rests of class access removed, renaming Exiftool --> MiniExiftool, RE…
65
a7bdffaf »
2012-04-11 Update documentation for using yard.
66 Licensed under terms of the GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1,
330ff17a »
2007-07-23 README, Changelog and Tutorial updated.
67 February 1999 (see file COPYING for more details)
Something went wrong with that request. Please try again.