索尼 ARW (.arw)
TIFF/EP 标准Sony Alpha Raw (ARW) 是索尼 Alpha 数字微单和单反相机传感器直接拍摄的索尼专有未压缩和压缩 RAW 图像格式。
将 ARW 转换为 JPG
免费的浏览器端 ARW 转 JPG 转换器。在您的设备上即时转换文件。
检查与元数据
操作系统和文件分析器通过检查开头的二进制字节序列来识别 ARW 文件:
字节级文件头签名 (Magic Bytes)
操作系统和文件分析器通过检查开头的二进制字节序列来识别 ARW 文件:
十六进制签名 (偏移量 0):
49 49 2A 00ASCII 表示形式: II*\0
标准化: TIFF/EP (ISO 12234-2) extension
技术规格
| 容器架构 | TIFF-based structured IFD container with Sony Makernote blocks |
| 压缩方式 | Uncompressed 14-bit linear or 11+7 bit lossy delta compression / Lossless Compressed Raw (ARW 4.0) |
| 字节序 | Little-Endian (Intel x86 order) |
| 色彩空间 | Native Sensor Color Space, Adobe RGB, sRGB embedded tone curve |
| 通道与结构 | 1 channel Bayer mosaic (RGGB) or Quad Bayer layout |
| 最大尺寸 | Up to 9504 x 6336 (61 MP Sony A7R IV/V) and pixel-shift composite sets |
| 透明度 | None (uninterpolated sensor photodiode charges) |
| 流式传输与渐进式加载 | Non-streamable; requires IFD0 header parsing to locate raw CFA strips |
技术对比矩阵:ARW 对比同类产品
| 技术属性 | ARW (当前) | CR3 | NEF | DNG |
|---|---|---|---|---|
| 容器结构 | TIFF/EP 结构化 IFD | ISO-BMFF(HEIF / MP4 盒) | 带有专有 IFD 的 TIFF/EP | 开放的 TIFF/EP 标准 |
| 位深 | 12位至14位未压缩或无损 | 14位压缩 / C-RAW | 12位至14位 NEF | 12位至16位线性 |
| 标准化 | 索尼专有规范 | 佳能专有规范 | 尼康专有规范 | ISO 12234-2 / Adobe 开放规范 |
| 典型大小(24MP) | 24 MB - 48 MB | 15 MB - 30 MB | 20 MB - 35 MB | 20 MB - 30 MB |
常见损坏模式与十六进制恢复指南
图像在帧的下半部分呈现水平的品红/绿色条纹。
根本原因: 文件传输提前终止或损坏的 SD 卡块打断了 raw CFA 数据流。
恢复方法: 通过 exiftool -b -PreviewImage broken.arw > preview.jpg 提取嵌入的全分辨率 JPEG 缩略图。
安全分析与解析器攻击向量
ARW 文件利用复杂的嵌套 TIFF IFD 和厂商制造注释,可能会在旧版 EXIF 解析器中触发缓冲区过度读取。
已知攻击向量
- 畸形的索尼制造注释标签指针导致 LibRaw 或 dcraw 中发生堆越界读取。
- 精心构造的 IFD 子目录循环在图像索引管道中触发拒绝服务的内存耗尽。
- 过大的条带字节计数导致原始传感器马赛克分配期间发生整数溢出。
防御性最佳实践:
历史渊源与里程碑
核心优势与特点
- 直接从索尼 Exmor R 和 Exmor RS BSI CMOS 传感器保留最大的 14 位或 15 档动态范围。
- 无损压缩模式在不丢失阴影细节的情况下显著减小了文件大小。
- 包含嵌入的全分辨率 JPEG 预览和完整的索尼镜头光学校正元数据。
技术局限与劣势
- 早期 ARW 2.0 有损压缩模式会导致高对比度边缘伪影("星食"效应)。
- 在 RAW 显影软件中需要相机特定的色彩配置文件才能获得准确的色彩科学。
- 文件体积庞大(未压缩 6000 万像素模式下每帧高达 120 MB)。
趣味技术冷知识
- 索尼于 2006 年收购柯尼卡美能达相机业务时获得了 ARW 背后的核心技术。
- 天文摄影师曾就索尼被称为"星食"(Star Eater)的空间降噪算法展开了著名的辩论。
- 该格式嵌入了完整的相机诊断标签,包括快门释放次数和传感器温度。
常见技术问题
我可以将 ARW 文件转换为标准 DNG 而不丢失质量吗?
可以。Adobe DNG Converter 将 ARW 传感器马赛克数据按位精确地转换为开放的 DNG 容器,同时保留原始动态范围。
未压缩、无损压缩和压缩 ARW 之间有什么区别?
未压缩保存纯粹的 14 位传感器读数。压缩使用索尼 11+7 位色调量化,在极端对比度下会有轻微损失。无损压缩应用熵编码,在文件大小减半的同时实现零质量损失。
为什么 ARW 文件刚打开时看起来很平淡?
RAW 文件包含线性的传感器电压读数,没有应用相机固件的色调曲线、对比度调整或饱和度矩阵。