Este es un descargador de Google Photos para usar con rclone.
La API de Google Photos ofrece imágenes y videos que no tienen resolución completa y/o faltan datos EXIF (ver #112096115 y #113672044)
Sin embargo, si utiliza este proxy, puede descargar imágenes originales y sin cambios tal como las cargó.
Esto ejecuta un navegador sin cabeza en segundo plano con un servidor HTTP que utiliza el sitio web de Google Photos para recuperar las imágenes en resolución original.
Primero instale rclone y configúrelo con Google Photos.
Necesitará la versión rclone v1.69 o posterior. Si la versión 1.69 aún no se ha lanzado, utilice la versión beta más reciente.
A continuación, descargue el binario gphotosdl más reciente desde la página de lanzamientos.
Primero deberás ejecutar así. Esto abrirá una ventana del navegador que deberá utilizar para iniciar sesión en Google Photos y luego cerrará la ventana del navegador. Es posible que tengas que volver a hacer esto si la integración deja de funcionar.
gphotosdl -login
Una vez que haya hecho esto, puede ejecutarlo para ejecutar el proxy.
gphotosdl
Luego proporcione el parámetro --gphotos-proxy "http://localhost:8282"
para que rclone use el proxy. Por ejemplo
rclone copy -vvP --gphotos-proxy "http://localhost:8282" gphotos:media/by-month/2024/2024-09/ /tmp/high-res-media/
Ejecute el comando gphotosdl
con el indicador -debug
para obtener más información y el indicador -show
para ver el navegador que está utilizando. Estos son esenciales si está intentando solucionar un problema.
gphotosdl -debug -show
No puedes ejecutar más de un proxy a la vez. Si recibe el error
browser launch: [launcher] Failed to get the debug url: Opening in existing browser session.
Luego hay otro gphotosdl
ejecutándose o hay un proceso de navegador huérfano que tendrás que eliminar.
Este es software gratuito bajo los términos de la licencia MIT (consulte el archivo de LICENCIA incluido en este paquete).
El sitio web del proyecto está en:
Allí puede presentar informes de errores, pedir ayuda o aportar parches.