116 votes

Comment convertir une image HEIF/HEIC en JPEG dans El Capitan ?

Donc, voilà le truc. J'ai un nouvel iPhone et un vieux Mac. iOS 11 (toujours en version bêta à ce jour) et El Capitan (plus de mises à jour pour ce Mac). J'utilise la photothèque iCloud sur les deux appareils. Lorsque je prends une photo dans le nouveau format avec mon iPhone 7, y a-t-il un moyen de l'utiliser immédiatement sur mon Mac, sans avoir à la convertir d'abord sur mon iPhone ? Je veux dire, puis-je synchroniser ces photos via iCloud et les convertir localement sur mon Mac ?

J'ai essayé de trouver un logiciel tiers qui pourrait faire ce genre de conversion, mais je n'en ai pas trouvé qui fonctionne sur El Capitan. Une idée ?

0 votes

Eh bien... Maintenant, j'ai pu télécharger une version JPG d'une photo HEIC depuis le site iCloud. Je ne sais pas si j'ai modifié quelque chose dans mes paramètres depuis la dernière fois que j'ai essayé. Mais l'application Photos indique toujours que le fichier synchronisé (et non celui que j'ai téléchargé) est un .HEIC. Et si j'essaie de l'exporter, cela ne fonctionne pas. Seuls les JPG sont exportés. Ce qui est bizarre, car la photo s'affiche normalement dans l'application Photos.

13 votes

sips -s format JPEG myfile.heic --out myfile.jpg

0 votes

Vous devriez pouvoir convertir les photos HEIF lors de l'exportation. Avez-vous essayé ?

176voto

wisbucky Points 3974

Vous pouvez utiliser l'outil de ligne de commande imagemagick pour convertir les images HEIC en JPG.

# install imagemagick
brew install imagemagick

# convert a single image
magick convert foo.HEIC foo.jpg

# bulk convert multiple images
magick mogrify -monitor -format jpg *.HEIC

2 votes

Que signifie "convert : no decode delegate for this image format `HEIC" ?

4 votes

@gap, votre message d'erreur signifie que vous n'avez pas installé le bon matériel pour traiter le format HEIC. brew upgrade imagemagick a résolu ce problème pour moi.

1 votes

@gap Pas sûr. Ma commande d'installation originale avait une option supplémentaire : brew install imagemagick --with-libheif mais d'autres ont dit que ce n'était plus nécessaire. Vous pourriez essayer. Peut-être que cela fait une différence en fonction de votre version d'OSX.

86voto

abatishchev Points 519

La façon native de MacOS de faire des conversions d'images comme celles-ci est apparemment sips(1) (soulevant des commentaires de Pat Niemeyer y jonatan au statut de réponse approprié, pour une meilleure facilité de recherche) :

sips -s format jpeg myfile.heic --out myfile.jpg

Ainsi, si vous avez un répertoire rempli de fichiers HEIC, vous pouvez lancer un terminal MacOS Big Sur, où, si vous exécutez le shell Zsh par défaut, vous pouvez faire des copies jpeg de tous ces fichiers comme ceci :

for i in *.heic(:r) ; sips -s format jpeg "$i.heic" --out "$i.jpg"

et presto, vous avez des copies jpeg !

Si vous voulez aussi détruire les originaux, faites suivre d'un rm *.heic - ou utilisez cette variante à la place :

for i in *.heic(:r) ; sips -s format jpeg "$i.heic" --out "$i.jpg" && rm "$1.heic"

18 votes

Sans aucun doute, ceci devrait être la réponse définitive. Aucun logiciel supplémentaire à installer, aussi simple que possible.

0 votes

Lorsque j'essaie de le faire dans bash Je reçois Warning: .heic not a valid file - skipping . Le site imagemagick Cette solution fonctionne pour moi.

1 votes

Que fait le (:r) qualificatif font ?

42voto

Steve Jones Points 805

Nous venons de publier ce petite application gratuite pour MacOS : https://imazing.com/heic

La version minimale de MacOS est 10.8 donc pas de soucis avec El Capitan : )

enter image description here

6 votes

Cet outil préserve également les données EXIF, ce qui est génial !

0 votes

Ne fonctionne pas depuis peu

0 votes

Outil génial, merci.

9voto

Farside Points 1535

J'ai trouvé Dropbox est un bon outil de conversion, car il le fait de manière transparente pour l'utilisation sur n'importe quel système d'exploitation et plate-forme.

Lorsque vous effectuez la prise de vue depuis l'iPhone, Dropbox convertit automatiquement .heic image à .jpg lors du téléchargement sur l'ordinateur ( contrôlé par les paramètres ). Comme j'utilise à la fois Windows OS et MacOS, il n'est pas nécessaire d'installer des applications supplémentaires distinctes.

3voto

cbuchart Points 189

Ci-dessous un outil de conversion en ligne (navigateur web) : il ne prend pas en charge le traitement par lots mais il fonctionne sur un large éventail de systèmes, y compris les OS non-Apple.

http://heictojpg.com/

1 votes

Ce site vous permet désormais de télécharger jusqu'à 50 images à la fois.

0 votes

Gardez à l'esprit que vous téléchargez vos photos vers un service de cloud tiers (et que vous n'avez aucune garantie qu'il les supprimera par la suite). Ne l'utilisez pas pour vos affaires personnelles,

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X