Il s'agit d'un téléchargeur Google Photos à utiliser avec rclone.
L'API Google Photos fournit des images et des vidéos qui ne sont pas en pleine résolution et/ou dont les données EXIF sont manquantes (voir #112096115 et #113672044).
Cependant, si vous utilisez ce proxy, vous pouvez télécharger les images originales et inchangées telles que vous les avez téléchargées.
Cela exécute un navigateur sans tête en arrière-plan avec un serveur HTTP qui utilise le site Web Google Photos pour récupérer les images de résolution d'origine.
Installez d'abord rclone et configurez-le avec Google Photos.
Vous aurez besoin de la version rclone v1.69 ou ultérieure. Si la version 1.69 n'est pas encore sortie, veuillez utiliser la dernière version bêta.
Téléchargez ensuite le dernier binaire gphotosdl à partir de la page des versions.
Vous devrez d’abord courir comme ça. Cela ouvrira une fenêtre de navigateur que vous devrez utiliser pour vous connecter à Google Photos, puis fermera la fenêtre du navigateur. Vous devrez peut-être recommencer si l'intégration cesse de fonctionner.
gphotosdl -login
Une fois que vous avez fait cela, vous pouvez l'exécuter pour exécuter le proxy.
gphotosdl
Fournissez ensuite le paramètre --gphotos-proxy "http://localhost:8282"
pour que rclone utilise le proxy. Par exemple
rclone copy -vvP --gphotos-proxy "http://localhost:8282" gphotos:media/by-month/2024/2024-09/ /tmp/high-res-media/
Exécutez la commande gphotosdl
avec l'indicateur -debug
pour plus d'informations et l'indicateur -show
pour voir le navigateur qu'il utilise. Ceux-ci sont essentiels si vous essayez de déboguer un problème.
gphotosdl -debug -show
Vous ne pouvez pas exécuter plus d'un proxy à la fois. Si vous obtenez l'erreur
browser launch: [launcher] Failed to get the debug url: Opening in existing browser session.
Ensuite, un autre gphotosdl
est en cours d'exécution ou un processus de navigateur orphelin que vous devrez supprimer.
Il s'agit d'un logiciel gratuit selon les termes de la licence MIT (consultez le fichier LICENSE inclus dans ce package).
Le site internet du projet est à l'adresse :
Là, vous pouvez déposer des rapports de bogues, demander de l'aide ou contribuer à des correctifs.