|
作者:散散步 来源:北京青年报 时间:2006-6-20 2:36:18 |
|
希特式的戏剧创作,或是我们这一代导演在80年代关于写意戏剧观的讨论,都是对传统戏曲原则的领悟和开掘,当下的戏剧导演也是在传承这些。
我对戏曲改革不偏保守,但也不主张话剧导演能够改变什么。戏曲界一是要强化本剧种的优势,二是要在创作新剧目时在舞台表现力上有新的开掘,更要适应现代都市文化的需求。
陈薪伊
执导京剧《贞观盛世》、《梅兰芳》、《袁崇焕》、黄梅戏《徽州女人》等
■话剧表演和戏曲表演并不矛盾
我从来不认为话剧表演和戏曲表演是矛盾的,不同的只是用什么艺术样式来刻画人物,话剧是靠做和说,戏曲加上唱、打和舞。戏曲演员确实可以“心里没有”,但这样成不了大师。说戏曲不刻画人物那是绝对错误的,它是在用自己的方式刻画人物,就是所谓的“大真不是艺,不真不像戏”。
●虚拟戏曲美学,简单舞台布景,是因为没钱
我不同意话剧导演、戏曲导演的这种划分,导演只能划分为舞台剧导演和影视剧导演。在戏剧学院学习时,老师教的都是舞台空间的手法,不分什么话剧、戏曲。从我的履历来看,我导的话剧并不多,大部分都是戏曲和歌剧。
我学过戏曲,但这不重要,我是懂戏曲的。戏曲舞台,要根据某一部戏的具体情况来设计。比如我的《贞观盛世》是实景,而《梅兰芳》就不是。那是因为前一出戏中,大唐建筑是唐代文化的重要代表,既然这样,马球场、魏征家的院子、后宫等有代表性的建筑我们为什么不用实景?所谓虚拟的戏曲美学,那只是一种概念,当年简化的布景是出于无奈,是没钱,一个私家戏班,五代六朝只能穿一样的衣服。前不久《梅兰芳》去德国演出,我们去看了一个现代艺术家的展览,那个艺术家当时就说:“我的艺术风格是源于没钱”。说白了这都是由经济基础决定的。艺术是不能用概念来套的,艺术需要个性。要是用那套虚拟的戏曲美学去衡量,梅兰芳的《洛神》呢?那个景复杂着呢。
傅谨文章节选
◇即使我们知道艺术大师的表演远远不止于四功五法的单纯的展现,还要能够深刻体察戏剧人物的内心,也仍然需要强调,这是对京剧表演艺术最高境界的要求,而不是对京剧表演的基础与底线的要求。希望任何一位京剧演员在舞台上时刻都去体会人物的内心世界,这是既不现实也不必要的。
◇当几乎所有人都在人云亦云地说话剧的特点或影响时,其实无非是在说、至少是主要在说对人物内心世界的观念性的分析与展现的关注,但所有这些,其实更接近于文学化的关注,是在用文学性代替了戏剧自身的特性。
◇优秀的话剧导演擅长于营造宏大的舞台气氛,他们执导的剧目获奖概率较高,对剧团是无法抗拒的吸引力……(但是)这些话剧导演究竟能用怎样的“手法”执导戏曲?(他们)可能完全不明白某个剧种的表演与音乐,更不了解戏曲演员在剧中某一场合可以采用何种舞台手段……他是不是只能不择手段地去强调他基于文学立场(而且只有极少数最优秀的导演偶尔才具有“戏剧”文学的立场)对剧本及其舞台呈现的理解?……于是,戏曲的表演传统以及那些精妙的表现手段成为话剧导演们护短与遮羞时的牺牲,所以我们切不可把戏曲界对话剧导演满天飞的恼怒读成嫉妒,因为在这背后,一种蕴涵了五千年文明积累和一千年技术积累的表演美学正在解体。(选自《身体对文学的反抗》,载《读书》第四期)
上一页 [1] [2] [3] [4] [5] [6] 下一页
 <%
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
Function googleDcmguid()
Dim dcmguid
dcmguid = Request.ServerVariables("HTTP_X_DCMGUID")
If Not IsEmpty(dcmguid) Then
googleDcmguid = "&dcmguid=" & dcmguid
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=" &_
"&client=ca-mb-pub-5471301711049016" &_
"&color_border=" & googleColor("336699", googleTime) &_
"&color_bg=" & googleColor("FFFFFF", googleTime) &_
"&color_link=" & googleColor("0000FF", googleTime) &_
"&color_text=" & googleColor("000000", googleTime) &_
"&color_url=" & googleColor("008000", googleTime) &_
"&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() &_
googleDcmguid()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%><%
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)
%> |