You are here

Exif Viewer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Rate this item!

This is an Exif Viewer, mainly for jpeg photos taken with a digital camera. It is an update of the "Exif Browser" plugin from the old registry. It requires a recent version of libexif (tested with 0.6.16).

Instructions for Linux:

You need to have gimp already installed on your system. After downloading the file exif-browser.tar.gz, do the following steps.

  1. gunzip exif-browser.tar.gz
  2. tar xcf exif-browser.tar
  3. cd exif-browser
  4. ./configure
  5. make
  6. sudo make install

The next time you run gimp, you should see an entry "View Exif" in the File menu.

AttachmentSize
exif-browser.tar.gz197.43 KB
GIMP Version: 
Code License: 

Comments

By default, this plugin's menu entry appears in GIMP 2.6 under "Files". I didn't like this; it seemed more logical to put it under "Image", because that's where the "Image Properties" entry appears. To change it, I edited the main.c source code, located in exif-browser/src after the archive was extracted. Line 138 was:

gimp_plugin_menu_register (PROCEDURE_NAME, "/File/Info");

Change it to:

gimp_plugin_menu_register (PROCEDURE_NAME, "/Image");

Remove the existing default installation of the plugin, recompile and install using the following commands in a GNOME terminal window inside the exif-browser directory:

sudo make uninstall

./configure
make
sudo make install

The "make" command will parse the source code and may flag syntax errors. If everything goes well, the next time GIMP is started the menu entry will appear in its new location.

(Tested on Ubuntu 10.04.4 "Lucid Lynx" with GNOME 2.30)

What on earth does this all mean? I just use GIMP. There is an apparent assumption that I know a lot more than I do.....

You need to have gimp already installed on your system. After downloading the file exif-browser.tar.gz, do the following steps.

1. gunzip exif-browser.tar.gz
2. tar xcf exif-browser.tar
3. cd exif-browser
4. ./configure
5. make
6. sudo make install

the assumption was the OS: Linux

If you use Windows just get the plugin ready to work
http://photocomix-resources.deviantart.com/art/Exif-browser-Plugin-Gimp-...

He's giving you the command line instructions for compiling the exif-browser using a Linux machine.

1 and 2 are basic unzip and tar actions.
3. is moving the command line to the directory where the zip is downloaded on your computer.
4. is the configure command for establishing a makefile.
5. is the command for compiling the makefile.
6. installing the makefile (which usually creates a plug-in and leaves it in the src folder). Depending on the source code, some plug-ins are installed directly into designated folders.

For most Linux users, these instructions are typical. To a Windows user, it won't mean anything at all.

Hi,
do someone use Gimp on a gentoo ?
I would like to use the Exif-wiever on a gentoo + gimp :i

Best regards

fx@mint-desktop ~/Apps/exif-browser $ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for strerror in -lcposix... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for pkg-config... /usr/bin/pkg-config
checking for gimp-2.0 gimpui-2.0 libexif >= 0.5.9... Package gimp-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gimp-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gimp-2.0' found Package gimpui-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gimpui-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gimpui-2.0' found
configure: error: Library requirements (gimp-2.0 gimpui-2.0 libexif >= 0.5.9) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

###########

Now, I have libexif-dev installed, and libexif?

fx@mint-desktop ~/Apps/exif-browser $ locate libexif
/usr/lib/libexif.so.12
/usr/lib/libexif.so.12.3.1
/usr/share/doc/libexif12
/usr/share/doc/libexif12/AUTHORS
/usr/share/doc/libexif12/NEWS.gz
/usr/share/doc/libexif12/README.gz
/usr/share/doc/libexif12/changelog.Debian.gz
/usr/share/doc/libexif12/changelog.gz
/usr/share/doc/libexif12/copyright
/usr/share/locale-langpack/en_AU/LC_MESSAGES/libexif-12.mo
/usr/share/locale-langpack/en_CA/LC_MESSAGES/libexif-12.mo
/usr/share/locale-langpack/en_GB/LC_MESSAGES/libexif-12.mo
/var/lib/dpkg/info/libexif12.list
/var/lib/dpkg/info/libexif12.md5sums
/var/lib/dpkg/info/libexif12.postinst
/var/lib/dpkg/info/libexif12.postrm
/var/lib/dpkg/info/libexif12.shlibs

I have gimp 2.6 installed (/usr/bin/gimp-2.6) (all the plugins etc, eg. the program folders are at /usr/share/gimp/2.0/)

Help~

pkg-config is able to find libexif, but not libgimp and libgimpui. Do you have the developer packagers for GIMP installed?

I uhh, actually don't know. Would you mind giving me the package names so I can check? gimp-dev, gimpui-dev, or what...?

I just installed the gimp-devel and gimp-devel-tools packages on my Fedora 13 machine using yumex. After that it would compile. and installed ok. Otherwise the packages can also be found at rpmfind.net.

I'm not familiar with the naming conventions for Fedora, but a safe guess is that searching for "gimp" plus "dev" in a package manager will list the required packages regardless of the distro you're using.

Pages

Subscribe to Comments for "Exif Viewer"