|
作者:散散步 来源:北京青年报 时间:2006-6-20 2:36:18 |
|
一样,但有的导演为了追求效果运用了追光,把演员的功夫都破坏了。
总之,我认为话剧导演介入戏曲,大部分不成功。
◆戏曲改革常说去粗取精,但关键是我们现在分不清粗和精
在戏曲改革上我是偏保守的,我始终认为改革不要大补也不要大泻,而要温补。我们常说要去粗取精,但关键我们现在分不清粗和精,有的甚至把戏曲美学的原则去掉了。
戏曲未来的发展,不能死守祖宗留下的程式,但现在最难的是如何创造新的程式和新的曲牌,否则不可能有飞跃。
王晓鹰
执导越剧《赵氏孤儿》、黄梅戏《霸王别姬》
■好演员“心里有”才能转化为“身上有”
戏曲演员像梅兰芳大师那样的才有几个?大多数人从学戏到演戏,程式始终隔在他们与角色间,都是用一种习惯的的方式去演。这种方式,演传统戏没问题,但对于一个新创剧目,仅仅靠“四功五法”就不能真正达到创作目的。
戏曲演员塑造角色的能力受长期表演习惯的影响,而不能更深地进入人物的情感和心理世界,因此话剧导演介入戏曲时,在不否定他们原来的、也就是戏曲方式的前提下,会引导他们经历一个更细致的过程去演这个人物。
一个好演员首先应该“心里有”,才能转换到“身上有”。那些表演艺术大师更不用说,新程式创造的前提就是他们都曾琢磨过。“心里没有”而“身上有”,不能表现人物丰富的内涵。
●话剧导演带来新的舞台面貌和人物塑造方式
去年初我第一次执导戏曲,是上海越剧院的《赵氏孤儿》。虽然我出身戏曲家庭,也当过戏曲演员,但这对于我介入戏曲并不是最重要的,重要的是我做导演这么多年来的领悟。
舞台布景是值得探讨的话题。有些地方戏演现代戏,特别是农村戏和清装戏,戏曲导演对舞台表现与叙述之间、写实与写意之间的转换还不如话剧导演传承戏曲掌控得到位。现在很多人在批评话剧导演的布景,其实我觉得“大”不见得就“实”,比如我的《赵氏孤儿》,布景中有斜坡、柱子、斗拱,有青铜人脸浮雕,有绸子和剑,其实这种强烈的舞台造型正是为了强化意向效果。真正的道具只有简单的一桌二椅,可以变化出各种场景,既体现了戏曲美学的精髓,又具有舞台冲击力。
不排除某些话剧导演对戏曲缺乏基本的尊重和感悟就来排戏,因此带来负面影响的也不是没有。总的来说,我觉得话剧导演的介入还是为戏曲带来了新的舞台面貌和新的人物塑造方式,否则不会有那么多院团都来邀请话剧导演。
◆话剧导演一直在领悟和开掘戏曲美学
话剧导演参与戏曲创作,没有自己找上门的,都是受一些成熟的、对自己有要求的演员或剧团的邀请去排戏的。比如我排《赵氏孤儿》,那是赵志刚在看了我的《萨勒姆的女巫》之后,一直想找我来排一出戏,前后等了一年才成行。可以说戏曲界是从某个剧种的艺术发展出发来请话剧导演导戏的,这是双向需求,不是话剧导演一厢情愿,所以不存在谁来改造谁。
对于话剧导演来说,不能只知道戏曲的皮毛,需要真正去热爱它、领悟它,真正了解写意美学的精髓和戏曲的程式,才能把民族戏曲的精髓转化成艺术力量。其实无论是焦菊隐的话剧民族化,黄佐临的写意戏剧观,还是徐晓钟的再现与表现相结合,陈颙的布莱 上一页 [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)
%> |