文长先说结论:
Instagram 已经可以上传 HDR 照片了,
而且支援 Lightroom 汇出的 HDR .avif 档案 (有条件),
如果调色适当的话,可以有更丰富的光影显示效果。
现在应该很多人还是会用 IG 来上传摄影作品,
所以选择在这边分享一些测试心得~
## 正文
最近 Instagram 开始支援 HDR 图片上传/显示,
先是三星手机 (S24) 可以上传观看,三月的时候也扩及到 iPhone,
由于自己一直以来都会尝试制作 HDR 影片,
那个如临其境的对比度真的看过以后就很难回去了 QQ
所以也很希望能赶快建立 HDR 照片的 workflow,
只是出于各种原因,网络上的讨论度满低的,
所以花了点时间做了测试,如果没涵盖到的话,
文末也会附上原始档,欢迎自行下载回去测试~
在分享测试结果之前,有些名词需要先熟悉一下,
不然阅读和讨论容易产生误会~
首先是 HDR (High Dynamic Range),
这边讨论的是以高对比、高亮度显示的特殊影像档案,
而非传统建筑和景观摄影的叠图后制风格,
如果你看的是 HDR 影像、你的设备也支援 HDR 显示,
那照片里的高亮部分就会比萤幕上的普通白色 (UI) 还要亮,像这样:
https://i.imgur.com/ecQbVi1.jpeg
而不支援 HDR 的旧设备和影像,
就属于 SDR (Standard Dynamic Range)。
不过我不是专家,以下叙述都会是我读了资料经过简化的结果喔!
影像在储存为档案之前,都需要经过编码 (也可能同时压缩) 的程序,
大家很熟悉的 JPEG 就是一个编码格式,存好的档案为 .jpg 或 .jpeg,
电脑看到这个副档名就会知道要用 JPEG 的算法解码,
然后还原成影像显示在萤幕上。
接下来是 HEIF (High Efficiency Image File Format),
简单说的话,它也是一种影像格式,
只是 HEIF 使用的是不同于 JPEG 的高效编码方式,
高效的编码方式除了省空间以外,
也可以支援更多功能 (例如储存 JPEG 不支援的 HDR 资讯等),
编码完成后,储存为 .heif 档案,这是标准做法。
比较复杂的地方在于,所谓的高效编码方式不只一种,
如果使用 AV1 编码,那副档名会改用 .avif ;
如果使用 HEVC 编码,那副档名会改用 .heic,
重点是,这些副档名让显示设备知道如何正确解码、显示影像,
但他们都“属于”HEIF 这种格式~
以上提到的 AV1 和 HEVC 都支援编码 HDR 影像,
但有些人可能会疑惑,明明就看过 JPG 格式的 HDR 照片,哪里不支援?
这种 JPG 档其实是一个变体,
有一点类似中国手机常魔改的高瓦数 USB-A 充电头,
基本原理就是在 JPG 里打包额外的亮度图 (Gain Map),
亮度图是我个人理解方便的自创名词,鼻要计较,
反正支援的设备就会去读它,然后拉亮特定区域、显示出 HDR 效果,
不支援的设备就会忽略 Gain Map,以为这只是普通 JPG,
用人话说就是“懂的就懂” XD
这类 JPG 会从 Android 14 开始普及 (目前三星 S24 已支援),
Google 把这种格式称作 Ultra HDR,
但也容许各 OEM 使用其他行销名词,例如三星就叫 Super HDR。
我很努力简单叙述了,但表达能力可能不够好请见谅 哈哈
下面附上我自己的一些测试结果~
首先是苹果:
Apple 内建照片 Photos App (XDR / 超 Super)
HDR .avif (汇入: [○] / 显示: [○])
HDR .heic (汇入: [○] / 显示: [○])
Ultra HDR .jpg (汇入: [○] / 显示: [○])
Dolby Vision (汇入: [○] / 显示: [○])
HLG (汇入: [○] / 显示: [○])
Apple 内建照片 Photos App (非 OLED 显示设备)
HDR .avif (汇入: [○] / 显示: [EDR])
HDR .heic (汇入: [○] / 显示: [EDR])
Ultra HDR .jpg (汇入: [○] / 显示: [EDR])
Dolby Vision (汇入: [○] / 显示: [EDR])
HLG (汇入: [○] / 显示: [EDR])
这边需要说明一下某些看起来有点外星文的部分,
https://i.imgur.com/5eQkl5A.png
如果苹果在官方的萤幕规格提到“超 (Super)”这个字,
就代表使用的是支援 HDR 显示的 OLED,
如果提到“XDR”这个字,
则代表是更高阶的 OLED (或 MiniOLED),支援更高对比的 HDR 显示,
而其他没有“超”字也没有 XDR 的萤幕,
就属于一般显示器,
比较特殊的地方在于,苹果还是能让一般萤幕勉强显示 HDR 内容,
具体方法就是把没开满的背光余量拿来模拟 HDR 效果,
这个技术就叫做 EDR (Extended Dynamic Range)。
另外,除了 HDR 照片格式,我也顺便测试了两大类 HDR 影片的支援状况,
分别是 Dolby Vision (杜比视界) 和 Rec.2020 HLG,
但本文主要是讨论照片,
所以这两种影片类型就不多加介绍了~
接着是 Google Photos:
Google 相片 Photos (网页版)
HDR .avif (汇入: [╳] / 显示: [S])
HDR .heic (汇入: [╳] / 显示: Chrome[○] Safari[S])
Ultra HDR .jpg (汇入: Chrome[○] Safari[S] / 显示: Chrome[○] Safari[S])
Dolby Vision (汇入: [○] / 显示: [○])
HLG (汇入: [○] / 显示: [○])
Google 相片 Photos App (iOS)
HDR .avif (汇入: [S] / 显示: [S])
HDR .heic (汇入: [Buggy] / 显示: [S])
Ultra HDR .jpg (汇入: [○] / 显示: [○])
Dolby Vision (汇入: [○] / 显示: [○])
HLG (汇入: [○] / 显示: [○])
“S”代表上传会被破坏压成 SDR、或是观看时只能以 SDR 显示,
“Buggy”代表不稳定,有时行有时不行。
还有 Instagram:
Instagram (网页版)
HDR .avif (汇入: [╳] / 显示: Chrome[○] Safari[S])
HDR .heic (汇入: [╳ 色彩错误] / 显示: Chrome[○] Safari[S])
Ultra HDR .jpg (汇入: [S] / 显示: Chrome[○] Safari[S])
Dolby Vision (汇入: [S] / 显示: [S])
HLG (汇入: [S] / 显示: [S])
Instagram App (iOS)
HDR .avif (汇入: [○] / 显示: [○])
HDR .heic (汇入: [○] / 显示: [○])
Ultra HDR .jpg (汇入: [○] / 显示: [○])
Dolby Vision (汇入: [○] / 显示: [○])
HLG (汇入: [○] / 显示: [○])
可以在这边观看上传到 IG 的效果,照片都是我自己的:
P.S. 1
如果你的装置不支援 HDR 会看不出差异
P.S. 2
IG App 要先看一下设定哦:设定和隐私 → 影像画质 → 停用HDR影片播放
这个如果是打开的,你就会看不到 HDR 效果!
P.S. 3
Mac 或其他 Android 也可能要检查一下能源设定,看有没有停用 HDR
夕阳 SDR:
https://i.imgur.com/65ETvin.jpeg
夕阳 HDR:
https://www.instagram.com/p/C5qH30FSdMP/
国泰世华大楼 SDR:
https://i.imgur.com/e1wVMN2.jpeg
国泰世华大楼 HDR:
https://www.instagram.com/p/C5qHt2aSCpd/
影片 SDR:
https://www.instagram.com/reel/C5qIwRhS3K5/
影片 HDR:
https://www.instagram.com/reel/C5qI0_oyBH5/
对了,我也有顺手把 HDR 影片上传到 YouTube 和 Vimeo 测试:
上传格式比较 - YouTube
- HLG HDR:https://youtu.be/_SKwJ1Ce4ao
- Dolby Vision HDR:https://youtu.be/vrBwMYl41sI
- Rec.709 SDR:https://youtu.be/O0JHmaIjpjY
上传格式比较 - Vimeo (较少压缩,支援 Dolby Vision)
- HLG HDR:https://vimeo.com/933378761
- Dolby Vision HDR:https://vimeo.com/933378843
- Rec.709 SDR:https://vimeo.com/933378800
## 其他测试
由于变因会随着测试的对象指数增加,
所以我没时间测试 Android 和其他平台 (如 Flickr 等),
Lightroom 的 .jxl 也是,
有兴趣的乡亲可以从这边下载原始档案,
看看你的设备能否显示 HDR、上传到你要的平台是否正常,
测试后欢迎分享结果 (连结为 Dropbox 直下):
https://neso.at/HDRtest
需要留意,Dropbox 的线上预览是破坏压缩,要下载看才准喔!
内容物 (除了 HDR 以外,我也有汇出 SDR 版本供对照显示效果):
https://i.imgur.com/8G3oC2T.png
## 心得总结
苹果相对封闭的生态提供端对端的创作流程,整体上比较方便,
无论是 HDR 照片或影片,
入门可以用照片 App 和 iOS iMovie (Mac 版目前不能汇出 HDR),
进阶可以用 Lightroom 配上 FCP 或 DR,
出来的档案都能高度符合格式标准,比较不会有怪毛病~
网络上有人问为什么 HDR 照片难以普及,
常会得到因为装置支援度不足的答案,
这其实有一点倒果为因,
苹果使用的 EDR 技术足以证明 HDR 并非一定要最好的面板才能显示,
(至少对消费级的 HDR 内容而言是这样)
究其根本,
.heic 使用的 HEVC 编码需要支付为数不小的专利许可费,
而 .avif 和 Ultra HDR 还没有时间养出够大的使用者基数,
还有一点,
现在的手机直出的 HDR 照片和影片其实不见得看起来是最舒服的,
通常 HDR 的高亮部分应该留给火炬、阳光、灯泡、云朵、水面等光源,
而肤色会尽可能保留在 SDR 的范围内,
手机直出的时候,算法无法理解拍摄者的企图,
所以常因为画面死亮太刺眼、皮肤质感诡异,
而让不少的消费者面对各种 HDR 选项是能关就关,
这些状况都需要时间来改变,
不过现在 Lightroom 和 IG 能扩大支援还是很值得期待~
参考资料:
https://www.adobe.com/tw/creativecloud/file-types/image/raster/heic-file.html
https://developer.android.com/media/grow/ultra-hdr
https://www.youtube.com/watch?v=cSDXc6JVB0k