Vidéo · 5 min de lecture ·
Pourquoi la vidéo de votre iPhone ne se lit pas sur PC, et comment un onglet du navigateur règle ça en quelques secondes
L'iPhone filme en HEVC, un format que beaucoup d'ordinateurs, de téléviseurs et de logiciels de montage ne lisent pas. Voici pourquoi, et comment régler le problème en quelques secondes dans le navigateur, sans envoyer le fichier.

Vous envoyez une vidéo de l'iPhone vers votre ordinateur portable, vous double-cliquez dessus et vous obtenez une erreur. Ou du son sans image. Ou un lecteur qui vous propose d'acheter un codec. La vidéo n'est pas abîmée : elle est dans un format que beaucoup d'appareils ne lisent pas. La solution habituelle, c'est un convertisseur en ligne, donc envoyer votre fichier sur le serveur de quelqu'un d'autre. Ce n'est plus nécessaire.

Conteneur et codec : pourquoi la vidéo ne se lit pas
Un fichier vidéo a deux niveaux. Le conteneur (.mov, .mp4, .mkv) est la boîte. Les codecs à l'intérieur décident comment l'image et le son sont compressés. Depuis iOS 11 (2017, iPhone 7 et suivants), l'iPhone enregistre par défaut des fichiers MOV avec une vidéo HEVC (H.265). Le HEVC prend environ deux fois moins de place que le H.264 à qualité égale, mais il est couvert par des brevets, donc sa prise en charge est inégale.
- Windows ne lit pas le HEVC d'origine. Microsoft vend les HEVC Video Extensions environ 1 dollar, et il existe aussi un paquet gratuit, « HEVC Video Extensions from Device Manufacturer », qui n'apparaît pas dans une recherche normale du Store.
- Beaucoup de téléphones Android, de téléviseurs connectés, d'anciens portables et de logiciels de montage ne décodent pas le HEVC.
- De nombreux formulaires d'envoi et plateformes de cours n'acceptent que le MP4.
Changer la boîte, et ne réencoder que si nécessaire
Passer de MOV à MP4 n'est souvent même pas une conversion. Si la vidéo est en H.264 ou en HEVC avec un son AAC, les pistes peuvent aller telles quelles dans un MP4 : aucune perte de qualité, et une vidéo de 400 Mo est prête en quelques secondes. Quand l'appareil ne sait tout simplement pas décoder le HEVC, il faut réencoder la vidéo en H.264, que lisent tous les ordinateurs, téléphones, téléviseurs et navigateurs.
Avant, il fallait un serveur pour cela. Aujourd'hui, les navigateurs intègrent WebCodecs, qui donne à une page un accès direct aux encodeurs et décodeurs vidéo de l'appareil, généralement accélérés par le matériel. 4Dev l'utilise avec la bibliothèque Mediabunny, qui lit et écrit les conteneurs :
const input = new Input({ source: new BlobSource(file), formats: ALL_FORMATS });
const output = new Output({ format: new Mp4OutputFormat(), target: new BufferTarget() });
const conversion = await Conversion.init({ input, output });
await conversion.execute();
- Conserver la qualité d'origine : les pistes passent dans le MP4 sans modification. C'est le plus rapide, et cela suffit quand le problème est l'extension .mov.
- Qualité haute, moyenne ou basse : la vidéo est réencodée et le HEVC devient H.264. C'est la solution pour l'ordinateur qui affiche le son sans l'image.
- Coupez un extrait ou indiquez une taille en Mo pour qu'elle tienne dans un e-mail ou une messagerie.
IMG_0412.MOV HEVC · 4K · 380 Mo → IMG_0412.mp4 H.264 · 1080p · ~60 Mo
Quels réglages choisir
Le bon choix dépend de la destination de la vidéo. Quelques règles simples :
- Partager dans une messagerie ou par e-mail : 1080p ou 720p, ou une taille cible. Beaucoup de services de messagerie limitent les pièces jointes à environ 25 Mo.
- Envoyer sur un site ou dans un formulaire : le H.264 en MP4 en 1080p est accepté presque partout.
- Monter sur un PC Windows : gardez la résolution d’origine et la qualité la plus élevée, pour ne pas perdre de détails avant le montage.
- Archiver : conservez aussi le fichier MOV d’origine. Chaque réencodage fait perdre un peu de qualité, alors convertissez des copies, pas votre unique fichier.
Astuce : le réglage de l’iPhone
Réglages → Appareil photo → Formats → « Le plus compatible » fait filmer l’iPhone en H.264 au lieu de HEVC. Les fichiers sont plus gros, c’est pourquoi beaucoup gardent le HEVC et ne convertissent que les vidéos qu’ils partagent.
Pourquoi renommer le fichier ne suffit pas
Renommer IMG_0412.MOV en IMG_0412.mp4 ne change que l’étiquette sur la boîte. Si la vidéo à l’intérieur est en HEVC, un appareil qui ne sait pas décoder le HEVC ne pourra toujours pas la lire. Parfois, un fichier H.264 renommé se lit quand même, mais ce n’est pas un vrai MP4, et les formulaires d’envoi stricts peuvent le refuser. La conversion réécrit correctement le conteneur et, si nécessaire, la vidéo elle-même.
Les limites à connaître
Les fichiers peuvent peser jusqu’à 2 Go. L’outil fonctionne dans les versions récentes de Chrome, Edge, Safari et Firefox sur ordinateur, et dans Chrome ou Safari sur téléphone ; la liste des formats ne propose que ce que votre navigateur sait réellement créer. Les longs clips 4K prennent du temps : pour un partage rapide, choisissez 1080p ou une taille cible.
Les photos et les documents aussi
Les photos de l'iPhone ont le même problème : elles sont enregistrées en HEIC, lui aussi basé sur le HEVC, et le convertisseur HEIC en JPG les règle de la même façon, jusqu'à 50 à la fois. Le PDF en Word fonctionne aussi sur votre appareil : contrats et CV n'en sortent pas non plus. La conversion HEIC fonctionne uniquement dans Safari.
À retenir
- Si une vidéo ne se lit pas, le problème vient en général du codec, pas du fichier. Renommer .mov en .mp4 ne change pas ce qu'il contient.
- Changer de conteneur est instantané et sans perte ; ne réencodez en H.264 que si l'appareil ne lit pas le HEVC.
- Votre navigateur sait désormais le faire sur votre propre appareil : les fichiers personnels n'ont plus besoin d'être envoyés nulle part.