web-dev-qa-db-fra.com

Comment accéder aux photos d'appareil photo iOS sur Ubuntu?

Le libimobiledevice fourni avec 17.04 est en fait compatible avec le dernier iOS. Lorsque vous connectez un périphérique, deux périphériques virtuels apparaissent. Cependant, celui avec les documents fonctionne mais celui pour la caméra montre seulement un dossier vide.

Il n'y a pas de moyen évident d'accéder aux images de la caméra sur le périphérique iOS.

Comment puis-je y accéder? Je ne veux pas compiler libimobiledevice à partir de la source.

19
mniess

Ubuntu 18.04/iOS 11.4

Cette version d’Ubuntu possède le dernier périphérique libimobiled (au moment de la publication), de sorte qu’elle prend en charge iOS 11.4. Il y a un problème avec l'intégration de Gnome, cependant. Il montre le dossier Documents (dossiers de l'application). En plus du conseil de @diego ci-dessous, voici un moyen simple d'accéder au dossier des images (cela fonctionne si les documents iOS s'affichent pour vous mais pas les images):

  • Ouvrez le dossier iDevices Documents dans Nautilus.
  • Presse CTRL+L pour obtenir la vraie adresse qui ressemblera à afc://YOURSERIAL:3/
  • Supprimez les deux points et le numéro de fin et appuyez ENTER (c'est-à-dire qu'il devrait simplement lire afc://YOURSERIAL)

Vous devriez maintenant voir vos dossiers système iDevices, y compris DCIM.

Ubuntu 17.04/iOS 10.3.3

Pour contourner le problème, vous pouvez monter votre appareil iOS avec ifuse.

Sudo apt install ifuse

Maintenant, connectez votre appareil et assurez-vous qu'il est associé à votre ordinateur.

idevicepair validate

Si vous recevez un message SUCCESS, vous êtes bon, sinon lancez idevicepair pair. Maintenant, vous pouvez utiliser ifuse pour monter votre dossier d'images iOS:

mkdir ~/pics && ifuse ~/pics

Les images sont maintenant disponibles dans votre dossier $ HOME sous les images . Prêt à être synchronisé avec Shotwell. Pour démonter le dossier, utilisez fusermount:

fusermount -u ~/pics && rmdir ~/pics

Remarque: dans cet exemple, je crée un dossier pics et supprime après. Si vous avez déjà un dossier nommé comme ceci, choisissez un autre nom.

20
mniess

Si vous voyez le numéro de série de votre iPhone à la suite de

dmesg|grep SerialNumber:

vous pouvez alors utiliser le raccourci clavier Ctrl-L dans Fichiers et le diriger vers

afc://YOURSERIALNUMBER/DCIM

où résident les photos de l'iPhone.

Je n'ai pas eu à créer ou monter de dossiers supplémentaires.

3
Diego

Sur Debian, j’ai dû installer le paquetage gvfs-backends qui contient gvfs-afc, le backend de iPhone/iPod:

apt install gvfs-backends

Ensuite, ouvrez une prise pour votre iPhone:

# /usr/sbin/usbmuxd -u -v -f -U your_user_name

Ensuite, comme l'ont dit Diego et mniess, obtenez le numéro de série de votre iPhone:

dmesg|grep SerialNumber:

puis ouvrez thunar et allez à:

afc://41879faab42214e1026672589a3cb5dfa6aab7a3/PhotoData/CPLAssets/

en remplaçant 41879faab42214e1026672589a3cb5dfa6aab7a3 par le vôtre

0
lalebarde