Pourquoi Windows n’affiche pas votre photo
Les fichiers HEIC d’un iPhone apparaissent parfois dans Windows avec des vignettes vides ou une erreur du type « impossible d’ouvrir ce fichier ». La cause est un décodeur manquant, pas un fichier endommagé. Le HEIC utilise le codec HEVC, couvert par des brevets et concédé sous licence via des pools de brevets (voir la page de licences HEVC/VVC de Via LA) : les logiciels ne l’incluent donc pas toujours.
Les versions de Windows qui prennent en charge le HEIC d’origine varient : la méthode fiable consiste à tester avec votre propre fichier, à l’aide de l’une des options ci-dessous.
Option 1 : l’extension HEIF de Microsoft
Microsoft publie une extension d’images HEIF dans le Microsoft Store. Consultez la fiche pour connaître les conditions actuelles, l’éventuelle extension vidéo HEVC requise et sa compatibilité avec votre version de Windows. Si l’extension s’installe mais que vos applications n’affichent toujours rien, c’est peut-être que l’application n’utilise pas les codecs d’image du système.
Avantages : les photos s’ouvrent dans les applications Windows compatibles. Inconvénients : vous dépendez d’un composant du Store, et certains programmes ne liront toujours pas le HEIC.
Option 2 : l’ouvrir dans le navigateur, sans rien installer
Le visionneur FromHEIC ouvre un HEIC dans le navigateur. Vous pouvez zoomer à la molette ou par pincement, ajuster l’image à l’écran, faire pivoter la vue et passer en plein écran. Le décodage s’exécute dans un Web Worker sur votre PC avec des bibliothèques open source (libheif avec le décodeur HEVC libde265), et le fichier n’est pas envoyé.
Quelques limites, sans détour :
- L’aperçu est plafonné à 8192 pixels sur le grand côté, et un avertissement s’affiche au-delà de ce que le navigateur peut afficher.
- Les fichiers jusqu’à 200 Mo et 100 mégapixels sont acceptés ; un PC avec peu de mémoire peut échouer plus tôt.
- La rotation dans le visionneur ne change que l’affichage, pas le fichier.
Vous pouvez enregistrer l’image depuis le visionneur en JPG ou en PNG.
Option 3 : convertir en JPG ou en PNG
Si vous devez ouvrir la photo dans des programmes qui ne lisent pas le HEIC, convertissez-la.
- Ouvrez le convertisseur HEIC en JPG.
- Déposez vos fichiers. Laissez la qualité à la valeur par défaut, 90, sauf raison contraire.
- Téléchargez les résultats, un par un ou dans un ZIP.
Le JPG est un format avec perte : la conversion ajoute donc une seconde compression. Si vous voulez les pixels exacts de l’image décodée, choisissez le PNG avec le convertisseur HEIC en PNG ; attendez-vous à des fichiers plus volumineux. Pour un dossier de photos, le convertisseur par lots traite jusqu’à 200 fichiers avec un seul jeu de réglages et signale les échecs fichier par fichier.
Si un fichier ne s’ouvre nulle part
Passez-le dans le vérificateur de fichiers. Il lit le vrai format à partir du contenu du fichier : il vous dira si un « HEIC » est en fait un JPG avec la mauvaise extension, un autre codec ou un fichier tronqué. Un fichier coupé pendant un transfert ne peut être entièrement décodé par aucun outil.
Recevoir moins de HEIC dès le départ
Si vous transférez régulièrement des photos vers un PC Windows, vous pouvez changer le réglage de l’iPhone pour que les nouvelles photos soient en JPEG. La page d’Apple indique d’aller dans Réglages, Appareil photo, Formats, puis Le plus compatible. La même page précise que lorsque vous importez des médias d’un iPhone vers un PC en USB, ils peuvent être convertis automatiquement en JPEG ou H.264, et que le réglage Conserver les originaux de Photos l’empêche. Si vous voulez recevoir le HEIC d’origine intact, activez Conserver les originaux.
Prise en charge par les navigateurs
En général, les navigateurs n’ouvrent pas le HEIC directement. Consultez le tableau à jour Can I use HEIF pour connaître la situation actuelle, et ne comptez pas sur le glisser-déposer d’un HEIC dans un onglet. Pour une explication plus complète, voir qu’est-ce que le HEIC.
Confidentialité
Ouvrir ou convertir des fichiers dans FromHEIC ne les envoie nulle part : aucun serveur n’intervient, et la Content-Security-Policy limite les connexions réseau à l’origine du site et à Google Analytics, qui ne se charge que si vous l’acceptez. Fermer ou actualiser la page supprime les fichiers conservés en mémoire.