Canon CR3 (.cr3)

ISO/IEC Standard

Canon Raw 3 (CR3) est le format RAW de nouvelle génération de Canon, fondé sur le format ISO Base Media File Format. Il équipe les appareils hybrides EOS R modernes et prend en charge la compression compacte C-RAW ainsi que les cartes de profondeur Dual Pixel.

Convertir CR3 en JPG

Outil de conversion gratuit de CR3 vers JPG dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CR3 en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CR3 en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

?? ?? ?? ?? 66 74 79 70

REPRÉSENTATION ASCII : ????ftyp

Normalisation : ISO/IEC 14496-12 (Format de fichier de base média ISO)

Spécifications techniques

Architecture de conteneurConteneur ISO Base Media File Format (ISOBMFF) avec la boîte de marque 'crx '
CompressionEncodage par tuiles de type JPEG-XR sans perte ou compression C-RAW à haute efficacité avec perte
Ordre des octetsAtomes de conteneur en ordre gros-boutiste ; flux binaire de la charge utile
Espaces colorimétriquesCanon Wide Gamut RGB, Adobe RGB, sRGB
Canaux et structureMosaïque de Bayer à 1 canal (RGGB) ou sous-canaux de photodiode AF Dual Pixel
Dimensions maximalesJusqu'à 8192 x 5464 (45 MP Canon EOS R5) et flux vidéo RAW 8K
TransparenceAucune (charges de capteur sous-pixel)
Prise en charge du traitement en continuLa hiérarchie d'atomes structurée en boîtes permet une inspection rapide des métadonnées en accès aléatoire

Matrice de comparaison technique : CR3 face aux concurrents

Attribut techniqueCR3 (Actuel)CR2ARWNEF
Type de conteneurISO-BMFF (Boîtes QuickTime/MP4)TIFF/EPTIFF/EPTIFF/EP
Mode haute efficacitéC-RAW (taille réduite d'environ 40 %)Aucun (sans perte uniquement)11+7 bits avec perteNEF 12/14 bits avec perte
Données de capteur Dual PixelStockage natif de flux à double photodiodeFichier double 5D4 spécialisé uniquementAucunAucun
Vitesse d'analyseIndexation des boîtes en moins d'une millisecondeBalayage IFD TIFF modéréBalayage IFD TIFF modéréBalayage IFD TIFF modéré

Modes de corruption courants et guide de restauration hexadécimale

Erreurs de l'analyseur avec « atome moov ou track manquant dans le conteneur CR3 ».

Cause initiale: La batterie de l'appareil photo s'est déchargée avant que les dernières boîtes de métadonnées du conteneur ne puissent être vidées sur la carte CFexpress.

Récupération: Utilisez untrunc ou des outils de réparation d'atomes ISOBMFF spécialisés pour ajouter l'index à partir d'une photo CR3 saine.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les fichiers CR3 contiennent des atomes de boîte profondément imbriqués. Des vulnérabilités liées au dépassement d'entier dans les champs de longueur des boîtes peuvent provoquer des dépassements de mémoire tampon.

Vecteurs d’attaque connus

  • Champs de taille forgés dans l'atome 'moov', provoquant des dépassements de tas lors de l'allocation mémoire dans les environnements multimédias.
  • Hiérarchie d'atomes profondément imbriquée induisant un épuisement de la pile dans les analyseurs récursifs.
  • Tables de décalage de tuiles corrompues dans les boîtes 'CMP1'/'CRX' conduisant à des écritures de pixels hors limites.

Bonnes pratiques de défense: Utilisez des boucles d'analyse des boîtes avec des limites strictes et décodez les flux bruts du capteur dans des environnements d'exécution WebAssembly isolés.

Origines historiques et jalons

2020Le Canon EOS R5 adopte le CR3 pour l'enregistrement vidéo RAW 8K interne à 2,6 Gbps.
2018Canon introduit le CR3 avec le processeur DIGIC 8 dans l'appareil hybride EOS M50.
2018Lancement du format C-RAW, offrant une réduction de la taille des fichiers de 40 % avec une perte de détails pratiquement imperceptible.

Principaux avantages

  • Le conteneur ISOBMFF moderne offre une lecture des métadonnées considérablement plus rapide que les anciens IFD TIFF.
  • La compression C-RAW réduit l'empreinte du fichier d'environ 40 % tout en préservant toute la flexibilité du post-traitement 14 bits.
  • Encapsule les données du capteur Dual Pixel RAW pour permettre le réglage fin de la mise au point et le décalage du flou d’arrière-plan dans DPP.

Limites techniques

  • Nécessite des bibliothèques de décodage plus récentes ; les logiciels RAW antérieurs à 2018 ne peuvent pas ouvrir les fichiers CR3.
  • Algorithme de compression propriétaire fermé, rétroconçu uniquement grâce à d'intenses travaux de recherche en code source ouvert.
  • La structure complexe des atomes rend la récupération de données binaires de bas niveau plus difficile après une corruption grave de la carte.

Faits intéressants

  • Le CR3 utilise la même structure de conteneur organisée en boîtes que les vidéos MP4, les photos HEIC et les images AVIF.
  • La marque principale 'crx ' dans la boîte ftyp signifie 'Canon Raw Extension'.
  • Les appareils Canon EOS R5 écrivent plus de 300 mégaoctets par seconde de données CR3 lors de prises de vues en rafale continue à 20 ips.

Foire aux questions techniques

Qu'est-ce que le C-RAW dans le CR3 ?

Le C-RAW (Compact RAW) est un réglage optionnel de compression avec perte à haute efficacité sur les appareils photo Canon. Il réduit la taille des fichiers d'environ 40 % tout en préservant la résolution complète du capteur et une profondeur de 14 bits.

Comment puis-je convertir un CR3 en JPG sans logiciel Adobe ?

Vous pouvez utiliser le convertisseur RAW intégré au navigateur de File2File.app pour convertir instantanément des fichiers CR3 en JPG ou PNG sans installer de logiciel de bureau.

Le CR3 prend-il en charge la vidéo RAW 8K ?

Oui. Des appareils tels que le Canon EOS R5 et R5 C enregistrent des séquences vidéo de cinéma RAW 8K encapsulées dans l'architecture de conteneur CR3 / CRM.