Canon CR3 (.cr3)

ISO/IEC Standard

Canon Raw 3 (CR3) este formatul RAW de nouă generație de la Canon, construit pe baza formatului ISO Base Media File Format, utilizat de camerele mirrorless moderne EOS R cu compresie compactă C-RAW și capabilități de adâncime Dual Pixel.

Convertește din CR3 în JPG

Convertor gratuit din CR3 în JPG direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectare și metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele CR3 prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate: nicio transmisie prin rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (octeți magici)

Sistemele de operare și analizatoarele de fișiere identifică fișierele CR3 prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEXAZECIMALĂ (DECALAJ 0):

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

REPREZENTARE ASCII: ????ftyp

Standardizare: ISO/IEC 14496-12 (ISO Base Media File Format)

Specificații tehnice

Arhitectură containerContainer ISO Base Media File Format (ISOBMFF) cu caseta de identificare „crx ”
CompresieCodare în dale asemănătoare JPEG-XR, fără pierderi, sau compresie C-RAW de înaltă eficiență, cu pierderi
Ordinea octețilorAtomi Big-Endian ai containerului; flux de biți pentru conținut
Spații de culoareCanon Wide Gamut RGB, Adobe RGB, sRGB
Canale și structurăMozaic Bayer cu un canal (RGGB) sau subcanale de fotodiode Dual Pixel AF
Dimensiuni maximePână la 8192 x 5464 (45 MP Canon EOS R5) și fluxuri video RAW 8K
TransparențăNiciuna (sarcini electrice ale senzorului la nivel de subpixel)
Streaming și progresivIerarhia de atomi structurată pe blocuri permite inspectarea rapidă a metadatelor cu acces aleatoriu.

Matrice de comparație tehnică: CR3 vs. concurenți

Atribut tehnicCR3 (Curent)CR2ARWNEF
Tipul containeruluiISO-BMFF (containere QuickTime/MP4)TIFF/EPTIFF/EPTIFF/EP
Mod de înaltă eficiențăOpțiune RAW cu dimensiune redusă; reducerea variazăNiciunul (doar fără pierderi)Cu pierderi 11+7 bițiNEF cu pierderi pe 12/14 biți
Datele senzorului Dual PixelStocare nativă a fluxului dual de fotodiodeDoar fișier dual specializat 5D4NiciunulNiciunul
Viteză de parsareIndexarea containerelor în mai puțin de o milisecundăScanare moderată a IFD-urilor TIFFScanare moderată a IFD-urilor TIFFScanare moderată a IFD-urilor TIFF

Moduri comune de corupție și ghid de recuperare hexazecimală

Eroare de parsare: „Lipsește atomul moov sau atomul track din containerul CR3" (Missing moov or track atom in CR3 container).

Cauză principală: Bateria camerei s-a descărcat înainte ca metadatele finale ale containerului să poată fi salvate pe cardul CFexpress.

Recuperare: Folosește untrunc sau instrumente specializate de reparare a atomilor ISOBMFF pentru a adăuga indexul dintr-o fotografie CR3 funcțională.

Analiză de securitate și vectori de atac asupra parserului

Fișierele CR3 conțin elemente de tip cutie imbricate profund, unde vulnerabilitățile de depășire de întreg în câmpurile de lungime ale cutiilor pot cauza depășiri de buffer.

Vectori de atac cunoscuți

  • Câmpuri de dimensiune create special pentru elementul 'moov', care cauzează depășiri de memorie heap în cadrele multimedia.
  • Ierarhie de elemente imbricate profund care induce epuizarea stivei (stack exhaustion) în parserele recursive.
  • Tabele de offset-uri pentru segmente (tile offset tables) corupte în cutiile 'CMP1'/'CRX', ducând la scrieri de pixeli în afara limitelor.

Cele mai bune practici de securitate: Folosește bucle de parsare a casetelor cu limite și decodează fluxurile senzorului RAW în medii WebAssembly izolate.

Origini istorice și repere

2020Canon EOS R5 adoptă CR3 pentru înregistrarea internă video 8K RAW la 2,6 Gbps.
2018Canon introduce CR3 împreună cu procesorul DIGIC 8 în camera mirrorless EOS M50.
2018Canon a introdus C-RAW ca opțiune RAW cu dimensiune redusă; economia de spațiu și diferențele vizibile variază în funcție de cameră și imagine, mai ales în umbrele ajustate intens.

Avantaje cheie și beneficii

  • Containerul ISOBMFF modern oferă o citire mult mai rapidă a metadatelor în comparație cu vechile IFD-uri TIFF.
  • C-RAW păstrează rezoluția completă a imaginii camerei, reducând dimensiunea fișierului; economia de spațiu și recuperarea detaliilor din umbre pot varia în funcție de cameră și imagine.
  • Încapsulează datele senzorului Dual Pixel RAW pentru ajustarea micro-focalizării și deplasarea efectului de bokeh în DPP.

Limitări tehnice și dezavantaje

  • Necesită biblioteci de decodare mai noi; software-ul raw vechi de dinainte de 2018 nu poate deschide fișiere CR3.
  • Algoritm de compresie proprietar închis, supus ingineriei inverse exclusiv prin cercetare intensivă open-source.
  • Structura complexă a elementelor (atoms) îngreunează recuperarea datelor binare la nivel scăzut după o corupție severă a cardului.

Curiozități tehnice interesante

  • CR3 folosește exact aceeași structură de containere de tip cutie ca și filmele MP4, fotografiile HEIC și imaginile AVIF.
  • Marca principală 'crx ' din cutia ftyp înseamnă 'Canon Raw Extension' (Extensie Raw Canon).
  • Camerele Canon EOS R5 scriu peste 300 de megabytes pe secundă de date CR3 atunci când fotografiază în rafale continue la 20 fps.

Întrebări tehnice frecvente

Ce este C-RAW în CR3?

C-RAW (Compact RAW) este o setare opțională pentru fișiere RAW de dimensiune redusă, disponibilă pe anumite camere Canon. Păstrează rezoluția completă a imaginii, însă economia de spațiu și detaliile păstrate în umbre pot varia față de modul RAW obișnuit.

Cum pot converti CR3 în JPG fără software de la Adobe?

Poți folosi convertorul raw direct în browser de la File2File.app pentru a converti fișierele CR3 în JPG sau PNG instantaneu, fără a instala niciun software pe desktop.

Acceptă CR3 video raw 8K?

Da. Camerele precum Canon EOS R5 și R5 C înregistrează imagini video de cinema raw 8K încapsulate în arhitectura containerului CR3 / CRM.