昨天在写 GIF 动图处理脚本,奇怪的是,脚本会把一部分 JPG 当做 GIF 处理。GLM 4.5 一番排查竟然找出极其微妙的原因:MPO 格式。这是 3D 相机的能力,把两张略微不同的图像存入一个图片文件中,格式与 JPG 兼容,用以形成 3D 立体效果。我手机拍的部分照片被当做 2 帧的 GIF 了。
这种原因我哪想得到?感谢 AI 。
这种原因我哪想得到?感谢 AI 。

1 shadowyue Sep 12, 2025 要是无论啥客户端都能很容易支撑播放 mp4 ,完全就不用上动图了,直接播片,可惜不太行 |
2 lns103 Sep 13, 2025 现在 MPF(Multi-Picture Format, 也称 MPO)的主要用途是存储 gainmap ,3D JPEG 图片现在应该很难见到,基础 SDR 叠加 gainmap 就是 HDR 图片(也可以反向操作,但是 JPEG 位深不够,基础层做 HDR 效果太差),现在手机拍摄的 HDR 图片非常常见 |