¿Cómo subir muchas imágenes a Google Photo?

38

Tengo 70k imágenes en 2k directorios en mi PC ubuntu.

Quiero subirlos a Google Photo a la tienda ilimitada (llamada "alta calidad" con tamaño reducido).

Esta solución me parece demasiado complicada: https://askubuntu.com/a/644873/42348

¿No hay una manera simple de hacer esto?

Mis imágenes se almacenan en esta estructura:

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

Ejemplo:

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

PD: Sé cómo cargar todos los archivos de un directorio a mano (usando la GUI web de Google Photos). Pero esto no funciona de forma recursiva. Esto significa que cargar a mano no es la solución para 70k fotos.

PS2: no quiero perder mis directorios. Poner todas las imágenes de un día en el álbum significaría una pérdida masiva de información para mí. Mira el ejemplo anterior. Hay dos carpetas para el primero de enero. Ambos contienen imágenes no relacionadas.

guettli
fuente
1
¿Has intentado simplemente arrastrarlos y soltarlos en la interfaz en línea? ¿O seleccionar varias imágenes durante el proceso de selección de carga?
Daniel
1
@Daniel Tengo 70000 imágenes en aproximadamente 7000 directorios. Por favor explique cómo puedo resolver mi problema con copiar y pegar. Sí, ahora sé cómo puedo cargar todos los archivos en un directorio. Eso es fácil. Pero hay demasiados directorios. ¡No quiero cargar cada directorio a mano!
guettli
Usa shotwell ... Dame un minuto para escribirte una respuesta
blade19899
Los directorios 7000 deberían estar dentro de otro directorio ¿verdad? Donde mas esta
daltonfury42
@ daltonfury42 Actualicé la pregunta. Puede ver la estructura del directorio allí. ¿Qué quieres decir con "¿Dónde más está?"
guettli

Respuestas:

25

La respuesta a esta pregunta parece muy trivial. ¡Todo lo que tiene que hacer es abrir su explorador de archivos (Nautilus) y photos.google.com y luego arrastrar toda la estructura del directorio a la página web como se muestra en la captura de pantalla!

ingrese la descripción de la imagen aquí

Simplemente arrastre y suelte la carpeta "Imágenes". No es un problema si la carpeta contiene otros archivos. Google detectará y cargará solo fotos y videos. Al final de la carga, mostrará una lista de archivos que no se cargaron.

daltonfury42
fuente
Lo probé con firefox. No pasa nada. Lo probé con Chrome: utiliza 100% de CPU y aparece una ventana emergente "Chrome ya no reacciona" (traducido del alemán al inglés). ¿Qué quiere decir con "Todas estas carpetas tendrán que venir en una subcarpeta"? Arrastré mi carpeta "Imágenes". Contiene estos directorios: 2001, 2002, .., 2015. Estos directorios contienen cada uno 01..12 (por mes).
guettli
1
Incluso si se está congelando, ¿tal vez todavía se está cargando? ¿Puedes comprobar esto? Puede usar bmon( apt-get install bmon) para obtener la velocidad de carga (velocidad). Dicho esto, quise decir "Todas estas carpetas tendrán que venir bajo una carpeta". No subcarpeta. lo siento.
daltonfury42
Si uso un año (elijo 2001, que es muy pequeño en comparación con los últimos años) funciona con Chrome, pero no con Firefox. Todavía queda un problema: mi estructura se pierde. Durante algunos días tengo dos directorios: Ejemplo: 2015/01 / 01a-nigh-firework 2015/01/01-b-skiing-with-familiy. Me gustaría tener un álbum por directorio.
guettli
2
Sí, quiero crear 2k álbumes. Podría cambiarles el nombre y desde mi PC YYYY/MM/DD-xa YYYY/MM/YYYY-MM-DD-x. Si hay una manera de nombrar el álbum como la carpeta, entonces el orden sería perfecto. Los álbumes AFAIK no pueden anidarse como directorios. Si pudieran, elegiría el diseño que ya tengo.
guettli
1
Supongo que hay API para Google Photo. AFAIK picasa no ayuda. Pero estoy usando mis gafas de usuario ubuntu. Con estas gafas puestas no puedo programar.
guettli
20

Subiendo con Shotwell

Usar el complemento de Picasa

Suena extraño ya que Picasa parece obsoleto y un servicio diferente, pero parece que Google se ha unido a este servicio con Fotos para que pueda usarlo para cargar fotos allí como una nueva colección. Para habilitar este complemento:

  1. Elige EditPreferences
  2. Click en la Pluginspestaña
  3. Asegúrese de que Picasa Web Albumsesté habilitado y cierre el cuadro de diálogo

Importa los archivos

  1. Seleccione la carpeta raíz de todas las imágenes, deje que Shotwell las importe todas
  2. A continuación, los selecciona a todos. Para esto, puede hacer clic en uno y luego presionar Ctrl+A
  3. Elija FilePublisho presione el Publishbotón de la barra de herramientas o use Ctrl+P
  4. Verá un cuadro de diálogo que le permite seleccionar un servicio de publicación. Luego deberá iniciar sesión o crear una cuenta.

Captura de pantalla:

Captura de pantalla de Shotwell

Cree un nuevo álbum o elija uno existente, asegúrese de que la casilla de verificación Listar álbum en galería pública esté deshabilitada y preferiblemente configurada Original Sizecomo el tamaño predeterminado de la foto. Luego empujar Publishy listo! Puedes ver las fotos en Google Photos


Extracto de:

cuchilla19899
fuente
Picasa y google-photos parecen ser dos cosas diferentes. Nunca usé uno de ellos, pero leí: sites.google.com/site/picasaresources/Home/Picasa-FAQ/general/… . Google-Photo tiene almacenamiento ilimitado. Si lo hago como lo muestras ... Supongo que las imágenes no estarán en google-photo. ¿O estoy equivocado?
guettli
@guettli Nunca he usado ninguno de esos servicios, así que realmente no puedo decírtelo. Yo uso mega.nz como mi almacenamiento de datos en línea.
blade19899
@guettli por cierto, el servicio Google Photo tiene un almacenamiento limitado, que actualmente es inferior a 15 Gb en una cuenta normal.
Lucio
2
¡Hola @ blade19899, ​​tu método funcionó muy bien! Sube todas las fotos e instantáneamente las tienes en photos.google.com :)
Lucio
44
Me estoy atascando en el paso donde el cuadro de diálogo dice: "Copie este código, cambie a su aplicación y péguelo allí"
Flimm
2

Por coincidencia, encontré una manera de subir una gran base de datos a Google Photos. Use fe Overgrive para sincronizar la carpeta específica con Google Drive. Es posible que temporalmente deba pagar por espacio adicional en GD. Luego active la opción para mostrar las imágenes en GP del GD (si aún no lo había hecho). Cuando todas las imágenes se muestran en GP, ​​puede eliminar la carpeta de su GD y las imágenes aún se mostrarán en GP (aunque en mi caso no es de calidad original, pero de todos modos no quería eso). Y cancele el espacio extra en la nube.

PD. Para usar una carpeta de red. Tal vez sea posible crear una carpeta local de la red en la carpeta GD de Overgrive. Pero vi algunas preocupaciones sobre este tema. No lo intenté todavía.

PS2 Overgrive está / estaba planeando crear una solución para sincronizar imágenes a GP. No sé el estado de eso para ser claro.

PS3 Después de cargar la base de datos, espero usar la carga automática desde los propios dispositivos. Pero si la base de datos ha evolucionado, las nuevas carpetas también pueden cargarse de la misma manera que se mencionó al principio.

PS4 También noté el software Insync que también debería funcionar en Ubuntu. No lo he probado todavía.

HAK
fuente
1

EDITAR

Lamentablemente esto no funciona. No sé si nunca funcionó y simplemente no me di cuenta o dejó de funcionar en algún momento. Actualmente, la siguiente solución solo cargará archivos en Google Drive y estos no estarán disponibles en Google Photos y ocuparán su espacio (a diferencia de los archivos de Google Photos que tienen 0kBtamaño cuando la High qualityconfiguración está activada). No estoy borrando la respuesta porque tal vez alguien resolverá esto y lo mejorará.

Respuesta original

Solo otra forma de hacer las cosas:

  1. configura Google Photos (en la configuración de Drive ) para que aparezca en Google Drive
  2. monte Google Drive (por ejemplo, agregue su cuenta de Google a las cuentas en línea de GNOME en la configuración del sistema y ábrala google-drive://[email protected]/Google Photosen su administrador de archivos)
  3. fotos de copia estructurados por YYYY> MM> DD> file, por ejemplo:
+ 2016
|
 `+ 08
  |
  |`+ 20
  | |
  | |`- myawesomepic.jpg
  |  `- DSC20160820066.PNG
  |
   `+ 23
    |
     `- vid016.mp4
  1. puedes descargar y / o eliminar fotos de la misma manera
cprn
fuente
AFAIK solo Google Photos tiene espacio ilimitado. Tengo imágenes de 400GBytes. Supongo que esta solución no funciona, ya que no tengo mucho espacio en Google Drive.
guettli
1
Estaba seguro de que esto envía imágenes a Fotos, pero acabo de comprobar que los archivos cargados de esta manera solo están disponibles en Drive y no aparecen en Fotos. :( Y como dijiste, a diferencia de los archivos cargados a través de Fotos, estos ocupan espacio. Es una pena ...
Editaré