Press "Enter" to skip to content

Posts published in “Photography”

Huahua HDR LrC 发布:Final Cut Pro 的一键 HDR 转换插件

我做了一个新的 Final Cut Pro 插件:Huahua HDR LrC,当前版本1.12-46。它的目标很简单:让各家的Log素材在 Final Cut Pro 里更轻松地进入 HLG HDR 或 PQ HDR 工作流,不需要手动套一堆 LUT,也不需要反复搓色轮来调整曝光。

这个插件适合在 Wide Gamut HDR 时间线中使用,主要用于把相机 Log 素材转换到 HDR,同时提供一些类似 Lightroom / Camera Raw 的基础调色控制,例如曝光、对比度、高光、阴影、白场、黑场、自然饱和度和饱和度。它不是一个风格化 LUT 包,而是一个更偏实用的 HDR 转换和微调工具。

目前支持的输入格式包括:

  • Nikon N-Log / Rec.2020
  • Sony S-Log3 / S-Gamut3.Cine
  • Sony S-Log3 / S-Gamut3
  • Canon C-Log2 / Cinema Gamut
  • HLG / Rec.2020
  • PQ / Rec.2020

输出格式支持:

  • Rec.2020 HLG
  • PQ 1000 / 2000 / 4000 nits

如果你的素材是 Nikon N-Log、Sony S-Log3、Canon C-Log2,或者已经是 HLG / PQ HDR,这个插件可以直接在 FCP 里作为一个 Effect 使用。安装后会出现在:

Huahua HDR Tools / Huahua HDR LrC

它适合想快速完成 HDR 交付、YouTube HDR 上传、或者同时制作 HLG / PQ 版本的用户。

I made a new Final Cut Pro plug-in: Huahua HDR LrC, current version 1.12-46.

Its goal is simple: to make it easier to bring Log footage from different camera systems into an HLG HDR or PQ HDR workflow directly inside Final Cut Pro. No need to stack multiple LUTs manually, and no need to keep fighting the color wheels just to fix exposure.

The plug-in is designed for Wide Gamut HDR timelines. It mainly converts camera Log footage to HDR, while also providing Lightroom / Camera Raw style basic adjustment controls, including Exposure, Contrast, Highlights, Shadows, Whites, Blacks, Vibrance, and Saturation.

It is not a stylized LUT pack. It is more of a practical HDR technical conversion and trimming tool.

Currently supported input formats:

  • Nikon N-Log / Rec.2020
  • Sony S-Log3 / S-Gamut3.Cine
  • Sony S-Log3 / S-Gamut3
  • Canon C-Log2 / Cinema Gamut
  • HLG / Rec.2020
  • PQ / Rec.2020

Supported output formats:

  • Rec.2020 HLG
  • PQ 1000 / 2000 / 4000 nits

If your footage is Nikon N-Log, Sony S-Log3, Canon C-Log2, or already HLG / PQ HDR, you can use this plug-in directly as a Final Cut Pro Effect.

After installation, it appears under:

Huahua HDR Tools / Huahua HDR LrC

It is designed for users who want a faster HDR delivery workflow, whether for YouTube HDR uploads, HLG mastering, PQ mastering, or creating both HLG and PQ versions from the same edit.

为什么 N-Log 做 Rec.709 更需要 ETTR,而做 HDR/HLG 反而不一定

现代手机上的 SDR 已经不是传统意义上的 100 nits SDR 了。很多 OLED 手机、平板和 XDR 屏幕在播放普通 SDR 内容时,也能把白场或高亮 UI 推到几百甚至 1000 nits。也就是说,一个 Rec.709 视频虽然技术上仍是 SDR,但它在真实观看环境里的亮度,早就和“100 nits 参考监视器”相差很远。这个变化会直接影响我们怎么曝光 N-Log。

我用 Nikon 官方 N-Log 到 Rec.709/BT.1886 LUT 做了一组计算,并和一个不经过 LUT 的 HLG 技术转换比较。两边都假设显示器峰值是 1000 nits;拍摄端假设中灰曝光到 35 IRE,HLG 漫射白锚定到 203 nits。

结果很说明问题。中灰 0 stop 时,N-Log 经过 Rec.709 LUT 后是 42.07 IRE,在 1000 nits SDR 显示模型下约为 125 nits;同一个输入做 direct HLG 只有约 29 nits。也就是说,Rec.709 版本的中灰比 HLG 亮大约 2.09 stops。再看 -2 stops 的暗部,Rec.709 是 15.4 nits,HLG 是 5.6 nits,前者仍然亮约 1.47 stops。

StopsN-Log IRERec.709 SDR nitsDirect HLG nitsRec.709 vs HLG
-416.491.61.1+0.61 stops
-223.0015.45.6+1.47 stops
035.00125.229.4+2.09 stops
+2.3257.20545.5203.0+1.43 stops
+474.26786.7819.7-0.06 stops
+584.42874.21000.0-0.19 stops

这就是为什么 N-Log 还原到 709 后,暗部噪点经常显得特别多。噪点不是 LUT “凭空制造”的,而是拍摄时落在低码值、低信噪比区域里的暗部信息,被 Rec.709 tone curve 和现代高亮 SDR 屏幕一起抬到了很容易看见的位置。以前 100 nits SDR 时代,暗部可能藏在几 nit 里;现在它可能被显示到十几、几十 nit,观众自然更容易看到脏、浮、彩噪和压缩痕迹。

所以如果最终目标是 Rec.709 SDR,尤其是给手机、OLED 电视、XDR 屏幕观看,N-Log 往往更需要 ETTR。ETTR 的目的不是让成片更亮,而是在不剪掉重要高光的前提下,把主体、中间调和暗部尽量放到更高、更干净的编码区域。后期再用 LUT 或调色压回正常亮度时,噪声不会被放大得那么难看。

HDR/HLG 的逻辑不一样。HLG 技术转换会把中灰放得更低,给高光保留空间。表格里 +2.32 stops 的漫射白是 203 nits,到了 +4 stops,HLG 已经约 820 nits,而 Rec.709 SDR 约 787 nits;+5 和 +6 stops 时 HLG 直接到 1000 nits,Rec.709 则被压在 874 和 927 nits 附近。HDR 的价值就在这里:不是把整张画面抬亮,而是保留真实光比,让亮的东西真的亮。

因此,做 HDR 时盲目 ETTR 反而可能有害。你把 N-Log 整体往右推,确实能让暗部更干净,但也更容易把天空、灯光、反射和皮肤高光推到 HLG 顶部,失去 HDR 最珍贵的高光层次。HDR 交付更应该优先保护高光、保持自然中灰,而不是单纯追求波形图“用满”。

一句话总结:Rec.709 SDR 在现代 1000 nits 屏幕上会把 N-Log 的暗部和中间调显示得很亮,所以更需要 ETTR 来换信噪比;HDR/HLG 则把中灰放低、把空间留给高光,所以不一定需要激进 ETTR,除非场景本身没有重要高光可失去。

Why N-Log Needs More ETTR for Rec.709, but Not Necessarily for HDR/HLG

Modern phone SDR is no longer the old 100-nit SDR we used to imagine. Many OLED phones, tablets, and XDR displays can show ordinary SDR content at several hundred nits, sometimes close to 1000 nits. So even if a video is technically Rec.709 SDR, its real viewing brightness can be far beyond the traditional 100-nit reference. That changes how we should expose N-Log.

I compared Nikon’s official N-Log to Rec.709/BT.1886 LUT against a direct technical HLG conversion. Both are viewed on a 1000-nit display. The exposure assumption is middle gray at 35 IRE, with HLG diffuse white anchored at 203 nits.

The numbers are revealing. At 0 stop middle gray, the Nikon Rec.709 LUT outputs 42.07 IRE, which becomes about 125 nits on a 1000-nit SDR display model. The direct HLG conversion for the same input is only about 29 nits. Rec.709 middle gray is therefore about 2.09 stops brighter than HLG. At -2 stops, Rec.709 is about 15.4 nits, while HLG is about 5.6 nits, still a 1.47-stop lift.

This is why N-Log can look noisy after being restored to Rec.709. The LUT is not magically creating noise. It is taking shadow information that was recorded in low-code-value, low-SNR regions and lifting it into a much more visible display range. In the old 100-nit SDR world, those shadows might have stayed hidden at only a few nits. On a modern bright SDR screen, they may sit at tens of nits, where noise, chroma crawl, and compression artifacts become obvious.

So for a Rec.709 SDR delivery, especially for phones, OLED TVs, and XDR displays, N-Log often benefits from ETTR. The goal is not to make the final image brighter. The goal is to record the subject, midtones, and shadows in cleaner code values without clipping important highlights. Then, when the image is brought back down in grading, the noise floor is not amplified as aggressively.

HDR/HLG works differently. A technical HLG conversion keeps middle gray lower and saves room for highlights. In the table, diffuse white at +2.32 stops is 203 nits. By +4 stops, HLG reaches about 820 nits while Rec.709 SDR is about 787 nits. At +5 and +6 stops, HLG hits 1000 nits, while Rec.709 is compressed around 874 and 927 nits. That is the point of HDR: not making everything bright, but preserving scene contrast so bright things can actually be bright.

This is why aggressive ETTR can be counterproductive for HDR. It may clean up shadows, but it also pushes skies, lamps, reflections, and skin highlights closer to the top of the HLG range, where highlight separation can be lost. For HDR delivery, the priority is often highlight protection and natural midtone placement, not simply filling the waveform.

In short: modern 1000-nit SDR makes Rec.709 N-Log shadows and midtones very visible, so ETTR is often valuable for noise control. HDR/HLG keeps middle gray lower and reserves headroom for highlights, so it does not always need aggressive ETTR unless the scene has no important highlights to protect.

Nikon N-Log to HLG HDR LUT for Final Cut Pro

N-Log w/ Lut vs HLG

You can download the lut from: Google Drive | 百度网盘

I usually shoot Nikon HDR video in H.265 HLG because the workflow is simple: import into Final Cut Pro, export Dolby Vision, and little grading is needed.

Recently I started working more with N-Log, especially for ProRes recording, but I found that ready-made N-Log to HDR HLG LUTs are hard to find. Most LUTs are designed for Rec.709 output, not an HLG HDR workflow. So, with the help of Codex, I wrote a script to generate my own Nikon N-Log to HLG LUT.

This LUT works with Nikon N-Log footage recorded in either H.265 or ProRes, as long as the footage is correctly interpreted in Final Cut Pro.

What the LUT Does

The goal is not to create a stylized look. It is a technical conversion from Nikon N-Log to HLG HDR.

Because Nikon N-Log and Nikon HLG can both be handled in a Rec.2020 / BT.2020 color framework, the LUT mainly remaps luminance while keeping color mostly unchanged.

The curve is anchored around middle gray: 18% gray is mapped to about 38 IRE in the HLG output. From shadows through middle gray and up to +3 stops above middle gray, the LUT follows the HLG conversion closely. Above +3 stops, it applies a gentle highlight roll-off to use the upper N-Log range without making highlights look harsh.

In my tests, with the same ISO, aperture, and shutter speed, N-Log converted with this LUT looks very close to Nikon HLG straight out of camera. Brightness, color, contrast, and midtones match well. The main difference is in the highlights: N-Log produces a fuller waveform, while Nikon HLG compresses highlights earlier.

Exposure

For best results, N-Log should be exposed according to Nikon’s recommendation, with middle gray around 35 IRE on the camera waveform or monitor.

Important Final Cut Pro Setting

In Final Cut Pro, there is one critical setting:

Set the clip’s input color space to Rec.709 when using this LUT.

This may sound counterintuitive, but in my testing, if the input color space is not set this way, FCP’s color management adds an extra transform and the result no longer matches the intended curve.

Conclusion

If you want the fastest HDR workflow, Nikon HLG straight out of camera is still excellent. But if you already shoot N-Log, or want a little more highlight flexibility while staying in an HLG HDR workflow, this LUT is a practical option.

It gives Nikon N-Log a natural HLG look that closely matches Nikon HLG, while preserving smoother highlight transitions.

Nikon N-Log 转 HLG:Final Cut Pro HDR LUT

我平时拍 Nikon HDR,最常用的是 H.265 HLG 直出。这个流程很简单:导入 Final Cut Pro,导出杜比视界,基本不需要复杂调色。

最近我开始更多尝试 N-Log,尤其是 ProRes 录制。但我发现现成的 N-Log 转 HDR HLG LUT 并不好找,大多数 LUT 都是转 Rec.709 的,不适合 HLG HDR 工作流。所以我在 Codex 的帮助下写了一个脚本,生成了这个 Nikon N-Log 转 HLG 的 LUT。

这个 LUT 不管是 H.265 录制的 Nikon N-Log,还是 ProRes 录制的 Nikon N-Log,都可以使用,前提是在 Final Cut Pro 里正确解释素材。

这个 LUT 做了什么

这个 LUT 不是风格化调色,而是一个技术转换:把 Nikon N-Log 转成 HLG HDR。

因为 Nikon N-Log 和 Nikon HLG 都可以放在 Rec.2020 / BT.2020 色彩框架下处理,所以 LUT 主要做亮度曲线映射,颜色基本不动。

曲线以中灰为锚点:18% 中灰在 HLG 输出里映射到约 38 IRE。从暗部到中灰,再到中灰以上 +3 档以内,尽量按照 HLG 转换公式处理。中灰 +3 档以上,开始加入柔和的高光 roll-off,让 N-Log 顶部高光更自然地过渡。

在我的测试里,相同 ISO、光圈和快门下,这个 LUT 转出来的 N-Log 和 Nikon HLG 直出非常接近。亮度、颜色、反差和中间调都能很好匹配。主要区别在高光:N-Log 波形更饱满,而 Nikon HLG 会更早压缩高光。

曝光

为了让 LUT 准确工作,N-Log 建议按照 Nikon 官方推荐曝光,也就是中灰在相机波形或监看里大约落在 35 IRE。

Final Cut Pro 关键设置

在 Final Cut Pro 里用这个 LUT,有一个非常关键的设置:

素材的输入色彩空间要选择 Rec.709。

这听起来有点反直觉,但在我的测试里,如果不这样设置,FCP 的色彩管理会额外叠加转换,结果就不会匹配 LUT 的设计曲线。

总结

如果你想最快做 HDR,Nikon HLG 直出依然很好。但如果你已经拍了 N-Log,或者想在 HLG HDR 工作流里保留一点更舒服的高光余量,这个 LUT 会是一个很实用的选择。

它能把 Nikon N-Log 转成自然、接近 Nikon HLG 直出的 HLG 画面,同时保留更平滑、更饱满的高光过渡。

LoFIC 之后,Log 或许该告别“原生 ISO 800”了

现在很多相机一切换到 Log,最低 ISO 就从 100 跳到 800。

这通常被叫做“原生 ISO 800”,听起来像是传感器在 ISO 800 下性能最好。但从曝光分配上看,它更接近这样一件事:

相机仍然以接近 ISO 100 的低增益状态工作,只是把中灰压低三档,为高光腾出空间。

ISO 100 到 ISO 800,正好三档。

也就是说,很多 Log 模式并没有凭空增加动态范围,只是默认让中灰和阴影少曝光三档,从而换来更多高光余量。

问题是,用户拍完以后又发现阴影噪声太大,于是教程开始教你:

向右曝光两三档,后期再压回来。

这个方法当然有效,因为传感器接收了更多光子,噪声自然更低。

但把整个过程连起来看就有些荒诞:

  1. 相机为了保护高光,先把画面等效欠曝三档;
  2. 用户为了减少噪声,再向右曝光三档;
  3. 后期又把亮度压回三档。

绕了一整圈,最后基本回到了 ISO 100 的实际曝光量。

如果场景里根本没有特别亮的高光,这套流程确实有点脱裤子放屁。Log 当然仍有编码和调色价值,但“用 Log”不应该天然等于“先把整个画面拍暗”。

LoFIC 可能改变这一切

LoFIC 的核心,是在普通像素之外增加一个更大的溢出电容。

当普通像素快要饱和时,多余电子可以进入额外的储存空间。这样,相机就不必单纯依靠压低中灰来保护高光。

传统传感器的逻辑是:

想要更多高光空间,就必须让中灰和阴影少曝光。

LoFIC 理论上可以变成:

中灰正常曝光,阴影获得足够光子,极亮高光交给额外电容保存。

如果未来全画幅相机也使用 LoFIC,那么 Log 完全可能从接近 ISO 100 的曝光基准开始。

人脸不必默认欠曝,阴影不必先掉进噪声区,高光也不必因此更早剪切。

到那时,Log 就只是一个用来编码宽动态范围的曲线,而不是一种“默认欠曝”的拍摄方式。

曝光逻辑也该变了

未来不应该再机械地遵守“Log 一定要向右曝光两三档”。

正确的做法应该重新回到场景本身:

没有极亮高光,就按正常中灰和人脸曝光;有太阳、窗户或灯具,再根据真正的高光余量调整。

相机的波形图和斑马纹也应该升级。

理想情况下,它应该告诉用户:

  • 普通像素是否接近饱和;
  • LoFIC 高光区是否已经接管;
  • 距离真正剪切还有多少空间。

否则,用户依然只能盯着 IRE 数值猜测传感器内部发生了什么。

SDR 和 HDR 的流程也会趋于统一

现在拍 SDR,很多人要么直接用普通画面风格,要么拍一条灰蒙蒙的 Log,再套 LUT、恢复对比度、压高光。

未来更合理的流程应该是:

相机先用 LoFIC 完整记录场景,再根据输出目标决定怎么映射。

做 SDR 时,把超出 Rec.709 的高光平滑压缩回来;做 HDR 时,则把灯具、天空和反射保留在更高亮度。

拍摄端不必一开始就分成完全不同的两套曝光逻辑。

同一份宽动态范围母版,可以同时制作 SDR、HLG 和 PQ 版本。区别主要发生在后期显示映射,而不是拍摄现场。

我的 Nikon Z8 什么时候能升级

我的 Nikon Z8 在 HLG 下,实际可用动态范围也就十一档多。

它当然可以直接进入 HDR 流程,但离真正宽裕的单曝光 HDR 还有明显距离。

可惜 LoFIC 不是固件功能。它属于传感器像素和读出电路的硬件结构,Z8 不可能靠一次升级突然获得。

所以我真正期待的,是下一代尼康全画幅视频机:

  • Log 不再强制从 ISO 800 起步;
  • 中灰和人脸不再默认欠曝;
  • 高光由更大的物理容量保护;
  • SDR 和 HDR 共用同一份宽动态范围素材;
  • 用户不必先欠曝三档,再向右三档,最后后期压回三档。

如果下一代还让我 ISO 800 拍 Log、向右曝光降噪、后期再压回来,那这套流程确实该重新想一想了。

从《沙尘暴》的“三角形光斑”,看懂国产悬疑剧的“西北美学”

刚看完《沙尘暴》,发现了一个奇怪的视觉现象:在某些镜头中(并非全部),背景里模糊的灯光不是我们习惯的圆形,而是竟然呈现出清晰的“三角形”。

这不是摄影机的故障,也不是后期特效的穿帮,而是一次蓄谋已久的“视觉隐喻”。

作为一部标榜“西北悬疑美学”的作品,《沙尘暴》的主创团队在这个不起眼的三角形里,藏进了整部剧的灵魂。今天,我们就来扒一扒这个“三角形”背后的技术秘密与叙事野心。


一、 为什么是三角形?“情、理、法”的视觉图腾

在大多数影视作品追求“焦外如奶油般化开”的完美圆形时,《沙尘暴》为什么要反其道而行之,选择这种带有棱角的、甚至有点“扎眼”的形状?

据该剧主创团队(包括摄影指导简立威等视觉团队成员)在采访中透露,这种设计绝非偶然。

1. 官方解读:坚固又刺痛的“铁三角”

剧中有一句潜台词:三角形是世界上最稳固的形状,也是最尖锐的形状。

  • 寓意一:困局。 剧中的核心冲突围绕着“情、理、法”三者展开。这三者在某些极端案件中,就像一个三角形的三个角,互相支撑构成了社会秩序,但彼此之间又有着尖锐的对立。段奕宏饰演的刑警陈江河,就一直被困在这个三角形的牢笼里,无论往哪个方向撞,都会被“角”刺痛。
  • 寓意二:荒诞。 故事发生在西北边陲的荒漠小镇,这里的人际关系粗粝、直接。圆润的光斑代表都市的温存,而带有尖角的三角形光斑,则更像戈壁滩上的石头和风沙,透着一种不安全感野性

2. 心理暗示:无处不在的“锋利”

试想一下,当镜头对准反派或者内心挣扎的主角时,背景中无数个尖锐的三角形箭头指向他们,这在潜意识里会给观众传递一种“危机四伏”和“焦躁不安”的信号。这种视觉语言比直接用惊悚配乐要高级得多。


二、 技术揭秘:Zeiss B-Speeds 的“借尸还魂”

为了实现这个效果,《沙尘暴》的摄影团队并没有动用电影摄影圈的“上古神器”——Zeiss Super Speed MK1(俗称 B-Speeds),而是使用了定制的三角形滤镜来复刻这种质感。

  • 它的前世今生:这就不得不提上世纪70年代。当时蔡司(Zeiss)为了给库布里克等大师制造能在极暗光线下拍摄的镜头,设计了这款光圈高达 T1.4 的镜头。为了缩减体积,工程师只用了 3片光圈叶片
  • 物理特性:这就导致了一个著名的光学现象——光圈全开时是圆形,但只要稍微收缩一点点(比如在西北的大太阳下,或者为了保证景深),光孔就会变成一个Reuleaux Triangle(勒洛三角形,即圆弧三角形)

在2025年的今天,复刻这种老镜头的特点来拍摄 4K/8K 的画面,本身就是一种态度:拒绝数码时代的过度平滑,追求胶片时代的颗粒感和呼吸感。

这也解释了为什么《沙尘暴》的画面看起来有一种“脏脏的”高级感——那是风沙的味道,也是岁月的质感。


三、 举一反三:还有哪些电影用了“异形光圈”讲故事?

《沙尘暴》并非孤例。在电影史上,凡是想要表达“精神失常”、“极度浪漫”或“时空错乱”的导演,往往都会在光圈形状上做文章。

除了你已经看到的三角形,以下这些“特殊形状”也值得你加入片单:

1. 经典的“三角形焦虑”: 《出租车司机》 (Taxi Driver, 1976)

  • 形状:倒三角形
  • 镜头:Zeiss B-Speeds MK1
  • 名场面:罗伯特·德尼罗开着出租车穿梭在雨夜的曼哈顿,车窗外的霓虹灯全部化作倒三角。
  • 解析:这是《沙尘暴》致敬的祖师爷。斯科塞斯利用这个三角形,外化了主角特拉维斯眼中的世界——扭曲、锋利、充满敌意。那个三角形就像悬在城市上空的达摩克利斯之剑。

2. 梦幻的“椭圆拉丝”: 《蝙蝠侠》 (The Batman, 2022)

  • 形状:垂直椭圆形 + 焦外边缘失光
  • 镜头:定制的变形镜头(Anamorphic)
  • 解析:在这部新版蝙蝠侠中,哥谭市的雨夜背景呈现出极度拉伸的椭圆形光斑,且边缘有强烈的涂抹感。这不仅是为了模仿老电影的宽银幕质感,更是为了营造一种**“迷离的黑色电影”**氛围。蝙蝠侠眼中的哥谭是模糊不清的,正义与邪恶的界限就像那被拉长的光斑一样暧昧。

3. 爱到极致的“心形光斑”: 《歪小子斯科特》 (Scott Pilgrim vs. the World)

  • 形状:心形(Heart Shape)
  • 手段:在镜头前加装特制的切光片(Bokeh Filter)
  • 解析:当男主角对女主角一见钟情时,导演埃德加·赖特直接让背景所有的灯光都变成了爱心。这是一种打破“第四面墙”的漫画式夸张,告诉观众:此刻主角的脑子里除了恋爱,什么都没有了。

4. 窥视的“甜甜圈”: 老港片

  • 形状:中空环形(甜甜圈状)
  • 镜头:折返镜头(Catadioptric Lens)
  • 解析:这种镜头通常用于超远距离偷拍。在早期的香港警匪片或谍战片中,当画面出现这种焦外时,通常意味着“有人在远处监视你”。光斑中心的黑洞,就像一只只窥视的眼睛。

四、 结语:国产剧美学的“野心”

从《漫长的季节》的暖色调衰败,到《沙尘暴》的三角形冷峻,国产剧的视觉语言正在发生质的飞跃。

当我们在讨论《沙尘暴》的三角形光斑时,我们其实是在讨论一种“拒绝平庸”的创作态度。

导演和摄影师不再满足于仅仅把画面拍清楚,他们开始利用光学的物理缺陷,来构建人物的心理防线。那个小小的三角形,是段奕宏饰演的警察心中的刺,也是刺破国产悬疑剧同质化的一把尖刀。