Zdjęcia Google mają od pewnego czasu edytuj swoje zdjęcia, a także cofnij zmiany . Sugeruje to, że zmiany są zapisywane w sposób nieniszczący. Gdzie i jak są zapisywane te różne wersje?
Wyjaśnienia:
- Oryginał = Oryginalne zdjęcie zapisane przez telefon podczas robienia . Zakłada się, że masz zapisywanie zdjęć w wersji oryginalnej .
- Edited = Każdy edytowany obraz w aplikacji Zdjęcia Google (np. przycinanie, obracanie lub naświetlanie)
- Nawet jeśli Kopia zapasowa i synchronizacja nie jest włączona, z pewnością oryginalny & edytowana wersja musi być przechowywana gdzieś w telefonie?
Do tej pory zaobserwowałem różne zachowania podczas próby kopiowania / synchronizowania zdjęć.
- Przeglądając Zdjęcia Google w internecie Domyślnie widzę edytowane zdjęcie, ale w menu jest opcja Pobierz lub „Pobierz oryginał”.
- Kiedy przeglądam obrazy na moim telefonie widzę tylko ostatnio edytowany obraz.
- Z drugiej strony, używając Kopii zapasowej Google & Synchronizuj, aby zsynchronizować moje Zdjęcia Google i zawartość Dysku Google, widzę tylko oryginalne zdjęcie w folderze zdjęć.
Kontekst: próbuję zrozumieć, jak to działa, aby znaleźć odpowiedni przepływ pracy, aby uwzględnić & potencjalną edycję pulpitu w oprogramowaniu poza Zdjęciami Google (np. Lightroom).
Komentarze
- vtc b / c Wie tylko Google. (Google wie wszystko).
Odpowiedź
Poniższe informacje dotyczą również telefonów, tabletów i „Inteligentnego domu ”lub aparaty cyfrowe z: Wi-Fi, synchronizacją i systemem operacyjnym Android; przez cały czas będę używał tylko słowa „telefon”.
W Twoim telefonie zdjęcia są przechowywane w katalogu / storage / emulated / 0 / DCIM /, informacje te są dostępne po otwarciu zdjęcia i kliknięciu w menu i wybierając „informacje”. Niektóre „aplikacje do aparatów” innych firm używają własnego katalogu do przechowywania.
Edycja w systemie Android Oreo i dowolnej najnowszej wersji odbywa się za pomocą opcji „Edytuj w”, która umożliwia wybranie aplikacji do edycji zdjęcia – wyniki edycji są bardzo różne, gdzie każda aplikacja przechowuje wyniki edycji, niektóre mogą nadpisać oryginał, podczas gdy większość zapisuje edytowane wersje w swoich własnych katalogach.
Jeśli włączysz synchronizację na urządzeniu, zawartość telefonu mogą być przechowywane w pamięci zapewnianej przez producenta telefonu, trzecią (czwartą?) stronę lub najczęściej na serwerach „autorów” Androida w Google.
Przejdź do https://photos.google.com/ , aby zobaczyć wszystkie zdjęcia zapisane dla Ciebie przez Google z każdego urządzenia. Kliknij menu w lewym górnym rogu i przejdź do Ustawień.
Wybierz „Oryginalne” i dla każdej konfiguracji urządzenia „ Kopia zapasowa i synchronizacja ”.
W prawym górnym rogu możesz użyć tego menu, aby utworzyć nowy album. Możesz utworzyć album o nazwie „Edytowane” i skopiować tam oryginalne zdjęcie; edytuj to zdjęcie, a nie oryginał.
Cokolwiek robisz w tej witrynie (i na każdym urządzeniu z włączoną synchronizacją i połączeniem internetowym) wpływają na wszystko wszędzie. Na wszystkich urządzeniach jest tylko jedna kopia, więc wykonaj kopię zapasową zsynchronizowanych zdjęć (nie myśl o zsynchronizowanych zdjęciach jako o „kopii zapasowej”, myśl o nich tylko jako o ) copy).
Możesz nazwać swoje oryginały jako „photo_org”, wszelkie nieedytowane kopie jako „photo_copy_1”, a edytowane wersje kopii jako „photo_edited_1” – Ty będzie mieć tylko jedną kopię każdego zdjęcia / filmu po synchronizacji każdego urządzenia.
Komentarze
- Dziękuję za szczegółową odpowiedź Rob – żeby było jasne i ' staram się zrozumieć, w jaki sposób & Zdjęcia Google zapisują edytowane & oryginalne zdjęcia po włączysz ” oryginał ” & ” kopia zapasowa i synchronizacja ” ustawienia, o których wspomniałeś – zaktualizuję to pytanie trochę bardziej, aby było jasne. I tak, zgadzam się, że to wredne być synchronizacją zdjęć zamiast ' kopii zapasowej '. Oczekuję, że jeśli edytujesz zdjęcie w miejscu, edytowane wersja jest synchronizowana na różnych urządzeniach, ale oryginał nadal gdzieś istnieje, ponieważ aplikacja umożliwia cofanie zmian, a strona internetowa również to robi. W takim przypadku gdzie?
- Jeśli masz na myśli fizyczną lokalizację i rodzaj medium, które ' jest poza tematem tutaj i na temat w jednym z SE ' witryn komputerowych. Twoje pytanie już przechodzi przez ” fotografię ” i trafia do ” oprogramowania „, ale czuję, że ' to przydatne pytanie, nawet jeśli przekraczam granice. ” Jak działają komputery Google ' ” jest zbyt odległy od tematu i może grozić zamknięciem.
- Nie tyle fizyczna lokalizacja na serwerach Google ', ale dokładniej na zsynchronizowanym telefonie lub komputerze (być może odpowiedź brzmi: jest zapisywany tylko na serwerach Google i nie ' nie masz do niego dostępu?) & tak, to jest prawdopodobnie blisko przekroczenia granic w oprogramowaniu ale kontekst dla zrozumienia jest taki, że aby utworzyć przepływ pracy do tworzenia kopii zapasowych & / lub edycji obrazów, musiałbym wiedzieć, co jest obecnie dostępne jako użytkownik – np. jeśli mam dostęp tylko do najnowszej edytowanej wersji, muszę utworzyć kopie, aby zachować oryginały, ale jeśli w jakiś sposób mogę uzyskać dostęp do oryginałów, nie używam ' t.
Odpowiedź
Miałem dokładnie to samo pytanie o to, jak / gdzie są przechowywane zmiany (stąd skończyło się tutaj). Nie ” wiem, czy kiedykolwiek dotarłeś do sedna sprawy – nie mogę znaleźć zbyt wielu informacji w Internecie, ale dokonałem pewnych obserwacji, które mogą być przydatne.
-
W przeciwieństwie do iOS, który przechowuje zmiany w „bocznym wózku „razem z oryginalnym zdjęciem w tym samym katalogu, zdjęcia Google nie – szukałem jakichkolwiek specjalnych plików w strukturze DCIM i nie znalazłem żadnych. Oczywiście mogliby je również przechowywać w innym miejscu w systemie plików (ja nie mieć zrootowany telefon, aby się w nim zagłębić)
-
Przypadkowo odkryłem również, że obrazy z (cofniętą / cofniętą) edycją są zapisywane tylko w pamięci wewnętrznej, ale NIE na karcie SD – to podobno „funkcja”. Kiedy przełączyłem telefon i przeniosłem zdjęcia skopiowane na kartę SD, skończyło się na wersji edytowanej (ale już nie można jej cofnąć, czyli trwale zapisanej). Następnie zduplikowano je w zdjęciach Google za pomocą kopii zapasowej / synchronizacji, ponieważ traktuje je jako różne w zależności od rozmiarów plików, jak już doszedłem – dla każdego oryginalnego pliku zdjęcia mam teraz dwa w Gphotos – jeden z un-doale edycje i jedną z trwale zapisanymi zmianami (te ostatnie przesyłane za pomocą karty SD między telefonami)
Powyższe prowadzi mnie do przekonania, że zmiany są zapisywane w jakimś „baza danych”, która przechowuje linki do wszystkich oryginalnych plików i może nawet dynamicznie stosuje zmiany za każdym razem, gdy plik jest wyświetlany / renderowany. Inną opcją może być przechowywanie oddzielnego pliku każdego edytowanego zdjęcia, skutecznie podwajając (choć nie dokładnie) zajmowaną przestrzeń dyskową. Ta ostatnia możliwość nie wyjaśnia jednak, jak i dlaczego przycinanie edycji można cofnąć (zresetować) niezależnie od innych edycji (oświetlenie, kolor itp.) – 2 wersje zdjęcia (z i bez edycji) nie byłyby wystarczające, aby cofaj edycje wybiórczo.
Tak więc jest to baza danych edycji / zmian w jakimś języku znaczników bardziej prawdopodobne. Ta baza danych nie zajmowałaby tak dużo miejsca i mogłaby być łatwo zsynchronizowana zarówno z serwerami zdjęć Google, jak i wszystkimi zsynchronizowanymi urządzeniami. Nie jestem jednak pewien, dlaczego rozwiązanie oparte na bazie danych wykluczałoby pliki na karcie SD.
To wszystko to tylko moje przypuszczenia, więc być może jestem daleko. Dopóki Google nie zdecyduje się faktycznie opublikować jakiejkolwiek rozsądnej dokumentacji dla swoich produktów lub ktoś naprawdę zagłębia się w to, co „dzieje się” za kulisami ”, obawiam się, że najlepszą opcją jest w ogóle nie używać ani nie polegać na edycji zdjęć Google. .
Komentarze
- Uwaga: ten komentarz został edytowany przez innych użytkowników w celu usunięcia nieodpowiedniego komentarza na tle rasowym. Chociaż ' zniknęło z posta, a pozostała część wydaje się w porządku, ' mam zamiar zostawić swój głos przeciw do oryginalnego autora rozwiązuje to w jakiś sposób.