Canon CR3 (.cr3)

ISO/IEC มาตรฐาน

Canon Raw 3 (CR3) คือรูปแบบไฟล์ RAW ยุคถัดไปของแคนนอน สร้างขึ้นบนมาตรฐาน ISO Base Media File Format ขับเคลื่อนกล้องมิเรอร์เลส EOS R สมัยใหม่ด้วยการบีบอัด C-RAW ขนาดกะทัดรัดและความสามารถด้านความลึกแบบ Dual Pixel

แปลง CR3 เป็น JPG

ตัวแปลงจาก CR3 เป็น JPG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบไฟล์และข้อมูลเมตา

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ CR3 โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวระดับไบต์

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ CR3 โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

ลายเซ็น HEX (OFFSET 0):

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

การแสดงผลรูปแบบ ASCII: ????ftyp

มาตรฐาน: ISO/IEC 14496-12 (ISO Base Media File Format)

ข้อมูลจำเพาะทางเทคนิค

สถาปัตยกรรมคอนเทนเนอร์คอนเทนเนอร์ ISO Base Media File Format (ISOBMFF) ที่มี brand box 'crx '
การบีบอัดการเข้ารหัสไทล์แบบ JPEG-XR โดยไม่สูญเสียข้อมูล หรือการบีบอัด C-RAW ประสิทธิภาพสูงแบบสูญเสียข้อมูล
การจัดลำดับไบต์อะตอมของคอนเทนเนอร์เรียงไบต์แบบ Big-Endian ส่วนข้อมูลเพย์โหลดเป็นบิตสตรีม
พื้นที่สีRGB ขอบเขตสีกว้างของ Canon, Adobe RGB, sRGB
ช่องสัญญาณและโครงสร้างโมเสกเบเยอร์ 1 ช่องสัญญาณ (RGGB) หรือช่องย่อยโฟโตไดโอดของ Dual Pixel AF
ขนาดสูงสุดรองรับขนาดสูงสุด 8192 x 5464 พิกเซล (45 MP ใน Canon EOS R5) และสตรีมวิดีโอดิบ 8K
ความโปร่งใสไม่มี (เป็นประจุจากเซนเซอร์ระดับซับพิกเซล)
การสตรีมและแบบโปรเกรสซีฟโครงสร้างอะตอมแบบกล่องเป็นลำดับชั้น ช่วยให้ตรวจดูข้อมูลเมตาแบบสุ่มได้อย่างรวดเร็ว

ตารางเปรียบเทียบทางเทคนิค: CR3 กับคู่แข่ง

คุณลักษณะทางเทคนิคCR3 (ปัจจุบัน)CR2ARWNEF
ประเภทคอนเทนเนอร์ISO-BMFF (กล่อง QuickTime/MP4)TIFF/EPTIFF/EPTIFF/EP
โหมดประสิทธิภาพสูงตัวเลือก RAW ขนาดเล็กลง การประหยัดแตกต่างกันไม่มี (มีเฉพาะการบีบอัดแบบไม่สูญเสียข้อมูล)สูญเสียข้อมูล 11+7 บิตสูญเสียข้อมูล 12/14-bit NEF
ข้อมูลเซนเซอร์ Dual Pixelการจัดเก็บสตรีมโฟโตไดโอดคู่แบบเนทีฟไฟล์คู่พิเศษของ 5D4 เท่านั้นไม่มีไม่มี
ความเร็วในการแยกวิเคราะห์การทำดัชนีกล่องด้วยความเร็วระดับต่ำกว่ามิลลิวินาทีการสแกน TIFF IFD แบบปานกลางการสแกน TIFF IFD แบบปานกลางการสแกน TIFF IFD แบบปานกลาง

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

ตัวแยกวิเคราะห์แสดงข้อผิดพลาด 'ไม่พบ moov หรือ track atom ในคอนเทนเนอร์ CR3' (Missing moov or track atom in CR3 container)

สาเหตุหลัก: แบตเตอรี่กล้องหมดก่อนที่กล่องเมทาดาทาคอนเทนเนอร์สุดท้ายจะถูกบันทึกลงสู่การ์ด CFexpress

การกู้คืน: ใช้เครื่องมือ untrunc หรือเครื่องมือซ่อมแซมกล่อง ISOBMFF เฉพาะทางเพื่อผนวกดัชนีจากภาพถ่าย CR3 ที่สมบูรณ์

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

ไฟล์ CR3 มีกล่อง Atom ที่ซ้อนกันหลายชั้น ซึ่งช่องโหว่ Integer overflow ในฟิลด์ความยาวของกล่องอาจทำให้เกิดบัฟเฟอร์โอเวอร์โฟลว์ได้

เวกเตอร์การโจมตีที่ทราบ

  • ฟิลด์ขนาดของกล่อง 'moov' ที่สร้างขึ้นเป็นพิเศษทำให้เกิดฮีปล้นระหว่างการจัดสรรหน่วยความจำในเฟรมเวิร์กสื่อ
  • ลำดับชั้นกล่องที่ซ้อนกันลึกทำให้สแตกเต็มในตัวแยกวิเคราะห์แบบเรียกซ้ำ
  • ตารางออฟเซตไทล์ที่เสียหายในกล่อง 'CMP1'/'CRX' ซึ่งนำไปสู่การเขียนพิกเซลนอกขอบเขต

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: ใช้ลูปแยกวิเคราะห์กล่องที่มีขอบเขต และถอดรหัสสตรีมเซ็นเซอร์ดิบในรันไทม์ WebAssembly ที่แยกส่วน

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2020กล้อง Canon EOS R5 นำ CR3 มาใช้สำหรับการบันทึกวิดีโอ 8K RAW ภายในตัวกล้องที่ความเร็ว 2.6 Gbps
2018แคนนอนเปิดตัว CR3 พร้อมกับหน่วยประมวลผล DIGIC 8 ในกล้องมิเรอร์เลส EOS M50
2018Canon เปิดตัว C-RAW เป็นตัวเลือก RAW ขนาดเล็กลง การประหยัดขนาดไฟล์และความแตกต่างที่มองเห็นได้ขึ้นอยู่กับกล้องและภาพ โดยเฉพาะรายละเอียดเงาที่ปรับแต่งมาก

ข้อได้เปรียบและจุดเด่นสำคัญ

  • คอนเทนเนอร์ ISOBMFF สมัยใหม่อ่านเมทาดาทาได้รวดเร็วกว่า TIFF IFD รุ่นเก่าอย่างเห็นได้ชัด
  • C-RAW คงความละเอียดพิกเซลเต็มของกล้องพร้อมลดขนาดไฟล์ การประหยัดและการกู้รายละเอียดเงาแตกต่างตามกล้องและภาพ
  • บรรจุข้อมูลเซนเซอร์ Dual Pixel RAW เพื่อปรับโฟกัสอย่างละเอียดและเปลี่ยนตำแหน่งโบเก้ใน DPP

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • ต้องใช้ไลบรารีการถอดรหัสรุ่นใหม่ ซอฟต์แวร์ raw รุ่นเก่าที่ผลิตก่อนปี 2018 จะไม่สามารถเปิดไฟล์ CR3 ได้
  • อัลกอริทึมการบีบอัดที่เป็นกรรมสิทธิ์และปิดกั้น ถูกแกะรอยย้อนกลับ (Reverse-engineered) ผ่านการวิจัยแบบโอเพนซอร์สอย่างเข้มข้นเท่านั้น
  • โครงสร้างกล่อง (Atom) ที่ซับซ้อนทำให้การกู้คืนข้อมูลไบนารีระดับต่ำทำได้ยากขึ้นหลังจากการ์ดหน่วยความจำเสียหายอย่างรุนแรง

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • CR3 ใช้โครงสร้างคอนเทนเนอร์แบบกล่องตัวเดียวกับภาพยนตร์ MP4, ภาพถ่าย HEIC และภาพ AVIF
  • แบรนด์หลัก 'crx ' ในกล่อง ftyp ย่อมาจาก 'Canon Raw Extension'
  • กล้อง Canon EOS R5 เขียนข้อมูล CR3 ด้วยความเร็วมากกว่า 300 เมกะไบต์ต่อวินาที เมื่อถ่ายภาพต่อเนื่องความเร็วสูง 20 เฟรมต่อวินาที

คำถามทางเทคนิคที่พบบ่อย

C-RAW ใน CR3 คืออะไร?

C-RAW (Compact RAW) เป็นการตั้งค่า RAW ขนาดเล็กลงที่เป็นตัวเลือกในกล้อง Canon ที่รองรับ โดยคงความละเอียดภาพเต็มไว้ แต่การประหยัดขนาดไฟล์และรายละเอียดในเงาอาจต่างจาก RAW ปกติ

แปลง CR3 เป็น JPG โดยไม่ใช้ซอฟต์แวร์ Adobe ได้อย่างไร

คุณสามารถใช้ตัวแปลง raw ในเบราว์เซอร์ของ File2File.app เพื่อแปลงไฟล์ CR3 เป็น JPG หรือ PNG ได้ทันทีโดยไม่ต้องติดตั้งซอฟต์แวร์เดสก์ท็อปใดๆ

CR3 รองรับวิดีโอ raw ความละเอียด 8K หรือไม่?

ได้ กล้องอย่าง Canon EOS R5 และ R5 C บันทึกฟุตเทจภาพยนตร์ raw 8K ที่ถูกห่อหุ้มไว้ในสถาปัตยกรรมคอนเทนเนอร์ CR3 / CRM

คู่การแปลงไฟล์ CR3 ที่เกี่ยวข้อง