Canon CR3 (.cr3)
ISO/IEC СтандартCanon CR3: це застарілий флагманський формат RAW.
Конвертувати з CR3 у JPG
Безкоштовний конвертер з CR3 у JPG у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли CR3, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли CR3, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):
?? ?? ?? ?? 66 74 79 70ПОДАННЯ В ASCII: ????ftyp
Стандартизація: ISO/IEC 14496-12 (ISO Base Media File Format)
Технічні характеристики
| Архітектура контейнера | Контейнер ISO Base Media File Format (ISOBMFF) з блоком бренду 'crx ' |
| Стиснення | Кодування плиток без втрат, подібне до JPEG-XR, або ефективне стиснення C-RAW з втратами |
| Порядок байтів (Endianness) | Порядок байтів від старшого до молодшого (Big-Endian) у контейнері; потік бітів корисних даних |
| Колірні простори | 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 |
| Високоефективний режим | Варіант RAW з меншим розміром; економія різниться. | Немає (підтримується лише стиснення без втрат) | 11+7 біт з втратами | 12/14-бітний NEF з втратами |
| Дані сенсора Dual Pixel | Вбудоване зберігання потоку даних із двох фотодіодів | Тільки спеціалізований подвійний файл 5D4 | Відсутні | Відсутні |
| Швидкість розбору | Індексація блоків за частку мілісекунди | Помірне сканування TIFF IFD | Помірне сканування TIFF IFD | Помірне сканування TIFF IFD |
Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі
Помилка засобу розбору: 'У контейнері CR3 відсутній атом moov або доріжки'.
Першопричина: Акумулятор камери розрядився до того, як останні блоки метаданих контейнера встигли записатися на карту CFexpress.
Відновлення: Скористайтеся untrunc або спеціалізованими засобами відновлення атомів ISOBMFF, щоб додати індекс зі справного знімка CR3.
Аналіз безпеки та векторів атак на парсери
Файли CR3 містять глибоко вкладені блоки-атоми. Переповнення цілих чисел у полях довжини блоків може спричинити переповнення буфера.
Відомі вектори атак
- Сформовані поля розміру атома 'moov', що викликають переповнення динамічної пам'яті, виділеної медіафреймворками.
- Глибоко вкладена ієрархія атомів може спричинити вичерпання стека в засобах рекурсивного розбору.
- Пошкоджені таблиці зміщення плиток у блоках 'CMP1'/'CRX', що призводять до запису пікселів за межами буфера.
Рекомендації щодо захисту: Використовуйте обмежені цикли розбору блоків і декодуйте потоки сирих даних сенсора в ізольованих середовищах виконання WebAssembly.
Історичне походження та віхи
Основні переваги
- Сучасний контейнер ISOBMFF забезпечує значно швидше зчитування метаданих порівняно із застарілими структурами TIFF IFD.
- C-RAW зберігає повну кількість пікселів камери, зменшуючи розмір файлу; економія та відновлення деталей у тінях залежать від камери й зображення.
- Інкапсулює дані сенсора 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): додатковий режим RAW зі зменшеним розміром у підтримуваних камерах Canon. Він зберігає повну роздільність зображення, але економія місця й деталі в тінях можуть відрізнятися від звичайного RAW.
Як я можу конвертувати CR3 у JPG без програмного забезпечення від Adobe?
Для цього можна скористатися браузерним конвертером RAW від File2File.app: він миттєво перетворює файли CR3 на JPG або PNG без встановлення програм на комп'ютер.
Чи підтримує CR3 відео у форматі 8K raw?
Так. Такі камери, як Canon EOS R5 та R5 C, записують кінематографічне відео RAW у форматі 8K в архітектурі контейнера CR3 / CRM.
Пов'язані пари конвертації CR3
Швидко витягуйте та конвертуйте файли RAW CR3 бездзеркальних камер Canon EOS R у високоякісні фотографії у форматі JPEG прямо у вашому браузері. Результат є обробленим зображенням, а не оригіналом RAW із даними сенсора.
Конвертуйте попередні перегляди бездзеркальних камер Canon EOS R CR3 у зображення PNG без втрат для графічного дизайну та вебпроцесів із підтримкою прозорості й широкою сумісністю. Результат є обробленим зображенням, а не оригіналом RAW із даними сенсора.
Перетворіть фотографію Canon CR3 на односторінковий PDF для швидкого перегляду. Сторінка використовує вбудоване в камеру зображення попереднього перегляду, тому вона може бути меншою за повний кадр RAW.