Portál AbcLinuxu, 12. května 2025 08:28

Dotaz: Spatne datum v gThumb

7.8.2007 19:22 date
Spatne datum v gThumb
Přečteno: 214×
Odpovědět | Admin
Pouzivam gThumb 2.10.2 na Ubuntu 7.04. Kdyz pomoci tohoto programu importuju fotky, tak se vyslednym souborum na disku nastavi cas a datum toho okamziku kdy importuju. Ja ale potrebuju aby zustalo datum vytvoreni fotky (to co vytvoril fotak). Kdyz to v GnomeCommanderu skopiruju tak je datum puvodni. Jak nastavit gThumb aby nemenil datum?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.8.2007 21:09 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Spatne datum v gThumb
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli je to opravdu tak, tak by to asi stálo za poslání bugreportu. Ale kdyžtak se dá mtime nastavit na exif time tímhle:
#!/usr/bin/python
import Image, ExifTags, time, sys, os

for key, v in ExifTags.TAGS.iteritems():
    if v == 'DateTime':
        break

def mtime_to_exiftime(fotka):
    im = Image.open(fotka)
    exifdatetime = im._getexif()[key]
    tt = time.strptime(exifdatetime, '%Y:%m:%d %H:%M:%S')
    sec = time.mktime(tt)
    print (fotka, exifdatetime), time.asctime(tt)
    os.utime(fotka, (sec, sec))

for filename in sys.argv[1:]:
    mtime_to_exiftime(filename)
ale nedal bych ruku do ohně za to, že to bude fungovat se všemi foťáky a exify.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.