My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Earlier this year

  • Sep 01, 2009
    issue 5 (Unknown Marker: Panasonic. Can't currently handle this.) commented on by tshin...@gmail.com   -   yes, the image can of course be used. It was shot be me and i hereby put it under copyleft.
    yes, the image can of course be used. It was shot be me and i hereby put it under copyleft.
  • Aug 30, 2009
    issue 5 (Unknown Marker: Panasonic. Can't currently handle this.) changed by ben.leslie   -   Definitely a problem. http://www.exiv2.org/tags-panasonic.html seems to have the relevant data. Can this image be included in the source and used in the regression tests?
    Status: Accepted
    Labels: Type-Enhancement Priority-High Type-Defect Priority-Medium
    Definitely a problem. http://www.exiv2.org/tags-panasonic.html seems to have the relevant data. Can this image be included in the source and used in the regression tests?
    Status: Accepted
    Labels: Type-Enhancement Priority-High Type-Defect Priority-Medium
  • Aug 24, 2009
    issue 5 (Unknown Marker: Panasonic. Can't currently handle this.) commented on by tshin...@gmail.com   -   sorry, i forgot the answer to this question, but it should be quite clear from the issue subject: What do you see instead? An exception: Unknown Marker
    sorry, i forgot the answer to this question, but it should be quite clear from the issue subject: What do you see instead? An exception: Unknown Marker
  • Aug 24, 2009
    issue 5 (Unknown Marker: Panasonic. Can't currently handle this.) reported by tshin...@gmail.com   -   What steps will reproduce the problem? 1. jpeg = pexif.JpegFile.fromFile(file) exif = jpeg.get_exif() What is the expected output? What do you see instead? exif data of a panasonic-generaterd jpg. What version of the product are you using? On what operating system? 0.13 on windows xp sp3 Please provide any additional information below. jpg image attached.
    What steps will reproduce the problem? 1. jpeg = pexif.JpegFile.fromFile(file) exif = jpeg.get_exif() What is the expected output? What do you see instead? exif data of a panasonic-generaterd jpg. What version of the product are you using? On what operating system? 0.13 on windows xp sp3 Please provide any additional information below. jpg image attached.
  • Jun 30, 2009
    issue 3 (Ricoh camera format not recognized.) commented on by ben.leslie   -   Can you upload the file and I will try to debug. (Or send to me via email if you prefer). Thanks.
    Can you upload the file and I will try to debug. (Or send to me via email if you prefer). Thanks.
  • Jun 30, 2009
    issue 4 (MGRS functionality) commented on by ben.leslie   -   It probably would be possible. I'm not sure the best way to do it though. Drop my an email to discuss. (benno@benno.id.au)
    It probably would be possible. I'm not sure the best way to do it though. Drop my an email to discuss. (benno@benno.id.au)
  • Jun 30, 2009
    issue 4 (MGRS functionality) reported by gotbyrd   -   I'm needing to embed MGRS coordinates into images and was wondering if it was possible to do, using this library. Is it possible modify this library to do so, or is there another method that would be better suited? Thanks.
    I'm needing to embed MGRS coordinates into images and was wondering if it was possible to do, using this library. Is it possible modify this library to do so, or is there another method that would be better suited? Thanks.
  • Jun 30, 2009
    issue 3 (Ricoh camera format not recognized.) reported by gotbyrd   -   What steps will reproduce the problem? Attempting to 'get_geo' from an image shot from a Ricoh camera. I just executed the command from python shell not within a script. What is the expected output? What do you see instead? Error: Format not recognized What version of the product are you using? On what operating system? .13 Please provide any additional information below. This is my first time I've used this script and I attempted to load a sample image, apparently shot from a Ricoh camera.
    What steps will reproduce the problem? Attempting to 'get_geo' from an image shot from a Ricoh camera. I just executed the command from python shell not within a script. What is the expected output? What do you see instead? Error: Format not recognized What version of the product are you using? On what operating system? .13 Please provide any additional information below. This is my first time I've used this script and I attempted to load a sample image, apparently shot from a Ricoh camera.
  • Apr 22, 2009
    issue 1 (Modifying images with no exif info does not work (pexif-0.12...) Status changed by ben.leslie   -   Fixed in 0.13
    Status: Fixed
    Fixed in 0.13
    Status: Fixed
  • Apr 22, 2009
    issue 2 (0.12 test.py unsuccessful) Status changed by ben.leslie   -   Fixed in 0.13
    Status: Fixed
    Fixed in 0.13
    Status: Fixed
  • Apr 22, 2009
    r20 (Tagging the 0.13 release of pexif) committed by ben.leslie   -   Tagging the 0.13 release of pexif
    Tagging the 0.13 release of pexif
  • Apr 22, 2009
    pexif-0.13.tar.gz (Release 0.13) file uploaded by ben.leslie
  • Apr 22, 2009
    r19 (Ensure .txt files are added to test data as well. ) committed by ben.leslie   -   Ensure .txt files are added to test data as well.
    Ensure .txt files are added to test data as well.
  • Apr 22, 2009
    r18 (Added MANIFEST.in to ensure test data is correctly included ...) committed by ben.leslie   -   Added MANIFEST.in to ensure test data is correctly included in the source tarball.
    Added MANIFEST.in to ensure test data is correctly included in the source tarball.
  • Apr 22, 2009
    r17 (Bump version number to 0.13) committed by ben.leslie   -   Bump version number to 0.13
    Bump version number to 0.13
  • Apr 22, 2009
    r16 (As per issue #1 and issue #2 fixed silly error in pexif.py a...) committed by ben.leslie   -   As per issue #1 and issue #2 fixed silly error in pexif.py and updated test.py to remove outdated tests. automated tests now seems to work correctly.
    As per issue #1 and issue #2 fixed silly error in pexif.py and updated test.py to remove outdated tests. automated tests now seems to work correctly.
  • Apr 22, 2009
    issue 2 (0.12 test.py unsuccessful) changed by ben.leslie   -   Thank you, for the patch. I have deprecated 0.12, and will try and create 0.13 tonight. (Apologies for the delay in response, email notifications were turned off for some reason)
    Status: Accepted
    Owner: ben.leslie
    Thank you, for the patch. I have deprecated 0.12, and will try and create 0.13 tonight. (Apologies for the delay in response, email notifications were turned off for some reason)
    Status: Accepted
    Owner: ben.leslie
  • Apr 22, 2009
    issue 1 (Modifying images with no exif info does not work (pexif-0.12...) changed by ben.leslie   -   Sorry, it seems there was something messed up in 0.12. I've deprecated it, and recommend using 0.11 for now. I'll try and get a working 0.13 out tonight. (Apologies for not seeing this issue until now, for some reason email notification wasn't turned on!).
    Status: Accepted
    Owner: ben.leslie
    Sorry, it seems there was something messed up in 0.12. I've deprecated it, and recommend using 0.11 for now. I'll try and get a working 0.13 out tonight. (Apologies for not seeing this issue until now, for some reason email notification wasn't turned on!).
    Status: Accepted
    Owner: ben.leslie
  • Apr 06, 2009
    issue 2 (0.12 test.py unsuccessful) reported by Hiroaki.Kawai   -   What steps will reproduce the problem? 1. Download 0.12 2. put test/data from 0.11 3. run python test/test.py. We must use 0.12 pexif.py to test. What is the expected output? What do you see instead? expected: OK I got: E..EEEEE..EEEEEE.E.EEEEE ====================================================================== ERROR: test_add_geo (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_exif_property (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_get_geo (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_getattr_exist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_getattr_nonexist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_goodexif (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_setattr_exist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_setattr_exist_none (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_setattr_nonexist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_simple_add_geo (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_simple_add_geo2 (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_simple_add_geo3 (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_dump (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_fromFd (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_fromFile (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_fromString (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_regen (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_basic (__main__.TestMakeSyms) ---------------------------------------------------------------------- Traceback (most recent call last): ---------------------------------------------------------------------- Ran 24 tests in 0.011s FAILED (errors=18) What version of the product are you using? On what operating system? pexif 0.12 on Python 2.5.4, WindowsVista Please provide any additional information below. Things are the same in svn trunk. I created a patch.
    What steps will reproduce the problem? 1. Download 0.12 2. put test/data from 0.11 3. run python test/test.py. We must use 0.12 pexif.py to test. What is the expected output? What do you see instead? expected: OK I got: E..EEEEE..EEEEEE.E.EEEEE ====================================================================== ERROR: test_add_geo (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_exif_property (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_get_geo (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_getattr_exist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_getattr_nonexist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_goodexif (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_setattr_exist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_setattr_exist_none (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_setattr_nonexist (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_simple_add_geo (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_simple_add_geo2 (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_simple_add_geo3 (__main__.TestExifFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_dump (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_fromFd (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_fromFile (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_fromString (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_regen (__main__.TestLoadFunctions) ---------------------------------------------------------------------- Traceback (most recent call last): ====================================================================== ERROR: test_basic (__main__.TestMakeSyms) ---------------------------------------------------------------------- Traceback (most recent call last): ---------------------------------------------------------------------- Ran 24 tests in 0.011s FAILED (errors=18) What version of the product are you using? On what operating system? pexif 0.12 on Python 2.5.4, WindowsVista Please provide any additional information below. Things are the same in svn trunk. I created a patch.
  • Mar 25, 2009
    issue 1 (Modifying images with no exif info does not work (pexif-0.12...) commented on by joost@cassee.net   -   This problem is fixed by change line 214 of pexif.py to: ExifType.lookup[self.id] = self
    This problem is fixed by change line 214 of pexif.py to: ExifType.lookup[self.id] = self

Older

  • Sep 07, 2008
    issue 1 (Modifying images with no exif info does not work (pexif-0.12...) reported by miketkf   -   I have tried to add gps coordinates to an image that does not have exif data at all. This does not seem to work at all (or I misunderstood the meaning of create=True). What steps will reproduce the problem? 1. take a jpg file with no exif info (or use exiv2 -de my.jpg) 2. modify scrips/set_gps.py like this: add "exif = ef.get_exif(create=True)" before the set_geo() 3. ./setgps.py my.jpg 60 24 What is the expected output? What do you see instead? exif section is created, gps info added to my.jpg and file is saved. this is what I get instead: marcell@t43p:~/devel/python/pexif-0.12/scripts$ ./setgps.py DSCF0533.JPG 60 24 Traceback (most recent call last): File "./setgps.py", line 23, in <module> ef.writeFile(sys.argv[1]) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 1022, in writeFile self.writeFd(output) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 1028, in writeFd segment.write(output) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 157, in write data = self.get_data() File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 867, in get_data ifd == self.ifds[-1]) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 449, in getdata sub_data, next_offset = the_data.getdata(e, data_offset, 1) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 466, in getdata byte_size = exif_type_size(exif_type) * components File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 227, in exif_type_size return ExifType.lookup.get(exif_type).size AttributeError: 'NoneType' object has no attribute 'size' What version of the product are you using? On what operating system? 0.12, ubuntu hardy Please provide any additional information below. Also, if I just use "JpegFile.fromFile", "get_exif(create=True)" and "writeFile" without doing anything useful on an image file that does not have exif info, it messes something up, because exiv2 will output: marcell@t43p:~/devel/python/pexif-0.12/scripts$ exiv2 -pt DSCF0533.JPG Error: IFD0 lies outside of the IFD memory buffer. Warning: Failed to decode Exif metadata. DSCF0533.JPG: No Exif data found in the file
    I have tried to add gps coordinates to an image that does not have exif data at all. This does not seem to work at all (or I misunderstood the meaning of create=True). What steps will reproduce the problem? 1. take a jpg file with no exif info (or use exiv2 -de my.jpg) 2. modify scrips/set_gps.py like this: add "exif = ef.get_exif(create=True)" before the set_geo() 3. ./setgps.py my.jpg 60 24 What is the expected output? What do you see instead? exif section is created, gps info added to my.jpg and file is saved. this is what I get instead: marcell@t43p:~/devel/python/pexif-0.12/scripts$ ./setgps.py DSCF0533.JPG 60 24 Traceback (most recent call last): File "./setgps.py", line 23, in <module> ef.writeFile(sys.argv[1]) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 1022, in writeFile self.writeFd(output) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 1028, in writeFd segment.write(output) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 157, in write data = self.get_data() File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 867, in get_data ifd == self.ifds[-1]) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 449, in getdata sub_data, next_offset = the_data.getdata(e, data_offset, 1) File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 466, in getdata byte_size = exif_type_size(exif_type) * components File "/home/marcell/devel/python/pexif-0.12/scripts/pexif.py", line 227, in exif_type_size return ExifType.lookup.get(exif_type).size AttributeError: 'NoneType' object has no attribute 'size' What version of the product are you using? On what operating system? 0.12, ubuntu hardy Please provide any additional information below. Also, if I just use "JpegFile.fromFile", "get_exif(create=True)" and "writeFile" without doing anything useful on an image file that does not have exif info, it messes something up, because exiv2 will output: marcell@t43p:~/devel/python/pexif-0.12/scripts$ exiv2 -pt DSCF0533.JPG Error: IFD0 lies outside of the IFD memory buffer. Warning: Failed to decode Exif metadata. DSCF0533.JPG: No Exif data found in the file
  • Sep 02, 2008
    r15 (Release 0.12 ) committed by ben.leslie   -   Release 0.12
    Release 0.12
  • Sep 02, 2008
    r14 (Cleaned up some code, got unit tests passing again and prepa...) committed by ben.leslie   -   Cleaned up some code, got unit tests passing again and prepared for 0.12 release
    Cleaned up some code, got unit tests passing again and prepared for 0.12 release
  • Sep 02, 2008
    r13 (Made exif types proper variables instead of magic. Improved ...) committed by ben.leslie   -   Made exif types proper variables instead of magic. Improved pylint score significantly.
    Made exif types proper variables instead of magic. Improved pylint score significantly.
  • Sep 01, 2008
    r12 (Added jpegfile.exif property ) committed by ben.leslie   -   Added jpegfile.exif property
    Added jpegfile.exif property
  • Sep 01, 2008
    r11 (Updated formatting of output. ) committed by ben.leslie   -   Updated formatting of output.
    Updated formatting of output.
  • Sep 01, 2008
    r10 (Added example timezone script from Andrew ) committed by ben.leslie   -   Added example timezone script from Andrew
    Added example timezone script from Andrew
  • Sep 01, 2008
    ExifReferences (References used when coding) Wiki page edited by ben.leslie
  • Sep 01, 2008
    r8 (Better support for extended exif data. ) committed by ben.leslie   -   Better support for extended exif data.
    Better support for extended exif data.
  • Sep 01, 2008
    r7 (Tagged release 0.11 ) committed by ben.leslie   -   Tagged release 0.11
    Tagged release 0.11
  • Sep 01, 2008
    r6 (Initial import from 0.11. ) committed by ben.leslie   -   Initial import from 0.11.
    Initial import from 0.11.
 
Hosted by Google Code