|
历史垂青山西,不仅留给现代晋人52个地方剧种,与其相关联的还有另一笔不菲的文化遗产,即上演了无数人间悲欢离合的古戏台。如今,随着戏曲风光远去,那些饱经风霜的古戏台也告别了曾经的辉煌,身为“舞台”却要退出历史的舞台,永远淡出人们的视野。这时,一位多次拿过国际摄影大奖的山西摄影家,将摄影的焦点锁定在这些即将倒塌的古戏台,用相机抢救古戏台,用照片留住昔日的“歌舞场”。他,叫王东风。
1998年冬天,王东风背着相机迎着凛冽的北风,踏着厚厚的积雪上路了,目标是黄河岸边的黄河人家。几天后,当他把镜头对准黄河岸边的黄河人时,突然发现,不远处有一座精美异常的古戏台,沉寂的古戏台虽然已经遥遥欲坠,但王东风却分明感到一种强烈的震撼力,因为这座古戏台是中国戏曲发展的历史见证。
记者:捡到“金子”兼发现“新大陆”的感觉?
王东风:对!这两种感觉兼而有之。记者:把焦点聚集在悄无声息的古戏台,意义何在?
王东风:我生长在晋南农村,对农村和农民有着别样的情感,拍摄农村题材是我的首选。在拍摄时,我发现乡间散落着很多古戏台,这些古戏台有的破败不堪,有的穿风漏雨,眼看就要消失了。但它们形态各异、建筑风格迥然。我觉得作为一个摄影师,有责任把这些承载中国戏曲发展的古戏台拍摄下来,是一件极有意义的事。
记者:拍久了“感觉”是否不如开始时好找?
王东风:现在保存下来的古戏台,大部分都是明清时期的,看起来基本都一样。我要尽可能从画面上有所变化,这就比较难。所以我就想通过光线,比如早午晚;通过季节,春秋冬夏;通过风霜雨雪等大自然的变化,拍摄出古戏台的神韵来。我自己这样感受着:表面上是在拍戏台,实际上是在拍历史,拍一种即将消亡的传统文化。
王东风拍摄的山西古代戏台照片,对于研究中国戏曲史和古代建筑都有相当的价值,这是很多看过他照片的国内知名文物专家的共识。这些戏台都太旧了,大多分散在民间,面对行将消亡的古戏台,与其在叹息中等待其塌了、毁了、或被人为的拆掉,王东风用相机留住古戏台,把这些不可再生的文物忠实地记录下来,一拍数年更为难能可贵。
岁月流失,绝大多数古代戏台都已经“洗掉铅华”,老态龙钟。文物专家从建筑和文化等多种角度论证,古戏台弥足珍贵,闪烁着中华古老文化的神韵。比如,有个戏台叫做“过街戏台”,其实,就是建在许多集镇最繁华的路中央的亭子样的建筑。赶庙会必定要唱大戏,看戏的人很多,为了便于通行,就在戏台的几座上搭起板子,上面唱戏,下面庙会人山人海,正常通行。即便这些最一般的古戏台都折射出先人的聪明才智。
从1998年那个冷得连摄影家保温瓶中的水都结了冰的冬天算起,王东风拍摄古戏台历经8个寒暑。从那时起,拍摄古戏台成为王东风摄影中的第一主题,他拿出更多的时间用心灵去感受蕴藏在古戏台背后的传统文化,为了能更好地表现这些历经风雨的古戏台,他选择了黑白两种最基本的色彩。冬天,零下摄氏20多度时,相机连快门都打不开,王东风就把它抱在怀里暖一暖接着拍。
摄影家心里明白,那些经过无数风雨洗礼的古戏台,说不定哪天哪场风雨过后,顷刻夷为平地。王东风是我省摄影家协会住会副主席,在他的工作范畴内没有这份特殊使命,但王东风却说:这是一个文化工作者应尽的责任。从文化自觉到文化行动,王东风摄影作品为山西留住了一份凝固的古代戏曲———古戏台,他在光与影中定格历史,成为中国传统戏曲文化的永恒见证。
<%
Function googleColor(value, random)
Dim colorArray
colorArray = Split(value, ",")
googleColor = colorArray(random Mod (UBound(colorArray) + 1))
End Function
Function googleScreenRes()
Dim screenRes, delimiter, resArray
screenRes = Request.ServerVariables("HTTP_UA_PIXELS")
delimiter = "x"
if IsEmpty(screenRes) Then
screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS")
delimiter = ","
end If
resArray = Split(screenRes, delimiter, 2)
if (UBound(resArray) + 1) = 2 Then
googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1)
end If
End Function
Dim googleTime, googleDt, googleScheme, googleHost
googleTime = DateDiff("s", "01/01/1970 00:00:00", Now())
googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer)))
googleScheme = "http://"
if StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://"
googleHost = Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST"))
Dim googleAdUrl, googleAdOutput
googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_
"ad_type=text_image" &_
"&channel=6495040935" &_
"&client=ca-mb-pub-9595218071455095" &_
"&dt=" & googleDt &_
"&format=mobile_single" &_
"&host=" & googleHost &_
"&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_
"&markup=xhtml" &_
"&oe=utf8" &_
"&output=xhtml" &_
"&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_
"&url=" & googleHost & Server.URLEncode(Request.ServerVariables("URL")) &_
"&useragent=" & Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) &_
googleScreenRes()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%> |