Translation Project Robot | 15 Aug 18:27 2014

New German PO file for 'libexif' (version 0.6.21)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'libexif' has been submitted
by the German team of translators.  The file is available at:

    http://translationproject.org/latest/libexif/de.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/libexif/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/libexif.html

If any question arises, please contact the translation coordinator.
(Continue reading)

jcupitt | 29 Jul 11:49 2014
Picon

bug in exif_entry_get_value()

Hi all,

First, thanks for the library.

I recent debugged a bizarre problem in libexif. This image:

http://www.rollthepotato.net/~john/test.jpg

would cause my program to hang.

The cause turned out to be a corrupt exif field: the image has a
shutterspeed tag set to -2147483648 / 1. exif-entry.c does:

1103:
                d = (double) v_srat.numerator / (double) v_srat.denominator;
                snprintf (val, maxlen, _("%.02f EV"), d);
                d = 1. / pow (2, d);

And on some platforms, the pow() raises a math exception. This wasn't
caught by the runtime I was using, triggering a hang. I'm
cross-compiling to Windows from Linux with mingw, if that helps.

I'm not sure what the best solution is. Negative shutterspeed would
seem like a range error, so how about just cutting off all negatives?

Photoshop seems to hide fields that fail simple range tests, that's
probably another possible solution, but maybe harder to implement.

John

(Continue reading)

Translation Project Robot | 28 Jun 08:32 2014

New Spanish PO file for 'libexif' (version 0.6.21)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'libexif' has been submitted
by the Spanish team of translators.  The file is available at:

    http://translationproject.org/latest/libexif/es.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/libexif/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/libexif.html

If any question arises, please contact the translation coordinator.
(Continue reading)

Lucía Díaz Rodríguez | 4 Jun 16:33 2014

Problem editing GPS tags

Hi,

I'm trying to add Exif information to a JPEG file. I've tried the exif command line tool (v0.6.21) and the libexif API (v0.6.21-1). 
Everything works fine until I get to the GPS information (Latitude, LatitudeRef, Longitude and LongitudeRef). I'm able to read it if it already exits but i'm not able to create or modify it.

Using the exif command line tool (in Mint 16 64bits and also in Ubuntu 12.04 32-bits), like so:
      exif -c --ifd=GPS --tag=0x0001 --set-value="N" foto-exif.mjpg 
I get this error:
      Setting a value for this tag is unsupported!
(Same result using --tag=GPSLatitudeRef).

Using the libexif API, when I try: exif_entry_initialize (exifentry, tag), the tag is not listed in the switch cases so default it's used and the entry gets FORMAT_UNDEFINED and components=0, which doesn't allocate any memory for the associated data.
Even if I try to initialize the entry myself (like in the write-exif.c example) I'm not able to do so for the data field (I get a segmentation fault on exif_mem_alloc(mem, exifentry->size)).

Now, I've found a bug report from 2005 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=309127) mentioning the GPS tags editing. In its response it's stated that editing this sort of tags it's possible since exif 0.6.15. 
Has anything changed since then? If not, would you be so kind as to explain to me what am I doing wrong? I've already tried all I could think of and got nowhere.


​Thanks​,

Lucía

--

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
libexif-devel mailing list
libexif-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libexif-devel
Translation Project Robot | 10 May 19:37 2014

New Galician PO file for 'exif' (version 0.6.21)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'exif' has been submitted
by the Galician team of translators.  The file is available at:

    http://translationproject.org/latest/exif/gl.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/exif/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/exif.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
&#149; 3 signs your SCM is hindering your productivity
&#149; Requirements for releasing software faster
&#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
Translation Project Robot | 23 Apr 19:27 2014

New Latvian PO file for 'exif' (version 0.6.21)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'exif' has been submitted
by the Latvian team of translators.  The file is available at:

    http://translationproject.org/latest/exif/lv.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/exif/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/exif.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
n179911 | 22 Apr 07:21 2014
Picon

Standard dimension of thumbnail in jpeg

Hi,

Is 160x120 the standard dimension for thumbnail in jpeg? regardless of
the actual dimension of the image?
Does the thumbnail has a parameter to tell if the thumbnail is in
landscape or portrait?

Thank you.
Sam

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
n179911 | 18 Apr 00:44 2014
Picon

How does libexif works with libjpeg to insert exif data in jpeg file?

How does libexif works with libjpeg to insert exif data in jpeg file?

I think libjpeg creates JPEG header and JPEG image data.
I think EXIF data is after JPEG header and before JPEG image data.

To create a jpeg image with EXIF header, do I need to

0. allocate a new buffer big enough for JPEG header + EXIF header +
JPEG image data
1. memcpy the JPEG header created by libjpeg
2. memcpy the EXIF header created by libexif
3. memcpy the JPEG image date created by libjpeg

Thank you.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
Mario Blättermann | 18 Mar 13:36 2014
Picon

Translations for the exif.1 man page

Hi,

both the libexif library and the exif command line tool are translatable at
translationproject.org. But we should also internationalize the exif man page
and publish the translation template there.

Using po4a this is quite easy. Have a look at the attachment. There you'll find
two scripts which generate the pot file and translate the po files back to the
actual man page, respectively. For testing purposes, I've also added a German
translation file.

We need some glue code to install the files accordingly, but I don't know
anything about how the Autotools work, sorry. The translated files itself are
already in the correct paths when using the scripts ($PREFIX/man still has to be
preceded).

In general, the generation of the translated man pages should happen before the
release tarball will be created. That way packagers don't have to bother with
po4a, especially if a po4a package is missing from certain distributions.
Shouldn't be a problem, the man pages are arch-independent anyway.

Besides that, the localized versions could be presented at the website, too. The
English one is already present.

Best Regards,
Mario
Attachment (exif-man-i18n.tar.bz2): application/x-bzip, 9 KiB
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
libexif-devel mailing list
libexif-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libexif-devel
Translation Project Robot | 18 Jan 11:17 2014

New Japanese PO file for 'exif' (version 0.6.21)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'exif' has been submitted
by the Japanese team of translators.  The file is available at:

    http://translationproject.org/latest/exif/ja.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/exif/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/exif.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
Translation Project Robot | 25 Dec 17:32 2013

New Spanish PO file for 'libexif' (version 0.6.21)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'libexif' has been submitted
by the Spanish team of translators.  The file is available at:

    http://translationproject.org/latest/libexif/es.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/libexif/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/libexif.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk

Gmane