Leçon d’histoire : qu’est-ce qu’un fichier .tga ? Les images TARGA que Photos de Windows n’ouvre pas
Le format matriciel TARGA de Truevision — pas un JPG. Des textures de jeux et des images vidéo que Photos de Windows ignore souvent.

TL;DR
Un fichier .tga est une image matricielle Truevision TARGA — souvent en 24 bits ou 32 bits avec canal alpha facultatif — issue de la lignée AT&T EPICenter / Truevision. On dit TARGA ; l’extension habituelle est .tga. Ce n’est pas un JPG. Photos de Windows et les visionneuses courantes n’ouvrent souvent pas les textures de jeux et les images vidéo enregistrées ainsi. Legacy File Converter convertit les .tga en JPG, PNG ou PDF hors ligne sur ce PC.
Qu’est-ce qu’un fichier .tga ?
Le format matriciel TGA / TARGA est né chez AT&T EPICenter — l’Electronic Photography and Imaging Center — avec les retours d’Island Graphics Inc., en 1984. Les premiers cousins, propres à une carte donnée, utilisaient des extensions comme .vda (video display adapter) et .icb (image capture board). Le format a été codifié par Brad Pillow et Bryan Hunt chez EPICenter, après que Alan Wlasuk, Pillow et Steven Dompier d’Island eurent plaidé pour quelque chose de moins lié à une seule carte.
En 1987, un rachat de l’entreprise par ses salariés, financé par emprunt, a donné naissance à Truevision, Inc. à Indianapolis, avec environ 29 anciens employés d’EPICenter. TARGA signifie Truevision Advanced Raster Graphics Adapter ; TGA, Truevision Graphics Adapter. Le fichier était le format d’image fixe natif des cartes Truevision TARGA et VISTA — les premières cartes vidéographiques haute couleur / couleurs vraies pour IBM PC, destinées à la synthèse d’images et à la vidéo professionnelles, généralement aux formats vidéo NTSC (National Television System Committee) et PAL (Phase Alternating Line).
Le TGA 2.0 est arrivé en 1989, rédigé par Shawn Steiner chez Truevision sous la direction de Kevin Friedly et David Spoelstra. La version 2 a ajouté des vignettes format timbre-poste, des recommandations sur l’alpha, le gamma, des métadonnées textuelles, une zone d’extension et un pied de page — conçus pour que les anciens lecteurs puissent ignorer les nouvelles parties. L’entreprise est ensuite passée sous le contrôle de RasterOps (rachat souvent daté de 1992), puis de Pinnacle Systems (1999), avant d’être associée à Avid Technology. La Library of Congress note que la spécification TGA était propriétaire et est devenue plus difficile à trouver après Pinnacle. La description de format de la LoC est fdd000180 (Truevision TGA version 2.0) ; PRONOM répertorie souvent le TGA 2.0 sous fmt/402. Les types MIME couramment rencontrés sont image/x-tga / image/x-targa (non enregistrés auprès de l’IANA). Code de type Mac classique TPIC ; UTI com.truevision.tga-image. Les extensions apparentées sont .tga, .icb, .vda et .vst.
Pourquoi il s’est répandu : un en-tête fixe suivi de pixels compactés était plus simple que les premiers TIFF pour échanger des images en couleurs vraies. Un TGA 24 bits non compressé, c’est en gros un en-tête de 18 octets suivi de données RGB/BGR compactées — plus simple que le remplissage de lignes du BMP ou les conteneurs TIFF/PNG. Le RLE (run-length encoding, codage par plages) sans perte facultatif, proche dans l’esprit de PackBits, avantage les icônes et les dessins plus que les photos. Le TGA 32 bits avec canal alpha était courant pour les incrustations et le keying (générateurs de caractères). L’animation, les images vidéo puis les textures de jeux / ressources 3D ont maintenu l’extension en vie.
TARGA ≠ JPG
Un JPG est un format de diffusion photographique compressé par DCT. Un .tga est une image matricielle Truevision (en-tête + pixels compactés, RLE et alpha facultatifs). Renommer un .tga en .jpg ne le convertit pas.
Pourquoi Photos de Windows n’ouvre-t-il pas un .tga ?
Les visionneuses courantes de Windows sont optimisées pour les formats de pellicule et du web. Un .tga issu d’un pack de textures ou d’une ancienne station de travail vidéo est un autre format matriciel professionnel — souvent en 32 bits avec alpha, parfois compressé en RLE, parfois avec une origine en bas. Un double-clic dans Photos de Windows donne souvent une icône générique ou « format non pris en charge », pas un JPG abîmé.
L’aperçu de l’Explorateur de fichiers pour le TGA n’est pas intégré comme pour le JPG ou le PNG. Le TGA fait partie des formats qui nécessitent un gestionnaire d’aperçu dédié — voir Les formats d’image dont l’Explorateur Windows n’affiche pas l’aperçu, contrairement à nous. Dissipons la confusion : TGA ≠ JPG, et TARGA est le produit / l’acronyme que l’on prononce, tandis que .tga est le fichier.
Comment fonctionnent les octets (en-tête de 18 octets, BGR, RLE, TRUEVISION-XFILE)
Un TGA classique commence par un en-tête de 18 octets en little-endian : longueur de l’identifiant (1), type de palette (1), type d’image (1), spécification de la palette (5) et spécification de l’image (10 — origine X/Y, largeur, hauteur, profondeur de pixel, descripteur d’image). Les types d’image comprennent 0 (aucune), 1/9 (à palette), 2/10 (couleurs vraies) et 3/11 (niveaux de gris), avec RLE pour 9/10/11. Les profondeurs usuelles sont 8, 15, 16, 24 et 32 bits (le 16 bits porte souvent un alpha de 1 bit ; le 32 bits, généralement un alpha de 8 bits).
L’ordre des pixels est souvent BGR (et BGRA), pas RGB — une source fréquente d’aperçus aux canaux inversés. Le descripteur d’image stocke la profondeur alpha dans les bits de poids faible ; le bit 5 choisit entre une origine en haut et l’origine classique en bas. Après l’en-tête viennent un identifiant d’image facultatif, une palette facultative, puis les données de l’image.
Le TGA 2.0 peut se terminer par un pied de page facultatif de 26 octets : décalage de la zone d’extension (4), décalage du répertoire développeur (4), puis la signature TRUEVISION-XFILE (16 caractères ASCII), suivie d’un point et d’un octet NUL. Cette signature distingue le New TGA (2.0) de l’Original TGA. Lorsqu’elle est présente, la zone d’extension a un champ de taille de 495 octets et peut contenir l’auteur, des commentaires, le gamma, le décalage de la vignette et d’autres métadonnées.
Bit d’origine et lignes RLE
L’origine par défaut du TGA est en bas ; le bit du descripteur peut la placer en haut, ce qui retourne l’image dans les visionneuses naïves. Les anciens guides autorisaient les paquets RLE à chevaucher les lignes ; le TGA 2.0 dit qu’ils ne devraient pas — les lecteurs doivent tolérer ces paquets, les programmes d’écriture ne doivent pas en créer.
Pourquoi des fichiers .tga dorment encore sur les disques en 2026
En 2026, ces fichiers anciens apparaissent encore dans les chaînes de production de textures de jeux, les packs de ressources 3D, les images d’animation et de vidéo et les anciennes archives Windows/Mac. Ce ne sont pas des JPG abîmés — c’est un format matriciel professionnel plus ancien qui n’est jamais devenu un format par défaut de Photos. Les icônes vides dans l’Explorateur signalent l’absence de gestionnaire d’aperçu, pas la disparition des pixels — un sujet traité là encore dans Les formats d’image dont l’Explorateur Windows n’affiche pas l’aperçu, contrairement à nous.
Nul besoin du logiciel d’origine de la carte Truevision pour voir ce qu’il y a dedans. Legacy File Converter répertorie Targa / .tga parmi les images prises en charge sur la page Types de fichiers pris en charge et convertit les .tga en JPG, PNG ou PDF hors ligne sur ce PC — rien n’est envoyé en ligne.
À lire aussi
Prêt à ouvrir vos anciens fichiers ?
Commencez gratuitement, puis débloquez les conversions illimitées avec une licence Standard à $79.95 en paiement unique. Téléchargez le programme d'installation Windows — toutes les fonctionnalités pour jusqu'à 10 fichiers.
Essai gratuit
Toutes les fonctionnalités · jusqu'à 10 fichiers
Windows 10 ou 11
Le même essai gratuit que toujours — téléchargez le programme d'installation Windows et convertissez en local sur votre PC.
Programme d'installation Windows direct · MSI hors ligne
Est-ce sûr ? — éditeur, programme d'installation et aide SmartScreen
Nécessite Windows 10 ou 11. Sans abonnement. 100 % natif Windows.