Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1717531719)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 700, well_thread_format(array(25))
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1422, well_thread_read(1762993)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 22, well_thread_read_cache(1762993)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1717531719)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 700, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1422, well_thread_read(1762993)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 22, well_thread_read_cache(1762993)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
闪光灯小百科-USB迷|专注于互联网分享
最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

闪光灯小百科

IT圈 admin 78浏览 0评论

2024年6月5日发(作者:歧幼安)

闪光灯小百科

闪光灯小百科 Part 1 ─ 发展简史

闪光灯对摄影效率可谓有决定性的影响。在未有闪光灯的时代,你可能无法想象拍一张照片的时间可以多漫长。尤其当年菲林

感光度大约只有 ISO25,光圈大约是 f8 甚至更低,单靠自然光,被拍摄者要固定姿态 10 几秒甚至 1 分钟,困难程度可想而

知。

其实不少学者早已研究如何用人造光线辅助摄影,早于 1839 年,已有科学家利用石灰灯 (limelight) 为显微镜影像曝光到银

版摄影片 (daguerreotype) 之上,需时 5 分钟,比自然曝光所需的 30 分钟快了许多。待至 1859 年,有英国科学家发现燃

烧镁条所产生的强光可以辅助拍摄高速移动的对象,亦即是镁光灯的雏型,后来改良成镁及氯酸钾的混合粉末作为闪光燃料。

待至 1927 年,美国的通用电力 (GE) 发明了闪光灯泡 (Flash blub),才打开了电力闪光灯与快门同步的第一道门。

镁光灯用的粉末闪光燃料

Kodak Brownie Hawkeye 装上闪光灯的模样,灯泡蓝膜为矫色之用。

设有机顶闪光灯插座的单镜反光机,其实早于 1935 年已由德国的 Exakta 创制,该灯脚座仅限插上闪光灯,需要另一条接线

(PC sync) 引发闪光,做到快门与闪光灯同步。闪光灯在当年一直是专业摄影师才用的工具,就当年的镁光灯,也普遍使用于

新闻摄影逾半个世纪至 1950 年代。闪光灯得以普及是待到 1960 年代,当年 Kodak 推出 126 及 110 菲林相机,同时推出了

闪光方砖 (flash cube),内有四颗闪灯,每曝光一格菲林就用一颗,四颗用完就要换。这个发明,让一般人也可以享受闪光灯

摄影的乐趣,不用每次都要睇天做人。

Exakta 的Exa 1B,机顶设有热靴,并非今天的单点触发型。

Kodak Instamatic X15 装上 flash cube 的模样

而踏入 1960年 代亦可谓闪光灯变革的重要年代,氙气闪光管 (xenon flashtube) 开始应用于设有热靴 (hot shoe) 的闪光灯

上。初期推出时仍无法控制光量,直至美国的 Honeywell 发展出自动测光闪光灯 (automatic flash),才开始有对应距离及光

圈进行测光系统,可改变光量;及后晶闸管及储电电容的出现,可控制电量及将未用的电力储起,成为现代专业闪光灯的雏型。

Honeywell 的自动闪光灯 灯顶设有光圈及距离转盘,

再让闪光灯自行测光。

Vivitar 283 是早期使用晶闸管的闪光灯,不少人都曾拥有一支。

直到约 30 年前,,Olympus 推出菲林单镜反光机 OM2 (约 1978 年),同时推出了设有 TTL 测光的闪光灯系列,成为日后各

大相机生产商的发展目标,亦可谓改变现代摄影技术的一个重要转折点。

Olympus T32 对闪光灯发展可谓影响深远

现代闪光灯其中一个代表 Canon 580EX II,己发展

至防尘及防水滴,应付恶劣工作环境的需要。

你需要闪光灯吗?

这不是多余的问题,用不用闪光灯,对于一些人来说是哲学问题。摄影巨匠布列松 (Henri Cartier Bresson) 为保持拍摄景物

的自然与真实感觉,一直不用闪光灯进行摄影;著名战地记者麦富林 (Don Mccullin),在战场上绝不能用闪光灯,否则会被发

现行踪,只有人物专访才会用到。或许这些事实能给你一些安慰,因为你使用闪光灯摄影的技术,可能比这两位大师都要出色。

除非阁下对以上两位大师是死忠派,否则有心摄影,尤其使用 DSLR,甚少会欠缺外置闪光灯。可以肯定,有闪光灯可以选择用

或不用,但没有时才想到要用就太迟。

就如第一篇发展简史所述,没有闪光灯,摄影工作不仅没有效率可言,我们还会错过很多肉眼看不到的精彩世界。假如你的摄

影题材包括以下各种,相信闪光灯是必备的:

‧人像 ─ 突出主体轮廓、在阴暗环境下补光、制造气氛;

‧微距 ─ 自然光源不足或被遮挡,需要人工光源;

‧婚礼 / 活动 ─ 室内外游走纪录重要时刻,兼顾广角及近距摄影;

‧运动 / 高速 ─ 凝固主体的动作,如守门员扑球或水滴皇冠等;

‧商品 ─ 保持商品色调一致,或制造特定色调。

基本上配备两支闪光灯、遥控线及外置电池组,已可应付大部份的摄影工作

决定了主题,也决定了性能和数量上的需求。例如婚礼摄影时一支 GN 42 或以上的闪光灯加一个外置电池组就可应付;如果是

认真的人像摄影,做足三点灯光 (three points light) 如主光、背光及侧光的话,可能已经要准备三支闪光灯。再进一步,

也许是考虑是否需要用到影楼灯 (studio flash),当然那已经超出了我们讨论热靴外置闪光灯 (hot shoe flash) 的范围。不

过随着技术进步,不少外置闪光灯只要指数 (GN) 足够,其实已经差不多可以达到影楼灯的专业效果,还具有非常出色的携带

便利性。

最后一点必需提及的,就是如中长焦距拍摄又只能手持的话,会因镜头晃动做成影像模糊。利用闪光灯可放心使用较快的快门,

也做到足够曝光,加上防手震功能的帮助,还可以运用较低的感光度,令画面的细致度进一步提升。

闪光灯「四両拨千斤」之术

要令闪光灯闪光,其实要用上 1000V 或以上的电压。哪为何 4 颗 AA 电池也可以推动一支闪光灯?

闪光灯之所以能够发光,是将闪光管内的氙气 (Xenon) 以高压电电击,令氙气原子离子化 (ionize),从而产生强光,原理和

光管接近,只是光管是不断的供电,而闪光灯供电只是一瞬间。

闪光灯的内部可分成多个部份,包括变压器 (Transistor)、振频器 (Oscillator)、电容 (Capacitor) 及闪光管 (Flashtube) 。

要将 6V 的直流电变成 1000V,要通过两次升压过程。变压器内由两组电线圈组成,以振频器令电线圈振荡,变成电磁铁的感

生电原理,在交换过程将电压提升至高达 300V 的交流电。以下就是过程:

闪光灯内部的分布简图

1. 接通电源后,振频器配合第一组线圈,与第二组线圈产生感生电流,由于第二组线圈比第一组大,会产生升电压

(Voltage) 降电流 (current) 作用,令电压由 6V 升压至 300V 的交流电。在升压过程中,会听到高频声响。

2. 第二组线圈的交流电会通过一个单向二极管,将电流由交流电变回直流电,储藏在电容内,即进行充电。

3. 电容与一个颗带电阻的指示灯连接,尤如一个自动开关,当灯全亮时,就会中断充电过程。

4. 当闪光灯连接相机,快门打开时,亦即同时合上闪光灯回路,接通电容后,电流会通过第二个升压器,将300V 电流

再升压至 1000V 或以上。

5. 在超高电压下,大量电子冲击闪光管内的氙气,令绝缘的氙气进入电离状态,转化成光能,形成一次闪光。

这是最基本的闪光过程,如果是带自动测光组件的闪光灯,在闪光过程中会同时测光,当光度足够时就将放电回路截断,减少

电容内电力的无谓损耗。此时电池再供电,因为电容有余下的电力,不用由零开始充电,可令电池寿命延长。

浅谈 TTL

在历史上 TTL 其实分两个阶段发展,一个是相机内藏 TTL 测光及备有 TTL 功能的闪光灯。有趣的是,由相机 TTL 发表后差

不多 15 多年后,才有 TTL 闪光灯出现。TTL 的出现,给用家最大方便莫过于就算在仓卒情况下拍摄,来不及估计距离、调较

光圈,用闪光灯时都不会有太大偏差,令新闻摄影等工作变得更容易。

外测光到内测光

TTL 全名是 Through The Lens,意指 「通过镜头」。未有 TTL 之前,相机测光主要靠机身外的 Cds (Cadmium-Sulfide 硫化

镉光敏电阻),易受环境光影响,未能反映光线经过多层镜片或加上滤镜时出现的光量损失,会造成曝光不足。而 TTL 的测光

组件则设于机身内部,约为镜头后接近底片的位置。由于是测量通过镜头后的光线,所以 TTL 的准确度比外测光更为优秀。

先说 TTL 相机历史,其实在声称世界上首个使用 TTL 测光系统的相机也存在争论。因为在 60 年代,几家相机公司包括

Topcon、Nikon 及 Pentax 等都先后推出有 TTL 测光的相机,Pentax 先于 1960年提出这个概念,但要待至 1964 年推出

Spotmatic 才正式量产,反而 Topcon 于 1963 年先行推出市场,略占先机。

1963 年第一台推出市场的 TTL 测光相机 Topcon RE Super

1964 年推出的 Pentax Spotmatic

Pentax 待至 1971 年推出 Pentax ES,意指 electronic shutter,是全球首部可以由 TTL 系统连动控制快门速度的单镜相机。

由于使用电子控制,变成无段式快门,突破原本机械快门预设限制,如 1/ 53 秒或 1/ 1300 秒的速度都可以达到,令曝光的

精确度提高,不过当年 Pentax 并没有将此概念进一步发展具备 TTL 的闪光灯。约 7 年后,即 1978 年,Olympus 推出了全

球首支 TTL 闪光灯 球首支 TTL 闪光灯 T32,TTL 测光加闪光系统才正式出现。

1971年推出的 Pentax ES

自动测光到 TTL测光

最初期的闪光灯不能改变输出,每次闪灯都是全输出。主体与相机之间的距离如果有所改变,就要靠调较光圈来控制闪光的接

收量,从而得到合适的曝光。后来出现了设有外置测光原件的自动闪光灯,可以根据主体的受光程度来控制闪灯输出。至于闪

光灯控制光量的方法,在于控制闪光开与关的时间。闪光发生的时间仅在 1/1000 至 1/10000 秒之间,当快门开启时,闪灯也

同时作出输出。当测光组件认为对象反射的光量足够时,就会在曝光中途、快门仍然保持开启时终止闪光输出。主体的曝光于

是就靠闪灯来完成,至于背景环境的曝光,主要靠快门开启的时间来决定。

不过自动闪光灯正是重复相机外测光的问题,如果镜头装上滤镜,就会影响闪灯输出的准确性。而 TTL 的闪光灯出现后,因为

可从镜头测光得到光圈及主体光度等数据,就能如实反映所需光量,更精确地控制闪光时间,省下过去要计算光圈及距离的麻

烦。现代闪光灯更可以做到变焦连动,帮助调校照射范围,令电源更有效利用而不致浪费。

设有外置测光组件的闪灯,安装滤镜后便要手动调高输出。

TTL 闪灯测光设在机身,即使加上滤镜、使用跳灯甚至离机闪灯亦可进行准确的输出。

但有一点要留意,跟自动测光、曝光一样,TTL 闪灯主要是提供一个正常的曝光量,有需要时仍可透过闪灯输出补偿(Flash

Compensatoin)作出改动,一般闪光灯都有 1/3 级的 EV 调校。所以 TTL 最好作为正常曝光的参考指标,有需要时再作出改

动,而非铁板一块。

另一方面,当我们将相机设定在自动曝光模式(如 P 或 Auto )时,相机很多时都会将光圈及快门固定在某一数值。如果我们

希望对景深、主体的动态表达及背景的光度有较佳的控制,就一定要使用 M 手动曝光模式。

与快门「无关」的事

给大家一个问题,试看看闪光灯的手动选项,有焦距、光圈、曝光值 (EV)、ISO 等,是否好像有一个选项没有了?是的,没有

快门。对于闪光灯初学者来说,这个发现可能会令他们突然语塞,之前学过光圈和快门组合的概念,为何来到闪光灯却没有「相

关」的快门设定?TTL 测光的闪灯不是也应该计算快门的吗?

闪光灯 = 快门?

先来做一个试验,准备闪光灯和相机,找一件对象做目标,尽量找一个近乎全黑的房子拍摄。相机用手动模式,镜头光圈设为 f/8,

闪光灯设为 TTL 模式。拍摄时手持,不用脚架,用对焦辅助灯对焦后,手动调校快门,分别用 1/200、1/60、1/10、1 秒各试

拍一张。跟着重开光源,再用刚才的快门去拍。

全黑环境下使用闪光灯的效果

带有光源环境下使用闪光灯的效果

之后重看图片,相信你会发现在全黑用闪光灯拍摄的相片,除了构图可能因为手持时微微移动外,对象在曝光时是完全没有分

别的,也没有因为手震而不清晰;但当室内光源重开,去到 1/10秒及 1 秒时用闪光灯,手震的残像就出现了。

此时谜团解开了一半,曝光 1 秒的残像,是因为闪光过后继续吸收环境光。而全黑拍摄时的清晰画面,则说明了闪光灯在曝光

过程中与快门没有太大关系。记得第四节提过吗?闪光灯在 1/1,000 与 1/10,000 之间爆发。其实在闪灯输出的一瞬间,本身

就是一个快门动作。而这个极短暂的曝光时间,甚至可以超过机械快门达到的极限。例如一些凝结高速动作(如发射中的子弹)

的相片,就是用闪灯极短时间内便可输出足够光线曝光的特性,跟相机的快门速度无关。

瞬发光与持续性光

闪光灯是瞬发光,光度强但维持的时间短;持续光则不断提供光源,好像阳光和灯光都是持续性光。

在只用一种光源曝光(闪光灯或灯泡)的情况下,假设使用相同光圈、感光度,我们要从闪光灯或灯泡吸收同样能量的光线,

闪光灯只需 1/1,000 至 1/10,000 秒便能一次过输出所有能量,而灯泡则需要更长快门时间(假设 1 秒)输出同样能量。当

相机的快门设定为 1/200 秒时,闪光灯爆发时又比快门速度快,所以相机即使将快门速度设定在 1/200 秒,仍可吸收到闪光

灯的所有输出光线。而使用灯泡时,因为灯泡的输出功率远不及闪光灯,所以就有需要延长快门时间,去吸收更多的持续光线

到足够为止。

光圈管主体,快门管背景

不过在日常应用情况下,我们很少会在全黑情况下使用闪灯拍摄,即使在晚上的街道或者室内,环境本身亦都有一定的光度。

假设我们在尖沙咀海傍拍摄以维港作背景的人物照,这时用闪灯拍摄,人物的曝光便会由闪光灯负责。至于背景的维港对岸,

由于距离太远,闪灯光线根本不能到达,因此背景大厦的曝光便靠慢速的快门速度来吸收大厦本身的光线,情况跟一般夜景拍

摄相似,只不过我们要用闪灯来照亮近距离的主体。改变快门速度会改变背景的光度,不过主体的曝光则只受闪灯影响。

如果在现场光较强的环境(如酒楼)用闪灯拍摄,使用太快的快门速度会令背景太暗,大大减弱现场气氛;使用太慢的快门速

度,主体则会受较多现场光线影响,容易产生因手震而出现的模糊。那么我们应该用多快的快门呢?视乎现场光线的强弱,我

们只要使用比现场光快一级的快门速度,便可以保留到背景的气氛,又可减少手震的影响。例如相机测光表指示背景的曝光需

要 1/15 秒、f/4 光圈,那么我们便可用手动模式,将快门设定至 1/30 秒。

用光圈或 EV 调校

所以在全黑环境用闪光灯摄影时,快门并不会改变主体的受光量。当闪光灯在手动模式输出固定的功率,调校光圈就能改变曝

光度。但要留意,如果用 TTL 模式,闪光灯会给你自动对应光圈,自动调整闪灯的输出,那就要加或减闪灯 EV 去调整你所需

的曝光效果。

闪光指数、光圈、距离、焦距之四角关系

凡用过闪光灯的人都会明白,闪光灯不能照亮全世界,任何闪光灯的输出光量及射程都有极限,不过闪光灯规格繁多,输出光

量有别,要了解甚么级别的闪光灯适合自己,答案就在 GN (Guide Number,闪光指数)。

从光圈与距离看 GN

GN 常见反映于闪光灯的型号,如 Canon 580EX II、Sony HVL-FM58A 等,他们的 GN 都是 58。闪灯的 GN 愈高,代表闪灯的

输出功率越大,可照射的距离愈远。不过要留意 GN 并不等于完全代表着闪灯的输出功率,「输出功率」是指闪灯的最大输出

光量值,是一个固定值;而「闪光指数」则会随着所用菲林的感光度或闪灯的焦距覆盖设定而有所改变。例如 A 及 B 两支闪

灯,厂方标示的 GN 同样是 40,不过 A 是在 35mm 焦距时计算的,而 B 是在 85mm 焦距计算的,那么 A 便实际上拥有更高

的输出功率。

在未有 TTL 闪灯的年代,要使用闪灯得到正确的曝光是需要利用 GN 计数的,其公式如下︰

闪光指数 ÷ 闪光距离 = 镜头光圈值

举例说,假设闪光指数是 GN40、闪灯与被摄主体的距离是 5 米,那么我们便需要将光圈设定于 40 / 5 = f/8 了。

如果我们知道闪灯的 GN 以及镜头的光圈,那么我们也可以计算出照射距离,其公式如下︰

闪光指数 ÷ 镜头光圈值 = 闪光距离

例如闪灯的 GN 是 40,在 ISO 100、光圈 f/8 的设定下,最远可以照射到 5 米 (40 / 8)。再远的话,摄影目标就会曝光不

足。 如要照得更远,可以加大光圈,或将 ISO 提高。如光圈加大至 f/4,GN 40 的有效范围就能增加到 10 米 (40/4 = 10) 。

大家可以发现,如果主体距离增加一倍的话,光圈需要增加 2 级才能够补偿(f/8 > f/5.6 > f/4)。同样道理,如果想维持

景深,保持光圈在 f/8 的话,如要提高 ISO 来得到足够曝光,则是由 100 > 200 > 400 ,也是 2 级,才能补偿距离增加一

倍的影响。

假设输出光量保持不变,就会出现受光量越远越弱的情况,2 倍距离就会

变成 1/2 x 1/2 = 1/4 受光量,3 倍距离就会变成 1/3 X 1/3 = 1/9 受光量…如此类推。

简单点说,这是因为距离增加 1 倍 (2X),光线散开时面积会增加 4 倍,所以当改变距离而输出光量相同的话,实际受光会被

摊薄,光线到达对象时就只有 1/4 光量。所以调校光圈时就要加 2 级,或将感光度加 2 级才能补充 4 倍的入光量,达到正

常曝光。因此我们明白到距离增加,散射面积增加,闪光强度就会相对下降,形成一个反比例关系。

从焦距看 GN

所以选择闪光灯时,就要注意每支闪光灯提供的数据,最大指数有时只反映最长焦段的输出光量,例如规格为「ISO 100 / 105mm

/ GN 58」,即只在焦距覆盖设定为 105mm 才能提供 GN 58 的光量。如果焦距缩短,角度加阔,GN 指数就会相应下调。好像 Nikon

SB800 规格就说明 105mm 为 GN56; 35mm 为 GN38,正是因为 35mm 的散射面积比 105mm 焦段较大所致。

当闪灯设定至长焦距时,闪灯会将覆盖角度收窄,令有效射程加长,所以

除了对象的距离,闪光灯改变焦距也是原因。

Nikon SB800 的 GN mode,在改变焦距或光圈时,

可以看到对应的有效范围,很有参考价值。

不过有一点要注意,以 GN 计算闪光灯照射有效距离,仅在向对象直射时才有参考价值,如果要反射天花或反光板,GN 对摄影

的参考作用就相对较少。但肯定的是由于反射后的散射面积扩大,加上反射面本身亦会或多或少吸收部分光能,有效射程一定

会大幅缩短。

【夜景人像】离机闪灯应用

人像摄影说难不难,说易不易。基本的构图、光线、甫士、沟通等等技巧,初学者要掌握得好都要花上一段时间。自问已经有

一定人像拍摄根底,就可尝试拍摄较高技巧要求的夜景人像。能够做到灵活多变的闪灯应用,拍摄夜景人像相片就自然事半功

倍。

要在晚间拍摄出清晰的人像相片,大家都知道方法是使用慢速同步闪灯模式,利用慢快门吸收背景的现场光,以及用闪灯来为

主体照明。无论是使用原厂 TTL 外置闪灯抑或是机顶内置闪灯,只要架起三脚架,选用合适的闪光灯模式,就保证能够拍出曝

光正常而亮丽的夜景人像相片。

当然,这种闪灯方法是最基本、最简单不过的。由于光源跟镜头同一方向,主角的脸部不会有太多阴影,不过相片效果看起来

会较为平板而且欠缺立体感。假如我们可以将闪光灯移离相机,使用离机闪灯的方法(俗称飞灯),就可以产生侧光、背光等

光源,营造出具立体感的闪灯照明效果。

正面闪灯是最简单的照明方法,不过却效果平板

左前侧光闪灯。

右前侧光闪灯

左后侧光闪灯,前方以反光板补光

右后侧光闪灯,前方以反光板补光。

闪灯附有闪灯插座,可以将闪灯固定在三脚架或灯架上。

反光板是拍摄夜景人像的重要辅助工具。

要把夜景人像拍摄得好,就一定要懂得同时运用现场光以及闪光灯两种光源。要保留现场气氛的话,就要懂得「收放自如」,

适当地加减闪灯输出。闪灯的光源可以是主光源,亦可以是辅助光线,这没有一成不变的定律。

闪光灯小百科 Part 7 - 浅谈慢速同步

近年一些入门级的单反相机或半专业数码相机,甚至是普通的 DC,闪光灯会设有一个「慢速同步」的选项,用途常见于夜间拍

摄人像。由于背景距离太远,闪光灯对夜间背景根本不起作用,所以就要用慢快门拖长曝光时间使背景有足够曝光,同时以闪

光灯令主体曝光,故出现「慢速同步」的设定。

这是新手常犯错误,只用一般闪光模式,照亮前景,

背景根本没有足够时间曝光。

如用夜景人像,由于本身是 slow sync 闪光设定,前后景都可以正常曝光。

夜景模式 = 慢速同步

如果有看过第五章「与快门无关的事」,只要快门在相机的最高同步速度以下,闪光灯都可以与快门同步,只是快门时间越长,

越受环境光影响。大家此时应该明白,所谓慢速同步其实是混合环境光与闪光灯的摄影手法。闪灯用来使近距离的主体曝光,

快门就用来控制背景的曝光量。

所以相机内置的「夜景人像」模式,其实就是预设的慢速同步程序。设定会因相机及预设 ISO 而异,可能会被拖慢至 1/15 秒、

1/8 秒,甚至 1 秒也不定,所以要使用脚架避免背景模糊不清。

入门单反如 Nikon D3000,内部 slow sync + 防红眼选项接口中,已经有一幅夜景人像示范照,可见夜景人像已使用了 slow

sync。

故意玩弄残影

不过如果能明白这个道理后,慢速同步其实是可以玩出一些特别效果。大家不妨尝试故意用较慢的快门如 1/4 - 1/2 之间用闪

光灯拍摄移动的对象,会发现拍到对象移动残影的同时,又可以拍到对象动作凝固的一刻。这种手法,有些摄影师会用在舞会

之中,看清舞者身影的同时,还带有跳舞的动感,非常有趣。

使用 1/100 秒同步,对象动作被凝固,

没有残影留下。

(ISO 400、1/100 秒、 f10、flash ouput 1/8)

故意使用 1/2 秒同步,闪光后因为

环境光的关系,令画面留有残影。

(ISO 400、1/2 秒、 f10、flash ouput 1/8)

不过要注意的是,闪光同步同时有前帘及后帘同步的设定,也会令摄影效果有所分别,这个功能下一节再谈。

说说闪光同步

基本解释:

前帘同步:在快门刚打开后的一瞬间闪光灯闪光。后帘同步:在快门打开后即将关闭前的一瞬间闪光灯闪光。

慢速同步:以较低的快门速度加上前帘同步进行闪光。FP高速同步:在快门打开之前到快门结束之后的一端时间小功率持续

闪光,以使整个画面暴光均匀

各自特点:

1、前帘同步是最基本的闪光方式。由于闪光灯进行一次闪光的时间很短,而高速快门又是靠快门叶片之间的夹缝扫过胶片

完成暴光,所以才有“最高闪光同步速度”的概念,比如本来闪光同步时间/250秒,而我们用1/500秒的快门进行闪光摄影,快门

夹缝未能全部扫过底片时,闪光就结束了,造成了画面照度不均。

2、后帘同步是先打开快门进行暴光,在快门关闭前的一瞬间闪光。这样拍摄快速移动有亮点的物体就会产生光点在运动物

体的“身后”划出光道的效果。

3、慢速同步是前帘同步的一种,因为快门打开的时间比较长而命名。慢速同步可以实现前景和背景都获得正常的暴光。前

景的人物由闪光灯发出的高速闪光凝固,背景较暗的景物由长时间的暴光获得细节。如果用没有后帘同步的相机照快速移动有

亮点的物体,就会产生由光点划出的光道在运动物体“身前”的效果。这是因为闪光灯是“前帘同步”方式。

4、FP高速同步:为了突破“最高闪光同步速度”的限制,NIKON利用小功率,高速度的频闪解决了当1/250秒以上快门时闪

光照度不均匀的问题,这样就为了高亮度背景时主体补光产生了可能性。比如说逆光摄影时,为了虚化背景要利用大光圈,而

没有FP高速同步的闪光灯补光就会因为只能用1/250秒的快门形成背景的暴光过度失去细节。有FP同步就可以利用高速快门

让背景暴光正常。

缺点及优点:

1、前帘同步:它限制了闪光时的最高快门速度,但是由于在“最高闪光同步速度”的范围之内相机可以控制闪光灯的光量,

就可以实现闭环TTL闪光灯控制,精确控制暴光。

2、后帘同步:适用范围有限,并且无法利用NIKON的监察预闪功能。(将破坏后帘同步的效果)

3、慢速同步:极其有用的功能,但要用三脚架(呵呵,跑题了)4、FP高速同步:用途有限,由于是小功率频闪,作用范围

也很小,并且相机无法进行TTL闪光灯控制。总而言之,前帘同步用于一般摄影,后帘同步用于低照度下的运动物体,慢速同

步用于低照度下的固定物体,FP高速同步用于高背景亮度的主体补光。

说到慢速同步,今回再进一步解说应用闪光灯的另一个问题。再深入闪光灯同步设定的选择,会发现有所谓「前帘同步 (front

curtain / 1st curtain sync) 及 「后帘同步 (rear curtain /2nd curtain sync)。闪前与闪后,摄影效果会大不同。

每款相机进入设定的方法都略有分别,(上) Nikon 为按入机身左则的闪光键选择;

(左下) Sony 只需按 Fn 选择闪光灯部份,就可进入选用;

而 (右下) Canon 则可以在闪光灯功能设定选单内设定快门同步选择。

前与后关乎方向性

前帘同步是一般相机预设的闪光同步设定,程序如下:

快门打开 >开始曝光, 闪光灯同时闪光 >继续曝光 > 关上快门

后帘同步则是要特别选取才需要的运用选项,程序如下:

快门打开 > 曝光 > 曝光快完成时,闪光灯闪光 > 关上快门

我们就以拍摄一张钞票下降到地面作示范,以脚架固定相机拍摄。

拍摄设定:ISO 400、f/8、1/3 秒、flash output 1/4 (闪光灯向反光板反射)

Test 1 - 以前帘同步拍摄 Test -2 以后帘同步拍摄

Test 1:

使用前帘快门拍摄,闪灯在发出闪光一瞬间凝固了钞票的影像,不过由于曝光仍未结束,钞票仍在下跌,于是在下方形成残影,

感觉反而像钞票往上冲,效果不太自然。

Test 2:

使用后帘快门拍摄,先曝光 1/3 秒,留有残影,在曝光即将完结、钞票落地一刻前闪光,凝固动作,感觉正常多了。

由此可见,前帘和后帘与残影的方向有关,凡残影要跟随在对象后,如亮灯行走中的汽车,就需要用后帘快门。相反,如果残

影跟主体没有方向之分,用前帘也没所谓,如玩火的杂技表演者,又或者一般静态夜景人像拍摄。

不过有一点要留意,如果闪光同步是较高速度如 1/200 或 1/100 秒等时间,由于环境光进入快门的时间较短,前帘与后帘同

步的效果未必看到分别。

拍摄夜景人像也可用后帘同步

在拍摄夜景人像时,也建议后帘同步,原因在于长曝的关系,前帘同步先闪曝光,易令人误会已经完成,一旦移动就有机会破

坏画面;如用后帘同步,待背景曝光后再闪光,被摄者因为有意识保持姿势,就不会引起移动破坏画面的问题。现在时兴拍摄

光绘,大家不妨用前或后帘试试效果,当然拍摄前请准备脚架。

FP高速同步。

---------------------------即使逆光拍摄的时候仍需要一些大光圈设置

主体逆光时,强烈的阴影会使面部特征和其他细节变得模糊。 拍摄者可通过重新调整曝光来消除此阴影,但这种补偿方式很可

能会使背景曝光过度。 另一种解决方法是使用日光补充闪光。 户外拍摄人像时,通常此种技巧很有效。因为日光补充闪光可

照亮主体的黑暗区域,并使主体和背景的亮度统一、和谐。 但是,其使用范围很有限。这是因为日光补充闪光无法设置比闪光

的X同步速度更快的快门速度,并且必须减小光圈以补偿更高的亮度。

佳能EX系列闪光灯是最佳解决方法。 与FP高速同步闪光模式组合使用时,EX系列闪光灯可与比相机的闪光X同步速度更快的

快门速度同步。 由于可以采用更快的快门速度,可以更加自由地设置光圈。 附加使用大直径EF镜头时,可完全打开光圈以获

得美丽的虚化效果。

--------------所有快门速度下闪光同步允许设置大光圈

选择快速快门速度时,第二快门帘幕在第一帘幕完全打开前开始关闭。 因此,在普通闪光设置下仅可进行照明部分。 但是FP

高速同步闪光设置可在曝光期间以大约50kHz的间隔重复闪光,以获得所有快门速度下的闪光同步。 当设置的快门速度慢于闪

光X同步速度时,相机自动恢复普通的闪光。

------------高速同步技巧

・ 使用光圈优先AE(自动曝光)模式

使用已安装的闪光灯以全自动或程序自动曝光(P)模式拍摄时,EOS 相机自动设置典型日光补充闪光摄影的快门速度和光圈。 切

换到光圈优先自动曝光(Av)模式可使用大光圈拍摄。

样张对比

高速同步

照片是用大光圈以FP高速同步闪光模式拍摄。而另一张照片是以普通日光补充闪光模式拍摄的,这种模式需要较低的快门速度

和较小的光圈。 在这两张照片中,通过尽可能虚化房屋和背景物体来强调女孩儿的面部表情以达到创意目的。 正如您所看到

的,主照片中的虚化更有感染力。

日间同步

低速同步

-----------低速同步是拍摄夜景人像的最佳选择

低速同步

无低速同步的普通闪光

以被照亮的建筑、城市灯光或落日作为背景或在微暗的背景下拍摄人物时,主体和背景的亮度之间会出现很大的差距。 在这种

情况下很容易出现诸如主体曝光过度或背景曝光不足的错误。 但是EX系列闪光灯可以精确地评定此种情况并修正亮度差距,

并提供自然的照明效果。

低速同步技巧

主要使用光圈优先AE(自动曝光)模式

在全自动和程序自动曝光(P)拍摄模式下,EOS相机通过排序快门速度来保证快速快门速度(不低于1/30秒)以防止相机震动。 选

择光圈优先自动曝光(Av)模式自动激活低速同步闪光,考虑背景因素以取得合适的自动闪光曝光控制。

・ 小心相机震动和主体模糊

低速同步闪光拍摄时,慢速快门速度需要使用三脚架以防止相机震动。

2024年6月5日发(作者:歧幼安)

闪光灯小百科

闪光灯小百科 Part 1 ─ 发展简史

闪光灯对摄影效率可谓有决定性的影响。在未有闪光灯的时代,你可能无法想象拍一张照片的时间可以多漫长。尤其当年菲林

感光度大约只有 ISO25,光圈大约是 f8 甚至更低,单靠自然光,被拍摄者要固定姿态 10 几秒甚至 1 分钟,困难程度可想而

知。

其实不少学者早已研究如何用人造光线辅助摄影,早于 1839 年,已有科学家利用石灰灯 (limelight) 为显微镜影像曝光到银

版摄影片 (daguerreotype) 之上,需时 5 分钟,比自然曝光所需的 30 分钟快了许多。待至 1859 年,有英国科学家发现燃

烧镁条所产生的强光可以辅助拍摄高速移动的对象,亦即是镁光灯的雏型,后来改良成镁及氯酸钾的混合粉末作为闪光燃料。

待至 1927 年,美国的通用电力 (GE) 发明了闪光灯泡 (Flash blub),才打开了电力闪光灯与快门同步的第一道门。

镁光灯用的粉末闪光燃料

Kodak Brownie Hawkeye 装上闪光灯的模样,灯泡蓝膜为矫色之用。

设有机顶闪光灯插座的单镜反光机,其实早于 1935 年已由德国的 Exakta 创制,该灯脚座仅限插上闪光灯,需要另一条接线

(PC sync) 引发闪光,做到快门与闪光灯同步。闪光灯在当年一直是专业摄影师才用的工具,就当年的镁光灯,也普遍使用于

新闻摄影逾半个世纪至 1950 年代。闪光灯得以普及是待到 1960 年代,当年 Kodak 推出 126 及 110 菲林相机,同时推出了

闪光方砖 (flash cube),内有四颗闪灯,每曝光一格菲林就用一颗,四颗用完就要换。这个发明,让一般人也可以享受闪光灯

摄影的乐趣,不用每次都要睇天做人。

Exakta 的Exa 1B,机顶设有热靴,并非今天的单点触发型。

Kodak Instamatic X15 装上 flash cube 的模样

而踏入 1960年 代亦可谓闪光灯变革的重要年代,氙气闪光管 (xenon flashtube) 开始应用于设有热靴 (hot shoe) 的闪光灯

上。初期推出时仍无法控制光量,直至美国的 Honeywell 发展出自动测光闪光灯 (automatic flash),才开始有对应距离及光

圈进行测光系统,可改变光量;及后晶闸管及储电电容的出现,可控制电量及将未用的电力储起,成为现代专业闪光灯的雏型。

Honeywell 的自动闪光灯 灯顶设有光圈及距离转盘,

再让闪光灯自行测光。

Vivitar 283 是早期使用晶闸管的闪光灯,不少人都曾拥有一支。

直到约 30 年前,,Olympus 推出菲林单镜反光机 OM2 (约 1978 年),同时推出了设有 TTL 测光的闪光灯系列,成为日后各

大相机生产商的发展目标,亦可谓改变现代摄影技术的一个重要转折点。

Olympus T32 对闪光灯发展可谓影响深远

现代闪光灯其中一个代表 Canon 580EX II,己发展

至防尘及防水滴,应付恶劣工作环境的需要。

你需要闪光灯吗?

这不是多余的问题,用不用闪光灯,对于一些人来说是哲学问题。摄影巨匠布列松 (Henri Cartier Bresson) 为保持拍摄景物

的自然与真实感觉,一直不用闪光灯进行摄影;著名战地记者麦富林 (Don Mccullin),在战场上绝不能用闪光灯,否则会被发

现行踪,只有人物专访才会用到。或许这些事实能给你一些安慰,因为你使用闪光灯摄影的技术,可能比这两位大师都要出色。

除非阁下对以上两位大师是死忠派,否则有心摄影,尤其使用 DSLR,甚少会欠缺外置闪光灯。可以肯定,有闪光灯可以选择用

或不用,但没有时才想到要用就太迟。

就如第一篇发展简史所述,没有闪光灯,摄影工作不仅没有效率可言,我们还会错过很多肉眼看不到的精彩世界。假如你的摄

影题材包括以下各种,相信闪光灯是必备的:

‧人像 ─ 突出主体轮廓、在阴暗环境下补光、制造气氛;

‧微距 ─ 自然光源不足或被遮挡,需要人工光源;

‧婚礼 / 活动 ─ 室内外游走纪录重要时刻,兼顾广角及近距摄影;

‧运动 / 高速 ─ 凝固主体的动作,如守门员扑球或水滴皇冠等;

‧商品 ─ 保持商品色调一致,或制造特定色调。

基本上配备两支闪光灯、遥控线及外置电池组,已可应付大部份的摄影工作

决定了主题,也决定了性能和数量上的需求。例如婚礼摄影时一支 GN 42 或以上的闪光灯加一个外置电池组就可应付;如果是

认真的人像摄影,做足三点灯光 (three points light) 如主光、背光及侧光的话,可能已经要准备三支闪光灯。再进一步,

也许是考虑是否需要用到影楼灯 (studio flash),当然那已经超出了我们讨论热靴外置闪光灯 (hot shoe flash) 的范围。不

过随着技术进步,不少外置闪光灯只要指数 (GN) 足够,其实已经差不多可以达到影楼灯的专业效果,还具有非常出色的携带

便利性。

最后一点必需提及的,就是如中长焦距拍摄又只能手持的话,会因镜头晃动做成影像模糊。利用闪光灯可放心使用较快的快门,

也做到足够曝光,加上防手震功能的帮助,还可以运用较低的感光度,令画面的细致度进一步提升。

闪光灯「四両拨千斤」之术

要令闪光灯闪光,其实要用上 1000V 或以上的电压。哪为何 4 颗 AA 电池也可以推动一支闪光灯?

闪光灯之所以能够发光,是将闪光管内的氙气 (Xenon) 以高压电电击,令氙气原子离子化 (ionize),从而产生强光,原理和

光管接近,只是光管是不断的供电,而闪光灯供电只是一瞬间。

闪光灯的内部可分成多个部份,包括变压器 (Transistor)、振频器 (Oscillator)、电容 (Capacitor) 及闪光管 (Flashtube) 。

要将 6V 的直流电变成 1000V,要通过两次升压过程。变压器内由两组电线圈组成,以振频器令电线圈振荡,变成电磁铁的感

生电原理,在交换过程将电压提升至高达 300V 的交流电。以下就是过程:

闪光灯内部的分布简图

1. 接通电源后,振频器配合第一组线圈,与第二组线圈产生感生电流,由于第二组线圈比第一组大,会产生升电压

(Voltage) 降电流 (current) 作用,令电压由 6V 升压至 300V 的交流电。在升压过程中,会听到高频声响。

2. 第二组线圈的交流电会通过一个单向二极管,将电流由交流电变回直流电,储藏在电容内,即进行充电。

3. 电容与一个颗带电阻的指示灯连接,尤如一个自动开关,当灯全亮时,就会中断充电过程。

4. 当闪光灯连接相机,快门打开时,亦即同时合上闪光灯回路,接通电容后,电流会通过第二个升压器,将300V 电流

再升压至 1000V 或以上。

5. 在超高电压下,大量电子冲击闪光管内的氙气,令绝缘的氙气进入电离状态,转化成光能,形成一次闪光。

这是最基本的闪光过程,如果是带自动测光组件的闪光灯,在闪光过程中会同时测光,当光度足够时就将放电回路截断,减少

电容内电力的无谓损耗。此时电池再供电,因为电容有余下的电力,不用由零开始充电,可令电池寿命延长。

浅谈 TTL

在历史上 TTL 其实分两个阶段发展,一个是相机内藏 TTL 测光及备有 TTL 功能的闪光灯。有趣的是,由相机 TTL 发表后差

不多 15 多年后,才有 TTL 闪光灯出现。TTL 的出现,给用家最大方便莫过于就算在仓卒情况下拍摄,来不及估计距离、调较

光圈,用闪光灯时都不会有太大偏差,令新闻摄影等工作变得更容易。

外测光到内测光

TTL 全名是 Through The Lens,意指 「通过镜头」。未有 TTL 之前,相机测光主要靠机身外的 Cds (Cadmium-Sulfide 硫化

镉光敏电阻),易受环境光影响,未能反映光线经过多层镜片或加上滤镜时出现的光量损失,会造成曝光不足。而 TTL 的测光

组件则设于机身内部,约为镜头后接近底片的位置。由于是测量通过镜头后的光线,所以 TTL 的准确度比外测光更为优秀。

先说 TTL 相机历史,其实在声称世界上首个使用 TTL 测光系统的相机也存在争论。因为在 60 年代,几家相机公司包括

Topcon、Nikon 及 Pentax 等都先后推出有 TTL 测光的相机,Pentax 先于 1960年提出这个概念,但要待至 1964 年推出

Spotmatic 才正式量产,反而 Topcon 于 1963 年先行推出市场,略占先机。

1963 年第一台推出市场的 TTL 测光相机 Topcon RE Super

1964 年推出的 Pentax Spotmatic

Pentax 待至 1971 年推出 Pentax ES,意指 electronic shutter,是全球首部可以由 TTL 系统连动控制快门速度的单镜相机。

由于使用电子控制,变成无段式快门,突破原本机械快门预设限制,如 1/ 53 秒或 1/ 1300 秒的速度都可以达到,令曝光的

精确度提高,不过当年 Pentax 并没有将此概念进一步发展具备 TTL 的闪光灯。约 7 年后,即 1978 年,Olympus 推出了全

球首支 TTL 闪光灯 球首支 TTL 闪光灯 T32,TTL 测光加闪光系统才正式出现。

1971年推出的 Pentax ES

自动测光到 TTL测光

最初期的闪光灯不能改变输出,每次闪灯都是全输出。主体与相机之间的距离如果有所改变,就要靠调较光圈来控制闪光的接

收量,从而得到合适的曝光。后来出现了设有外置测光原件的自动闪光灯,可以根据主体的受光程度来控制闪灯输出。至于闪

光灯控制光量的方法,在于控制闪光开与关的时间。闪光发生的时间仅在 1/1000 至 1/10000 秒之间,当快门开启时,闪灯也

同时作出输出。当测光组件认为对象反射的光量足够时,就会在曝光中途、快门仍然保持开启时终止闪光输出。主体的曝光于

是就靠闪灯来完成,至于背景环境的曝光,主要靠快门开启的时间来决定。

不过自动闪光灯正是重复相机外测光的问题,如果镜头装上滤镜,就会影响闪灯输出的准确性。而 TTL 的闪光灯出现后,因为

可从镜头测光得到光圈及主体光度等数据,就能如实反映所需光量,更精确地控制闪光时间,省下过去要计算光圈及距离的麻

烦。现代闪光灯更可以做到变焦连动,帮助调校照射范围,令电源更有效利用而不致浪费。

设有外置测光组件的闪灯,安装滤镜后便要手动调高输出。

TTL 闪灯测光设在机身,即使加上滤镜、使用跳灯甚至离机闪灯亦可进行准确的输出。

但有一点要留意,跟自动测光、曝光一样,TTL 闪灯主要是提供一个正常的曝光量,有需要时仍可透过闪灯输出补偿(Flash

Compensatoin)作出改动,一般闪光灯都有 1/3 级的 EV 调校。所以 TTL 最好作为正常曝光的参考指标,有需要时再作出改

动,而非铁板一块。

另一方面,当我们将相机设定在自动曝光模式(如 P 或 Auto )时,相机很多时都会将光圈及快门固定在某一数值。如果我们

希望对景深、主体的动态表达及背景的光度有较佳的控制,就一定要使用 M 手动曝光模式。

与快门「无关」的事

给大家一个问题,试看看闪光灯的手动选项,有焦距、光圈、曝光值 (EV)、ISO 等,是否好像有一个选项没有了?是的,没有

快门。对于闪光灯初学者来说,这个发现可能会令他们突然语塞,之前学过光圈和快门组合的概念,为何来到闪光灯却没有「相

关」的快门设定?TTL 测光的闪灯不是也应该计算快门的吗?

闪光灯 = 快门?

先来做一个试验,准备闪光灯和相机,找一件对象做目标,尽量找一个近乎全黑的房子拍摄。相机用手动模式,镜头光圈设为 f/8,

闪光灯设为 TTL 模式。拍摄时手持,不用脚架,用对焦辅助灯对焦后,手动调校快门,分别用 1/200、1/60、1/10、1 秒各试

拍一张。跟着重开光源,再用刚才的快门去拍。

全黑环境下使用闪光灯的效果

带有光源环境下使用闪光灯的效果

之后重看图片,相信你会发现在全黑用闪光灯拍摄的相片,除了构图可能因为手持时微微移动外,对象在曝光时是完全没有分

别的,也没有因为手震而不清晰;但当室内光源重开,去到 1/10秒及 1 秒时用闪光灯,手震的残像就出现了。

此时谜团解开了一半,曝光 1 秒的残像,是因为闪光过后继续吸收环境光。而全黑拍摄时的清晰画面,则说明了闪光灯在曝光

过程中与快门没有太大关系。记得第四节提过吗?闪光灯在 1/1,000 与 1/10,000 之间爆发。其实在闪灯输出的一瞬间,本身

就是一个快门动作。而这个极短暂的曝光时间,甚至可以超过机械快门达到的极限。例如一些凝结高速动作(如发射中的子弹)

的相片,就是用闪灯极短时间内便可输出足够光线曝光的特性,跟相机的快门速度无关。

瞬发光与持续性光

闪光灯是瞬发光,光度强但维持的时间短;持续光则不断提供光源,好像阳光和灯光都是持续性光。

在只用一种光源曝光(闪光灯或灯泡)的情况下,假设使用相同光圈、感光度,我们要从闪光灯或灯泡吸收同样能量的光线,

闪光灯只需 1/1,000 至 1/10,000 秒便能一次过输出所有能量,而灯泡则需要更长快门时间(假设 1 秒)输出同样能量。当

相机的快门设定为 1/200 秒时,闪光灯爆发时又比快门速度快,所以相机即使将快门速度设定在 1/200 秒,仍可吸收到闪光

灯的所有输出光线。而使用灯泡时,因为灯泡的输出功率远不及闪光灯,所以就有需要延长快门时间,去吸收更多的持续光线

到足够为止。

光圈管主体,快门管背景

不过在日常应用情况下,我们很少会在全黑情况下使用闪灯拍摄,即使在晚上的街道或者室内,环境本身亦都有一定的光度。

假设我们在尖沙咀海傍拍摄以维港作背景的人物照,这时用闪灯拍摄,人物的曝光便会由闪光灯负责。至于背景的维港对岸,

由于距离太远,闪灯光线根本不能到达,因此背景大厦的曝光便靠慢速的快门速度来吸收大厦本身的光线,情况跟一般夜景拍

摄相似,只不过我们要用闪灯来照亮近距离的主体。改变快门速度会改变背景的光度,不过主体的曝光则只受闪灯影响。

如果在现场光较强的环境(如酒楼)用闪灯拍摄,使用太快的快门速度会令背景太暗,大大减弱现场气氛;使用太慢的快门速

度,主体则会受较多现场光线影响,容易产生因手震而出现的模糊。那么我们应该用多快的快门呢?视乎现场光线的强弱,我

们只要使用比现场光快一级的快门速度,便可以保留到背景的气氛,又可减少手震的影响。例如相机测光表指示背景的曝光需

要 1/15 秒、f/4 光圈,那么我们便可用手动模式,将快门设定至 1/30 秒。

用光圈或 EV 调校

所以在全黑环境用闪光灯摄影时,快门并不会改变主体的受光量。当闪光灯在手动模式输出固定的功率,调校光圈就能改变曝

光度。但要留意,如果用 TTL 模式,闪光灯会给你自动对应光圈,自动调整闪灯的输出,那就要加或减闪灯 EV 去调整你所需

的曝光效果。

闪光指数、光圈、距离、焦距之四角关系

凡用过闪光灯的人都会明白,闪光灯不能照亮全世界,任何闪光灯的输出光量及射程都有极限,不过闪光灯规格繁多,输出光

量有别,要了解甚么级别的闪光灯适合自己,答案就在 GN (Guide Number,闪光指数)。

从光圈与距离看 GN

GN 常见反映于闪光灯的型号,如 Canon 580EX II、Sony HVL-FM58A 等,他们的 GN 都是 58。闪灯的 GN 愈高,代表闪灯的

输出功率越大,可照射的距离愈远。不过要留意 GN 并不等于完全代表着闪灯的输出功率,「输出功率」是指闪灯的最大输出

光量值,是一个固定值;而「闪光指数」则会随着所用菲林的感光度或闪灯的焦距覆盖设定而有所改变。例如 A 及 B 两支闪

灯,厂方标示的 GN 同样是 40,不过 A 是在 35mm 焦距时计算的,而 B 是在 85mm 焦距计算的,那么 A 便实际上拥有更高

的输出功率。

在未有 TTL 闪灯的年代,要使用闪灯得到正确的曝光是需要利用 GN 计数的,其公式如下︰

闪光指数 ÷ 闪光距离 = 镜头光圈值

举例说,假设闪光指数是 GN40、闪灯与被摄主体的距离是 5 米,那么我们便需要将光圈设定于 40 / 5 = f/8 了。

如果我们知道闪灯的 GN 以及镜头的光圈,那么我们也可以计算出照射距离,其公式如下︰

闪光指数 ÷ 镜头光圈值 = 闪光距离

例如闪灯的 GN 是 40,在 ISO 100、光圈 f/8 的设定下,最远可以照射到 5 米 (40 / 8)。再远的话,摄影目标就会曝光不

足。 如要照得更远,可以加大光圈,或将 ISO 提高。如光圈加大至 f/4,GN 40 的有效范围就能增加到 10 米 (40/4 = 10) 。

大家可以发现,如果主体距离增加一倍的话,光圈需要增加 2 级才能够补偿(f/8 > f/5.6 > f/4)。同样道理,如果想维持

景深,保持光圈在 f/8 的话,如要提高 ISO 来得到足够曝光,则是由 100 > 200 > 400 ,也是 2 级,才能补偿距离增加一

倍的影响。

假设输出光量保持不变,就会出现受光量越远越弱的情况,2 倍距离就会

变成 1/2 x 1/2 = 1/4 受光量,3 倍距离就会变成 1/3 X 1/3 = 1/9 受光量…如此类推。

简单点说,这是因为距离增加 1 倍 (2X),光线散开时面积会增加 4 倍,所以当改变距离而输出光量相同的话,实际受光会被

摊薄,光线到达对象时就只有 1/4 光量。所以调校光圈时就要加 2 级,或将感光度加 2 级才能补充 4 倍的入光量,达到正

常曝光。因此我们明白到距离增加,散射面积增加,闪光强度就会相对下降,形成一个反比例关系。

从焦距看 GN

所以选择闪光灯时,就要注意每支闪光灯提供的数据,最大指数有时只反映最长焦段的输出光量,例如规格为「ISO 100 / 105mm

/ GN 58」,即只在焦距覆盖设定为 105mm 才能提供 GN 58 的光量。如果焦距缩短,角度加阔,GN 指数就会相应下调。好像 Nikon

SB800 规格就说明 105mm 为 GN56; 35mm 为 GN38,正是因为 35mm 的散射面积比 105mm 焦段较大所致。

当闪灯设定至长焦距时,闪灯会将覆盖角度收窄,令有效射程加长,所以

除了对象的距离,闪光灯改变焦距也是原因。

Nikon SB800 的 GN mode,在改变焦距或光圈时,

可以看到对应的有效范围,很有参考价值。

不过有一点要注意,以 GN 计算闪光灯照射有效距离,仅在向对象直射时才有参考价值,如果要反射天花或反光板,GN 对摄影

的参考作用就相对较少。但肯定的是由于反射后的散射面积扩大,加上反射面本身亦会或多或少吸收部分光能,有效射程一定

会大幅缩短。

【夜景人像】离机闪灯应用

人像摄影说难不难,说易不易。基本的构图、光线、甫士、沟通等等技巧,初学者要掌握得好都要花上一段时间。自问已经有

一定人像拍摄根底,就可尝试拍摄较高技巧要求的夜景人像。能够做到灵活多变的闪灯应用,拍摄夜景人像相片就自然事半功

倍。

要在晚间拍摄出清晰的人像相片,大家都知道方法是使用慢速同步闪灯模式,利用慢快门吸收背景的现场光,以及用闪灯来为

主体照明。无论是使用原厂 TTL 外置闪灯抑或是机顶内置闪灯,只要架起三脚架,选用合适的闪光灯模式,就保证能够拍出曝

光正常而亮丽的夜景人像相片。

当然,这种闪灯方法是最基本、最简单不过的。由于光源跟镜头同一方向,主角的脸部不会有太多阴影,不过相片效果看起来

会较为平板而且欠缺立体感。假如我们可以将闪光灯移离相机,使用离机闪灯的方法(俗称飞灯),就可以产生侧光、背光等

光源,营造出具立体感的闪灯照明效果。

正面闪灯是最简单的照明方法,不过却效果平板

左前侧光闪灯。

右前侧光闪灯

左后侧光闪灯,前方以反光板补光

右后侧光闪灯,前方以反光板补光。

闪灯附有闪灯插座,可以将闪灯固定在三脚架或灯架上。

反光板是拍摄夜景人像的重要辅助工具。

要把夜景人像拍摄得好,就一定要懂得同时运用现场光以及闪光灯两种光源。要保留现场气氛的话,就要懂得「收放自如」,

适当地加减闪灯输出。闪灯的光源可以是主光源,亦可以是辅助光线,这没有一成不变的定律。

闪光灯小百科 Part 7 - 浅谈慢速同步

近年一些入门级的单反相机或半专业数码相机,甚至是普通的 DC,闪光灯会设有一个「慢速同步」的选项,用途常见于夜间拍

摄人像。由于背景距离太远,闪光灯对夜间背景根本不起作用,所以就要用慢快门拖长曝光时间使背景有足够曝光,同时以闪

光灯令主体曝光,故出现「慢速同步」的设定。

这是新手常犯错误,只用一般闪光模式,照亮前景,

背景根本没有足够时间曝光。

如用夜景人像,由于本身是 slow sync 闪光设定,前后景都可以正常曝光。

夜景模式 = 慢速同步

如果有看过第五章「与快门无关的事」,只要快门在相机的最高同步速度以下,闪光灯都可以与快门同步,只是快门时间越长,

越受环境光影响。大家此时应该明白,所谓慢速同步其实是混合环境光与闪光灯的摄影手法。闪灯用来使近距离的主体曝光,

快门就用来控制背景的曝光量。

所以相机内置的「夜景人像」模式,其实就是预设的慢速同步程序。设定会因相机及预设 ISO 而异,可能会被拖慢至 1/15 秒、

1/8 秒,甚至 1 秒也不定,所以要使用脚架避免背景模糊不清。

入门单反如 Nikon D3000,内部 slow sync + 防红眼选项接口中,已经有一幅夜景人像示范照,可见夜景人像已使用了 slow

sync。

故意玩弄残影

不过如果能明白这个道理后,慢速同步其实是可以玩出一些特别效果。大家不妨尝试故意用较慢的快门如 1/4 - 1/2 之间用闪

光灯拍摄移动的对象,会发现拍到对象移动残影的同时,又可以拍到对象动作凝固的一刻。这种手法,有些摄影师会用在舞会

之中,看清舞者身影的同时,还带有跳舞的动感,非常有趣。

使用 1/100 秒同步,对象动作被凝固,

没有残影留下。

(ISO 400、1/100 秒、 f10、flash ouput 1/8)

故意使用 1/2 秒同步,闪光后因为

环境光的关系,令画面留有残影。

(ISO 400、1/2 秒、 f10、flash ouput 1/8)

不过要注意的是,闪光同步同时有前帘及后帘同步的设定,也会令摄影效果有所分别,这个功能下一节再谈。

说说闪光同步

基本解释:

前帘同步:在快门刚打开后的一瞬间闪光灯闪光。后帘同步:在快门打开后即将关闭前的一瞬间闪光灯闪光。

慢速同步:以较低的快门速度加上前帘同步进行闪光。FP高速同步:在快门打开之前到快门结束之后的一端时间小功率持续

闪光,以使整个画面暴光均匀

各自特点:

1、前帘同步是最基本的闪光方式。由于闪光灯进行一次闪光的时间很短,而高速快门又是靠快门叶片之间的夹缝扫过胶片

完成暴光,所以才有“最高闪光同步速度”的概念,比如本来闪光同步时间/250秒,而我们用1/500秒的快门进行闪光摄影,快门

夹缝未能全部扫过底片时,闪光就结束了,造成了画面照度不均。

2、后帘同步是先打开快门进行暴光,在快门关闭前的一瞬间闪光。这样拍摄快速移动有亮点的物体就会产生光点在运动物

体的“身后”划出光道的效果。

3、慢速同步是前帘同步的一种,因为快门打开的时间比较长而命名。慢速同步可以实现前景和背景都获得正常的暴光。前

景的人物由闪光灯发出的高速闪光凝固,背景较暗的景物由长时间的暴光获得细节。如果用没有后帘同步的相机照快速移动有

亮点的物体,就会产生由光点划出的光道在运动物体“身前”的效果。这是因为闪光灯是“前帘同步”方式。

4、FP高速同步:为了突破“最高闪光同步速度”的限制,NIKON利用小功率,高速度的频闪解决了当1/250秒以上快门时闪

光照度不均匀的问题,这样就为了高亮度背景时主体补光产生了可能性。比如说逆光摄影时,为了虚化背景要利用大光圈,而

没有FP高速同步的闪光灯补光就会因为只能用1/250秒的快门形成背景的暴光过度失去细节。有FP同步就可以利用高速快门

让背景暴光正常。

缺点及优点:

1、前帘同步:它限制了闪光时的最高快门速度,但是由于在“最高闪光同步速度”的范围之内相机可以控制闪光灯的光量,

就可以实现闭环TTL闪光灯控制,精确控制暴光。

2、后帘同步:适用范围有限,并且无法利用NIKON的监察预闪功能。(将破坏后帘同步的效果)

3、慢速同步:极其有用的功能,但要用三脚架(呵呵,跑题了)4、FP高速同步:用途有限,由于是小功率频闪,作用范围

也很小,并且相机无法进行TTL闪光灯控制。总而言之,前帘同步用于一般摄影,后帘同步用于低照度下的运动物体,慢速同

步用于低照度下的固定物体,FP高速同步用于高背景亮度的主体补光。

说到慢速同步,今回再进一步解说应用闪光灯的另一个问题。再深入闪光灯同步设定的选择,会发现有所谓「前帘同步 (front

curtain / 1st curtain sync) 及 「后帘同步 (rear curtain /2nd curtain sync)。闪前与闪后,摄影效果会大不同。

每款相机进入设定的方法都略有分别,(上) Nikon 为按入机身左则的闪光键选择;

(左下) Sony 只需按 Fn 选择闪光灯部份,就可进入选用;

而 (右下) Canon 则可以在闪光灯功能设定选单内设定快门同步选择。

前与后关乎方向性

前帘同步是一般相机预设的闪光同步设定,程序如下:

快门打开 >开始曝光, 闪光灯同时闪光 >继续曝光 > 关上快门

后帘同步则是要特别选取才需要的运用选项,程序如下:

快门打开 > 曝光 > 曝光快完成时,闪光灯闪光 > 关上快门

我们就以拍摄一张钞票下降到地面作示范,以脚架固定相机拍摄。

拍摄设定:ISO 400、f/8、1/3 秒、flash output 1/4 (闪光灯向反光板反射)

Test 1 - 以前帘同步拍摄 Test -2 以后帘同步拍摄

Test 1:

使用前帘快门拍摄,闪灯在发出闪光一瞬间凝固了钞票的影像,不过由于曝光仍未结束,钞票仍在下跌,于是在下方形成残影,

感觉反而像钞票往上冲,效果不太自然。

Test 2:

使用后帘快门拍摄,先曝光 1/3 秒,留有残影,在曝光即将完结、钞票落地一刻前闪光,凝固动作,感觉正常多了。

由此可见,前帘和后帘与残影的方向有关,凡残影要跟随在对象后,如亮灯行走中的汽车,就需要用后帘快门。相反,如果残

影跟主体没有方向之分,用前帘也没所谓,如玩火的杂技表演者,又或者一般静态夜景人像拍摄。

不过有一点要留意,如果闪光同步是较高速度如 1/200 或 1/100 秒等时间,由于环境光进入快门的时间较短,前帘与后帘同

步的效果未必看到分别。

拍摄夜景人像也可用后帘同步

在拍摄夜景人像时,也建议后帘同步,原因在于长曝的关系,前帘同步先闪曝光,易令人误会已经完成,一旦移动就有机会破

坏画面;如用后帘同步,待背景曝光后再闪光,被摄者因为有意识保持姿势,就不会引起移动破坏画面的问题。现在时兴拍摄

光绘,大家不妨用前或后帘试试效果,当然拍摄前请准备脚架。

FP高速同步。

---------------------------即使逆光拍摄的时候仍需要一些大光圈设置

主体逆光时,强烈的阴影会使面部特征和其他细节变得模糊。 拍摄者可通过重新调整曝光来消除此阴影,但这种补偿方式很可

能会使背景曝光过度。 另一种解决方法是使用日光补充闪光。 户外拍摄人像时,通常此种技巧很有效。因为日光补充闪光可

照亮主体的黑暗区域,并使主体和背景的亮度统一、和谐。 但是,其使用范围很有限。这是因为日光补充闪光无法设置比闪光

的X同步速度更快的快门速度,并且必须减小光圈以补偿更高的亮度。

佳能EX系列闪光灯是最佳解决方法。 与FP高速同步闪光模式组合使用时,EX系列闪光灯可与比相机的闪光X同步速度更快的

快门速度同步。 由于可以采用更快的快门速度,可以更加自由地设置光圈。 附加使用大直径EF镜头时,可完全打开光圈以获

得美丽的虚化效果。

--------------所有快门速度下闪光同步允许设置大光圈

选择快速快门速度时,第二快门帘幕在第一帘幕完全打开前开始关闭。 因此,在普通闪光设置下仅可进行照明部分。 但是FP

高速同步闪光设置可在曝光期间以大约50kHz的间隔重复闪光,以获得所有快门速度下的闪光同步。 当设置的快门速度慢于闪

光X同步速度时,相机自动恢复普通的闪光。

------------高速同步技巧

・ 使用光圈优先AE(自动曝光)模式

使用已安装的闪光灯以全自动或程序自动曝光(P)模式拍摄时,EOS 相机自动设置典型日光补充闪光摄影的快门速度和光圈。 切

换到光圈优先自动曝光(Av)模式可使用大光圈拍摄。

样张对比

高速同步

照片是用大光圈以FP高速同步闪光模式拍摄。而另一张照片是以普通日光补充闪光模式拍摄的,这种模式需要较低的快门速度

和较小的光圈。 在这两张照片中,通过尽可能虚化房屋和背景物体来强调女孩儿的面部表情以达到创意目的。 正如您所看到

的,主照片中的虚化更有感染力。

日间同步

低速同步

-----------低速同步是拍摄夜景人像的最佳选择

低速同步

无低速同步的普通闪光

以被照亮的建筑、城市灯光或落日作为背景或在微暗的背景下拍摄人物时,主体和背景的亮度之间会出现很大的差距。 在这种

情况下很容易出现诸如主体曝光过度或背景曝光不足的错误。 但是EX系列闪光灯可以精确地评定此种情况并修正亮度差距,

并提供自然的照明效果。

低速同步技巧

主要使用光圈优先AE(自动曝光)模式

在全自动和程序自动曝光(P)拍摄模式下,EOS相机通过排序快门速度来保证快速快门速度(不低于1/30秒)以防止相机震动。 选

择光圈优先自动曝光(Av)模式自动激活低速同步闪光,考虑背景因素以取得合适的自动闪光曝光控制。

・ 小心相机震动和主体模糊

低速同步闪光拍摄时,慢速快门速度需要使用三脚架以防止相机震动。

Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1728061333)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1728061333)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1728198138)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1728198138)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1728599072)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1728599072)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1728785708)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1728785708)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1729013285)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1729013285)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1729135407)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1729135407)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1729137676)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1729137676)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1729410049)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1729410049)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1729463015)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1729463015)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730238744)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730238744)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730310796)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730310796)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730312310)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730312310)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730346155)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730346155)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730530541)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730530541)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730882200)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730882200)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1730906132)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1730906132)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1734799260)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1734799260)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1737976724)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1737976724)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1738215181)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1738215181)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1738339835)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1738339835)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
发布评论

评论列表 (0)

  1. 暂无评论