Jak przesłać wiele zdjęć do Google Photo?


38

Mam 70 000 obrazów w katalogach 2 000 na moim komputerze z systemem Ubuntu.

Chcę przesłać je do zdjęcia Google do nieograniczonego sklepu (zwanego „wysokiej jakości” o zmniejszonym rozmiarze).

To rozwiązanie wydaje mi się zbyt skomplikowane: https://askubuntu.com/a/644873/42348

Czy nie ma prostego sposobu, aby to zrobić?

Moje obrazy są przechowywane w tej strukturze:

Images/YYYY/MM/DD-a
Images/YYYY/MM/DD-b

Przykład:

Images/2001/01/01-a-new-year-fireworks
Images/2001/01/01-b-skiing-with-friends
...
Images/2015/09/30

PS: Wiem, jak ręcznie przesłać wszystkie pliki z katalogu (za pomocą internetowego interfejsu GUI ze zdjęć Google). Ale to nie działa rekurencyjnie. Oznacza to, że ręczne przesyłanie nie jest rozwiązaniem dla 70 000 zdjęć.

PS2: Nie chcę stracić katalogów. Umieszczenie wszystkich zdjęć jednego dnia w albumie oznaczałoby dla mnie ogromną utratę informacji. Spójrz na powyższy przykład. Istnieją dwa foldery na pierwszy stycznia. Oba zawierają niepowiązane obrazy.


1
Czy próbowałeś po prostu przeciągnąć i upuścić je w interfejsie online? Lub wybierając wiele zdjęć podczas procesu wyboru do przesłania?
— Daniel

1
@Daniel Mam 70000 zdjęć w około 7000 katalogów. Wyjaśnij, jak mogę rozwiązać problem z kopiowaniem i wklejaniem. Tak, teraz mogę przesłać wszystkie pliki w jednym katalogu. To łatwe. Ale jest za dużo katalogów. Nie chcę przesyłać każdego katalogu ręcznie!
— guettli

Użyj strzelnicy .... Daj mi chwilę, aby napisać odpowiedź
— blade19899

7000 katalogów powinno znajdować się w innym katalogu, prawda? Gdzie jeszcze to jest?
— daltonfury42

@ daltonfury42 Zaktualizowałem pytanie. Możesz tam zobaczyć strukturę katalogów. Co masz na myśli mówiąc „Gdzie jeszcze to jest?”
— guettli

Odpowiedzi:


25

Odpowiedź na to pytanie wydaje się bardzo trywialna. Wszystko, co musisz zrobić, to otworzyć eksplorator plików (Nautilus) i photos.google.com, a następnie przeciągnąć całą strukturę katalogów na stronę internetową, jak pokazano na zrzucie ekranu!

wprowadź opis zdjęcia tutaj

Po prostu przeciągnij i upuść folder „Obrazy”. Nie ma problemu, jeśli folder zawiera inne pliki. Google wykryje i prześle tylko zdjęcia i filmy. Na koniec przesyłania wyświetli listę plików, które nie zostały przesłane.


Próbowałem z firefox. Nic się nie dzieje. Próbowałem z Chrome: używa 100% procesora i pojawia się wyskakujące okienko „chrome już nie reaguje” (przetłumaczone z niemieckiego na angielski). Co masz na myśli mówiąc „Wszystkie te foldery będą musiały znajdować się w jednym podfolderze” ?. Przeciągnąłem folder „Obrazy”. Zawiera tezy reż: 2001, 2002, .., 2015. Każdy z tych katalogów zawiera 01..12 (miesięcznie).
— guettli

1
Nawet jeśli marznie, może wciąż się przesyła? Czy możesz to sprawdzić? Możesz użyć bmon( apt-get install bmon), aby uzyskać szybkość wysyłania (prędkość). Mówiąc to, miałem na myśli „Wszystkie te foldery będą musiały znajdować się w jednym folderze”. nie podfolder. Przepraszam.
— daltonfury42

Jeśli używam jednego roku (wybieram 2001, który jest bardzo mały w porównaniu do ostatnich lat), działa on z chromem, ale nie z firefoxem. Nadal pozostaje jeden problem: moja struktura się gubi. Od kilku dni mam dwa katalogi: Przykład: 2015/01 / 01a-nigh-firework 2015/01/01-b-ski-with-familiy. Chciałbym mieć album na katalog.
— guettli

2
Tak, chcę stworzyć albumy 2k. Mógłbym zmienić ich nazwę na mój komputer od YYYY/MM/DD-xdo YYYY/MM/YYYY-MM-DD-x. Jeśli istnieje sposób nazwania albumu tak jak folder, wówczas porządkowanie byłoby idealne. Albumów AFAIK nie można zagnieżdżać jak katalogów. Gdyby mogli, wybrałbym układ, który już mam.
— guettli

1
Sądzę, że istnieją interfejsy API do zdjęć Google. AFAIK Picasa nie pomaga. Ale mam na sobie okulary użytkownika ubuntu. Z tymi okularami nie mogę programować.
— guettli

20

Przesyłanie za pomocą Shotwell

Użyj wtyczki Picasa

Brzmi dziwnie, ponieważ Picasa wydaje się przestarzała i stanowi inną usługę, ale wygląda na to, że Google dołączył do tej usługi ze zdjęciami, więc możesz jej używać do przesyłania zdjęć jako nowej kolekcji. Aby włączyć tę wtyczkę:

  1. Wybierz Edit▸Preferences
  2. Kliknij Pluginszakładkę
  3. Upewnij się, że Picasa Web Albumsjest włączony i zamknij okno dialogowe

Zaimportuj pliki

  1. Wybierz folder główny wszystkich zdjęć, a Shotwell zaimportuje je wszystkie
  2. Następnie wybiera je wszystkie. W tym celu możesz kliknąć jeden, a następnie nacisnąć Ctrl+A
  3. Wybierz File▸ Publishlub naciśnij Publishprzycisk paska narzędzi lub użyj Ctrl+P
  4. Zobaczysz okno dialogowe, które pozwala wybrać usługę publikowania. Następnie musisz się zalogować lub utworzyć konto.

Zrzut ekranu:

Zrzut ekranu Shotwell

Utwórz nowy album lub wybierz istniejący, upewnij się, że pole wyboru Lista albumu w galerii publicznej jest wyłączone i najlepiej ustawione Original Sizejako wstępnie ustawiony rozmiar zdjęcia. Następnie pchnij Publishi gotowe! Możesz zobaczyć zdjęcia w Zdjęciach Google


Fragment:


Picasa i zdjęcia Google wydają się być dwiema różnymi rzeczami. Nigdy nie korzystałem z żadnego z nich, ale przeczytałem: sites.google.com/site/picasaresources/Home/Picasa-FAQ/general/… . Google-Photo ma nieograniczone miejsce. Jeśli zrobię to tak, jak to pokazujesz ... Myślę, że obrazy nie będą w Google-photo. A może się mylę?
— guettli

@guettli Nigdy nie korzystałem z żadnej z tych usług, więc naprawdę nie mogę ci powiedzieć. Używam mega.nz jako mojego internetowego magazynu danych.
— blade19899,

@ guettli btw, usługa Google Photo ma ograniczoną przestrzeń dyskową, która obecnie jest mniejsza niż 15 GB na zwykłym koncie.
— Lucio

2
Hej @ blade19899 Twoja metoda działała świetnie! Przesyła wszystkie zdjęcia i natychmiast je masz na photos.google.com :)
— Lucio

4
Utknąłem na etapie, w którym okno dialogowe mówi: „Skopiuj ten kod, przejdź do aplikacji i wklej go tam”
— Flimm,

2

Zbiegiem okoliczności znalazłem sposób na przesłanie dużego pliku db do Zdjęć Google. Użyj Fe Overgrive, aby zsynchronizować określony folder z Dyskiem Google. Być może tymczasowo będziesz musiał zapłacić za dodatkowe miejsce w GD. Następnie włącz opcję wyświetlania zdjęć w GP z GD (jeśli jeszcze tego nie zrobiłeś). Kiedy wszystkie zdjęcia zostaną wyświetlone w GP, możesz usunąć folder z GD, a zdjęcia nadal będą wyświetlane w GP (choć w moim przypadku nie jest to oryginalna jakość, ale i tak tego nie chciałem). I anuluj dodatkowe miejsce w chmurze.

PS. Do korzystania z folderu sieciowego. Być może możliwe jest utworzenie lokalnego folderu sieci w folderze GD Overgrive. Ale widziałem pewne obawy na ten temat. Jeszcze tego nie próbowałem.

PS2. Overgrive planuje / stworzyło rozwiązanie do synchronizacji zdjęć z GP. Nie wiem, czy ma to być jasne.

PS3. Po przesłaniu bazy danych spodziewam się użyć automatycznego przesyłania z samych urządzeń. Ale jeśli baza danych ewoluowała, nowe foldery można również przesłać w taki sam sposób, jak wspomniano na początku.

PS4. Zauważyłem także oprogramowanie Insync, które powinno również działać w Ubuntu. Jeszcze tego nie próbowałem.


1

EDYTOWAĆ

Niestety to nie działa. Nie wiem, czy to nigdy nie zadziałało i po prostu nie zauważyłem, czy w pewnym momencie przestało działać. Obecnie poniższe rozwiązanie przesyła tylko pliki na Dysk Google i nie będą one dostępne w Zdjęciach Google i zajmują miejsce (w przeciwieństwie do plików ze Zdjęć Google, które mają 0kBrozmiar, gdy High qualityustawienie jest włączone). Nie usuwam odpowiedzi, ponieważ może ktoś to rozwiąże i poprawi.

Oryginalna odpowiedź

Po prostu inny sposób robienia rzeczy:

  1. ustaw Zdjęcia Google (w ustawieniach Dysku ), aby pojawiały się na Dysku Google
  2. zamontuj Dysk Google (np. dodaj swoje konto Google do kont GNOME Online w ustawieniach systemu i otwórz google-drive://username@gmail.com/Google Photosw menedżerze plików)
  3. Kopiowanie zdjęć strukturyzowane przez YYYY> MM> DD> file, na przykład:
+ 2016
|
 `+ 08
  |
  |`+ 20
  | |
  | |`- myawesomepic.jpg
  |  `- DSC20160820066.PNG
  |
   `+ 23
    |
     `- vid016.mp4
  1. możesz pobierać i / lub usuwać zdjęcia w ten sam sposób

AFAIK tylko Zdjęcia Google mają nieograniczoną przestrzeń. Mam 400 GB obrazów. Myślę, że to rozwiązanie nie działa, ponieważ nie mam tyle miejsca na Dysku Google.
— guettli

1
Byłem pewien, że wysyła to zdjęcia do Zdjęć, ale właśnie sprawdziłem, a pliki przesłane w ten sposób są dostępne tylko na Dysku i nie pojawiają się w Zdjęciach. :( I jak powiedziałeś, w przeciwieństwie do plików przesyłanych przez zdjęcia, zajmują one miejsce. Szkoda ... Zmienię swoją odpowiedź.
— cprn
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.