Canon CR3 (.cr3)
ISO/IEC СтандартCanon Raw 3 (CR3) - це формат RAW нового покоління від Canon, створений на базі ISO Base Media File Format, який живить сучасні бездзеркальні камери EOS R із компактним стисненням C-RAW та можливістю роботи з глибиною Dual Pixel.
Конвертувати з CR3 у JPG
Безкоштовний конвертер з CR3 у JPG у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли CR3, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли CR3, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):
00 00 00 18 66 74 79 70 63 72 78 20ASCII-УЯВЛЕННЯ: ....ftypcrx
Стандартизація: ISO/IEC 14496-12 (ISO Base Media File Format)
Технічні характеристики
| Архітектура контейнера | Контейнер ISO Base Media File Format (ISOBMFF) з блоком бренду 'crx ' |
| Стиснення | Кодування плиток без втрат, схоже на JPEG-XR, або високоефективне стиснення C-RAW з втратами |
| Порядок байтів (Endianness) | Атоми контейнера з прямим порядком байтів; потік бітів корисного навантаження |
| Колірні простори | Canon Wide Gamut RGB, Adobe RGB, sRGB |
| Канали та структура | Одноканальна мозаїка Баєра (RGGB) або субканали фотодіодів автофокусування Dual Pixel |
| Максимальні розміри | До 8192 x 5464 (45 МП Canon EOS R5) та потоки RAW-відео 8K |
| Прозорість | Відсутня (заряди субпікселів сенсора) |
| Потокове та прогресивне завантаження | Ієрархія атомів з блочною структурою дозволяє швидко перевіряти метаданні з довільним доступом |
Технічна матриця порівняння: CR3 проти конкурентів
| Технічний атрибут | CR3 (Поточний) | CR2 | ARW | NEF |
|---|---|---|---|---|
| Тип контейнера | ISO-BMFF (блоки QuickTime/MP4) | TIFF/EP | TIFF/EP | TIFF/EP |
| Високоефективний режим | C-RAW (прибл. на 40% менший обсяг) | Немає (тільки без втрат) | 11+7 біт з втратами | 12/14-бітний NEF з втратами |
| Дані сенсора Dual Pixel | Зберігання в рідному потоці двох фотодіодів | Тільки спеціалізований подвійний файл 5D4 | Відсутні | Відсутні |
| Швидкість парсингу | Індексація блоків за частку мілісекунди | Помірне сканування TIFF IFD | Помірне сканування TIFF IFD | Помірне сканування TIFF IFD |
Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі
Помилки аналізатора з повідомленням 'Відсутній атом moov або треку в контейнері CR3'.
Першопричина: Акумулятор камери розрядився до того, як останні блоки метаданних контейнера встигли записатися на карту CFexpress.
Відновлення: Використовуйте untrunc або спеціалізовані інструменти відновлення атомів ISOBMFF, щоб додати індекс зі справжнього знімка CR3.
Аналіз безпеки та векторів атак на парсери
Файли CR3 містять глибоко вкладені блоки атомів, де вразливості цілочисельного переповнення в полях довжини блоків можуть спричинити переповнення буфера.
Відомі вектори атак
- Сформовані поля розміру атома 'moov', що викликають переповнення динамічної пам'яті (купи) виділення пам'яті медіафреймворками.
- Глибоко вкладена ієрархія атомів, що викликає вичерпання стека в рекурсивних парсерах.
- Пошкоджені таблиці зміщення плиток у блоках 'CMP1'/'CRX', що призводять до запису пікселів за межами буфера.
Захисні найкращі практики: Використовуйте обмежені цикли розбору блоків і декодуйте потоки сирих даних сенсора в ізольованих середовищах виконання WebAssembly.
Історичне походження та віхи
Головні переваги та плюси
- Сучасний контейнер ISOBMFF забезпечує значно швидше зчитування метаданних порівняно із застарілими TIFF IFD.
- Стиснення C-RAW зменшує обсяг файлу приблизно на 40%, зберігаючи повну 14-бітну гнучкість постобробки.
- Інкапсулює дані сенсора Dual Pixel RAW для мікрорегулювання фокуса та зсуву боке в DPP.
Технічні обмеження та мінуси
- Вимагає новіших бібліотек декодування; застаріле програмне забезпечення RAW, випущене до 2018 року, не може відкривати файли CR3.
- Закритий пропрієтарний алгоритм стиснення, реверс-інжиніринг якого виконано лише завдяки інтенсивним дослідженням із відкритим кодом.
- Складна структура атомів ускладнює низькорівневе відновлення бінарних даних після серйозного пошкодження карти пам'яті.
Цікаві технічні факти
- CR3 використовує абсолютно ту саму структуру контейнера блоків, що й фільми MP4, фотографії HEIC та зображення AVIF.
- Основний бренд 'crx ' у полі ftyp означає 'Canon Raw Extension'.
- Камери Canon EOS R5 записують понад 300 мегабайт даних CR3 на секунду під час зйомки неперервних серій зі швидкістю 20 кадрів/с.
Поширені технічні запитання
Що таке C-RAW у форматі CR3?
C-RAW (Compact RAW) - це додаткове налаштування високоефективного стиснення з втратами в камерах Canon, яке зменшує розмір файлів приблизно на 40%, зберігаючи повну роздільну здатність та 14-бітну глибину сенсора.
Як я можу конвертувати CR3 у JPG без програмного забезпечення від Adobe?
Ви можете використовувати вбудований у браузер конвертер RAW від File2File.app, щоб миттєво конвертувати файли CR3 у JPG або PNG без встановлення будь-якого десктопного софту.
Чи підтримує CR3 відео у форматі 8K raw?
Так. Такі камери, як Canon EOS R5 та R5 C, записують кінематографічні кадри у форматі 8K raw, інкапсульовані в архітектуру контейнера CR3 / CRM.
Пов'язані пари конвертації CR3
Миттєво витягуйте та конвертуйте файли RAW CR3 повнокадрових бездзеркальних камер Canon EOS R у високоякісні фотографії у форматі JPEG прямо у вашому браузері.
Конвертуйте попередні перегляди бездзеркальних камер Canon EOS R CR3 у зображення PNG без втрат для універсального вебдизайну та робочих процесів із прозорістю.