Czy Google Picasa przechowuje metadane w plikach zdjęć?
20
Czy Google Picasa przechowuje metadane w samych plikach obrazów? Jeśli tak, jakie metadane są faktycznie przechowywane w plikach? (w przeciwieństwie do wewnętrznej bazy danych Picasy)
Nie zgadzam się z wybraną odpowiedzią, choć jest to stara odpowiedź. Mam 3 GB .DBplików od Google w tej lokalizacji: C:\Users\<user>\AppData\Local\Google\Picasa2\db3- na około 50 GB zdjęć. Zgadzam się jednak, że NIEKTÓRE informacje są przechowywane jako metadane na samym zdjęciu. Ale nie wszystko!
Shackrock
Jeśli chcesz zmanipulować metadane napisane przez Picasę, aby były one czytelne dla innych programów (np. Przesyłaj zdjęcia z napisami do iPhoto lub Aperture), bardzo przydatny exiftool może się przydać. Napisałem trochę poradnika
+1. Nie wiedziałem, że to zostało napisane zgodnie ze standardem. Brawo dla wszelkich metadanych, które działają w różnych programach. Wszystko inne, co jest zablokowane w określonym programie, to tylko zmarnowany wysiłek.
nagul
1
@gero zobacz mój ostatni komentarz - tylko niektóre dane są przechowywane jako metadane ze zdjęciem. Większość jest przechowywana lokalnie w dużej bazie danych.
Shackrock
7
Właśnie próbowałem tego z Picasą 3.5.1, a wyniki były niepokojące. W Picasie zmieniłem podpis obrazu JPEG z aparatu Pentax K20D, a następnie spojrzałem na plik za pomocą narzędzia metadanych, aby zobaczyć, co zostało zmienione. Oto, co znalazłem:
Podpis został napisany w IPTC Caption-Abstract.
Wszystkie informacje o notatce producenta zostały CAŁKOWICIE USUNIĘTE! (W związku z tym wszystkie informacje o ustawieniach specyficznych dla kamery są tracone).
Kolejność bajtów EXIF została zmieniona z big-endian na little-endian! (Co jest sprzeczne z obecną rekomendacją MWG ).
Tag oprogramowania EXIF został zmieniony! (Od „K20D Ver 1.00” do „Picasa 3.0”).
Dodano tag EXIF ImageUniqueID.
Uważaj więc, jeśli używasz Picasy do edycji metadanych.
Yikes. Moje problemy z Picasą polegają głównie na tym, że są to śmieci, które mogą być używane z wielu komputerów
Auxonic
4
Odpowiedzi tutaj, które mówią, że Picasa przechowuje metadane tylko w wewnętrznej bazie danych, a nigdy w plikach obrazów, są błędne.
Picasa przechowuje niektóre metadane zarówno we własnej wewnętrznej bazie danych, jak i w samych plikach obrazów. Jak zauważyli inni, obsługa metadanych obrazu pozostawia wiele do życzenia.
Na przykład Picasa 3.5 obsługuje tylko metadane IPTC do starszego standardu IPTC-IIM. Ten standard został zamrożony w 1997 r. Picasa 3.5 nie obsługuje jeszcze preferowanego standardu metadanych IPTC Core , opartego na XMP. Podstawowy standard IPTC został wprowadzony w 2004 roku. Pięć lat później Picasa wciąż nie nadążył za tym.
Nie, Picasa przechowuje wszystkie informacje o metadanych w bazie danych. Na stronach pomocy Google Picasa tutaj :
Jeśli zauważysz osobliwości w wyglądzie i rozmieszczeniu zdjęć w Picasie, może być konieczne przebudowanie bazy danych Picasa. W przypadku każdego zdjęcia baza danych Picasa rejestruje następujące informacje:
Picasa została zaprojektowana w celu zapewnienia bezpieczeństwa oryginalnych zdjęć podczas zapisywania edycji zdjęć. Odbywa się to poprzez utworzenie nowego pliku JPEG, który jest kopią oryginału z zastosowanymi zmianami. Oryginalne zdjęcie nigdy nie jest zmieniane, ale w zależności od sposobu zapisania pliku jego lokalizacja na dysku twardym może ulec zmianie.
.DB
plików od Google w tej lokalizacji:C:\Users\<user>\AppData\Local\Google\Picasa2\db3
- na około 50 GB zdjęć. Zgadzam się jednak, że NIEKTÓRE informacje są przechowywane jako metadane na samym zdjęciu. Ale nie wszystko!Odpowiedzi:
Picasa zapisuje znaczniki i podpisy w bloku IPTC (czyli w pliku obrazu), jeśli format pliku go obsługuje. http://picasa.google.com/support/bin/answer.py?hl=pl&answer=15055
Od wersji 3 lub więcej istnieje również funkcja wyświetlania znacznika iptc jako albumu.
(Użyłem tego osobiście i zweryfikowałem, że faktycznie używa iptc przez irfanview)
źródło
Właśnie próbowałem tego z Picasą 3.5.1, a wyniki były niepokojące. W Picasie zmieniłem podpis obrazu JPEG z aparatu Pentax K20D, a następnie spojrzałem na plik za pomocą narzędzia metadanych, aby zobaczyć, co zostało zmienione. Oto, co znalazłem:
Podpis został napisany w IPTC Caption-Abstract.
Wszystkie informacje o notatce producenta zostały CAŁKOWICIE USUNIĘTE! (W związku z tym wszystkie informacje o ustawieniach specyficznych dla kamery są tracone).
Kolejność bajtów EXIF została zmieniona z big-endian na little-endian! (Co jest sprzeczne z obecną rekomendacją MWG ).
Tag oprogramowania EXIF został zmieniony! (Od „K20D Ver 1.00” do „Picasa 3.0”).
Dodano tag EXIF ImageUniqueID.
Uważaj więc, jeśli używasz Picasy do edycji metadanych.
źródło
Odpowiedzi tutaj, które mówią, że Picasa przechowuje metadane tylko w wewnętrznej bazie danych, a nigdy w plikach obrazów, są błędne.
Picasa przechowuje niektóre metadane zarówno we własnej wewnętrznej bazie danych, jak i w samych plikach obrazów. Jak zauważyli inni, obsługa metadanych obrazu pozostawia wiele do życzenia.
Na przykład Picasa 3.5 obsługuje tylko metadane IPTC do starszego standardu IPTC-IIM. Ten standard został zamrożony w 1997 r. Picasa 3.5 nie obsługuje jeszcze preferowanego standardu metadanych IPTC Core , opartego na XMP. Podstawowy standard IPTC został wprowadzony w 2004 roku. Pięć lat później Picasa wciąż nie nadążył za tym.
źródło
Picasa przechowuje swój podpis i tagi w metadanych IPTC pliku jpg, a informacje o lokalizacji GPS w metadanych EXIF.
Spróbuj użyć Irfanview, aby sprawdzić właściwości dowolnego pliku jpg, który oznaczyłeś i umieściłeś.
źródło
Nie, Picasa przechowuje wszystkie informacje o metadanych w bazie danych. Na stronach pomocy Google Picasa tutaj :
a tutaj :
źródło