AVI ne s’ouvre pas sur Mac : regardez d’abord le codage dans le conteneur
Si un AVI ne s’ouvre pas, ce n’est habituellement pas un fichier abîmé mais deux causes superposées : le conteneur AVI n’est pas un format courant sur Mac, et le codage de l’image qu’il contient est souvent l’un de ceux que le Mac ne traite pas directement. Le premier bon réflexe n’est donc pas d’enchaîner les lecteurs jusqu’à ce que l’un fonctionne, mais d’identifier le codage de l’image à l’intérieur : c’est lui qui décide s’il faut un autre moyen de lecture ou une conversion en MP4.
Voir le « conteneur » et le « codage » comme deux choses distinctes est le point de départ de tout diagnostic vidéo ; pour cela, voir quelle différence entre conteneur et codec.
1. Pourquoi le conteneur AVI est peu courant sur Mac
AVI est un conteneur vidéo ancien, plus simple de conception que le MP4 d’aujourd’hui, et plus fruste face aux pistes multiples, aux sous-titres et aux métadonnées. L’univers des appareils Mac et iPhone organise ses contenus autour du MP4 depuis longtemps, si bien que, même lorsque l’image d’un AVI est déjà dans un codage reconnu par l’appareil, le conteneur extérieur peut l’empêcher d’entrer dans la photothèque ou ne lui trouver aucun logiciel capable de le lire directement.
Autrement dit, un AVI qui ne s’ouvre pas peut avoir deux niveaux de cause, à écarter séparément : un conteneur peu courant à l’extérieur, un codage non reconnu à l’intérieur.
2. Ce qui compte vraiment, c’est le contenu du conteneur
Les codages d’image les plus courants dans un AVI sont du Xvid et du MPEG-4 Part 2 : apparus avant le H.264, ils ne sont pas universellement pris en charge en lecture directe par les appareils. Un même AVI peut aussi contenir du H.264, et alors le « ne s’ouvre pas » vient davantage du conteneur que du contenu.
C’est aussi pourquoi « convertis-moi cet AVI en MP4 » ne dit pas vraiment le besoin : deux AVI, l’un en H.264 et l’autre en Xvid, n’appellent ni le même traitement ni la même durée. Le premier demande seulement de reloger le contenu dans un conteneur MP4 ; le second oblige à recompresser l’image.
AVI n’est qu’un conteneur. Ce qui décide de la lecture directe et du besoin de recompression, c’est le codage d’image qu’elle contient.
3. Trois étapes de diagnostic quand rien ne s’ouvre
- Première étape, lire les informations du média. Cherchez le « codec vidéo » et le « codec audio », pas seulement l’extension.
- Deuxième étape, trancher d’après le codage de l’image. Une image courante comme du H.264 (8-bit, 4:2:0) signale un problème de conteneur : un simple changement de conteneur vers le MP4 suffit généralement. Une image en Xvid / MPEG-4 demande de recompresser l’image en H.264, et cette étape est bien plus lente qu’un changement de conteneur.
- Troisième étape, ne pas oublier l’audio. Quand l’image va mais que la piste audio n’est pas lue directement, le symptôme peut être une ouverture impossible, ou une image sans son.
Si le codage d’image relevé dans votre fichier est un autre, ce que H.264, HEVC, VP9 et AV1 changent pour la compatibilité est détaillé dans pourquoi ces codages décident de la lecture directe.
4. Pourquoi il est déconseillé de seulement changer l’extension
Passer de .avi à .mp4 ne change que le nom du fichier. La façon dont l’image est compressée, et celle dont l’audio est rangé, restent identiques, et la structure du conteneur n’est pas réorganisée : ce qui n’était pas lisible ne le devient pas. Cette opération ne coûte aucun temps et ne résout aucun problème : elle rend seulement le fichier plus difficile à reconnaître par vous-même dans quelques mois.
5. Ce que EncoX fait d’un AVI
EncoX lit d’abord le codage contenu dans le fichier, puis décide du chemin. L’AVI fait partie des conteneurs déjà validés sur échantillons d’appareils réels. Une image en H.264 8-bit, 4:2:0 ne demande qu’un changement de conteneur, le contenu est relogé dans un MP4, et cette catégorie se règle en quelques secondes ; une image en Xvid / MPEG-4 ou en 10-bit, codages que l’appareil ne traite pas directement, passe par une conversion complète qui recomprime l’image en H.264, et il faut alors attendre quelques minutes selon la longueur du média.
La sortie est uniquement du MP4, et l’audio est jugé piste par piste : les pistes que l’appareil lit directement (AAC, AC3, E-AC3, etc.) sont reprises telles quelles, tandis que le DTS, le TrueHD, le FLAC ou le MP3 sont convertis en AAC. Tout le processus n’offre aucun réglage de qualité ni de vitesse : ces choix sont décidés à partir du fichier, ils ne vous sont pas soumis.
Un même AVI : en H.264, quelques secondes de changement de conteneur ; en Xvid, quelques minutes de réencodage. La différence est dans le contenu, pas dans l’extension.
6. Limites à connaître à l’avance
- Les sous-titres d’un AVI se jugent un par un : les sous-titres texte (SRT, ASS) entrent dans le MP4 en tant que texte ; les sous-titres image (PGS de Blu-ray, par exemple) n’entrent dans cette piste qu’après avoir été reconnus comme texte. Deux voies différentes, détaillées dans ce que deviennent les sous-titres après conversion.
- Un flux dont les paramètres d’image sortent de la plage que l’appareil traite directement (niveau très élevé, échantillonnage très inhabituel) est recompressé dans une forme conforme, et cela demande plus de temps.
- La conversion se fait sur l’appareil, et le fichier produit demande un espace supplémentaire du même ordre que le fichier source.
- Cet article ne peut donner qu’un ordre de diagnostic. Pourquoi un AVI précis refuse de s’ouvrir dépend de son vrai codec vidéo, de son codec audio et de l’intégrité du fichier.
Questions fréquentes
Faut-il absolument convertir un AVI en MP4 ?
Pas obligatoirement. Mais si vous voulez l’utiliser stablement dans la photothèque, les lecteurs et les flux de partage sur Mac et iPhone, en faire un MP4 est la solution la plus simple. La réponse dépend de l’endroit où vous lisez ce fichier, et non d’une « erreur » de l’AVI en lui-même.
Pourquoi mon AVI se lit sur ordinateur mais pas une fois sur mobile ?
Les lecteurs tiers installés sur un ordinateur embarquent souvent leur propre décodage, tandis qu’un mobile dépend davantage de la prise en charge, par le système, des combinaisons courantes. Un AVI dont l’image est en Xvid est le cas le plus typique de cet écart : tout est normal sur l’ordinateur, rien ne s’ouvre sur le mobile.
Combien de temps prend la conversion ?
Cela dépend de la recompression de l’image. Un simple changement de conteneur se compte en secondes, un réencodage en minutes, et plus le média est long et la fréquence d’images élevée, plus c’est long. La taille du fichier n’est pas le facteur principal.
La qualité d’image sera-t-elle la même après conversion ?
Quand seul le conteneur change, les données d’image ne bougent pas ; quand un réencodage est nécessaire, l’image est recompressée une fois, et on ne peut donc pas dire qu’elle est identique au fichier d’origine. Si cela compte pour vous, commencez par convertir un média sans importance, puis décidez quoi faire des fichiers auxquels vous tenez.
Est-ce qu’un fichier plus ancien comme ASF entre dans EncoX ?
Ce conteneur entre : il figure sur la liste des conteneurs que nous pouvons nommer. Une fois entré, la route qu’il suit se juge toujours d’après le codage d’image contenu dans ce fichier : ce qui peut servir directement dans un MP4 ne fait que changer de conteneur ; ce qui doit être recomprimé est recomprimé. Le produit ne sort que dans un seul conteneur : MP4.
Axiom One LLC — EncoX