用于分别录制场景的顺序并置的系统转让专利

申请号 : CN201080031992.4

文献号 : CN103502969A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 爱德华·克里帕特里克·马洛伊

申请人 : 罗莱斯塔尔有限公司

摘要 :

一种基于因特网的应用允许用户向网站注册以录制表演,从而创建两个演员(演员A和演员B)之间的场景的镜头,其中,演员交替地讲他们各自的台词。系统以讲词提示器格式递送演员台词。用户可以选择要模仿哪个演员(A或者B)。如果用户决定扮演演员A,则系统将呈现要由演员A说出的每个台词,其中,时间进度条指示该个台词的速度/计时。通过用户的计算机,使用计算机操作的摄像机和麦克风来录制镜头。讲词提示器计时器确保即使实际上在不同的时刻录制各镜头,也使用户的表演与演员B同步。这允许镜头并排地以串接的方式播放,像是一起表演。

权利要求 :

1.一种用于准备并分别录制多个参与者的镜头的方法,所录制的镜头形成所述参与者之间的单个场景或互动中的部分,使得当并置并同时播放所述镜头时,所述镜头看起来是同时录制的,所述方法包括步骤:针对场景提供编写的剧本,所述编写的剧本包括用于至少两个参与者的顺序表演的至少两个台词;

将所述台词输入第一软件程序中,其中,所述输入步骤包括:输入每个台词的编写的文本,指示每个台词所属的参与者,以及然后实际讲出每个台词,其中所述第一软件程序创建每个讲出的台词的录音;

将所输入的编写的文本和所述编写的文本的所述录音,连同每个录音的时长的指示存储在数据库中;

将特定参与者的所述录音聚集到用于该参与者的原版音频中;

使用第二软件程序产生所述场景中的所述参与者中的第一参与者的表演的新视频镜头,包括步骤:显示所述第一参与者的台词的文本连同进度指示,所述进度指示表示所显示的台词的时长,所述进度指示包括经过的时间的表示;

录制与所述进度指示同步的文本的所显示的台词的表演的视频和音频;

在继续录制所述表演的视频的同时,根据所述场景中的另一参与者的合适的原版音频,播放接着所述录制步骤中刚才录制的所述台词的原版音频台词;

按照显示、录制和播放的所述步骤的顺序重复这些步骤,直到已经表演和录制了所述第一参与者的所有所述台词为止;以及将所述新视频镜头存储在包括所述场景的多个视频镜头的第二数据库中;

通过使用第三软件程序,形成基于所述场景的原版录音的两个镜头的配对,或者基于同一场景的其它镜头的镜头的配对,第一镜头是所述场景中的所述第一参与者的录像,而第二镜头是所述场景中的所述另一参与者的录像,所述形成配对的步骤包括步骤:选择要配对的所述镜头;以及

将所述镜头同时呈现为并置的视频,每个镜头的所呈现的音频部分与所述镜头的这样的部分相对应:在所述部分中,所述镜头中的所述参与者正在讲话,使得所述并置的视频看起来是同时录制的。

2.根据权利要求1所述的方法,其中,所述原版音频被原版视频替代。

3.根据权利要求2所述的方法,其中,所述原版视频是电影或电视节目的部分。

4.根据权利要求1所述的方法,其中,至少所述第二软件程序和所述第三软件程序被组合成一个软件程序。

5.根据权利要求1所述的方法,其中,所述软件程序中的至少一个软件程序在计算装置上的因特网浏览器程序内工作。

6.根据权利要求1所述的方法,其中,所述数据库驻留在与因特网通信的至少一个服务器上。

7.根据权利要求1所述的方法,其中,所述录制和呈现的步骤由与因特网通信的计算装置来执行。

8.根据权利要求1所述的方法,其中,所述录制和呈现的步骤用作训练程序的部分。

9.根据权利要求1所述的方法,其中,所述录制和呈现的步骤用作选派演员过程的部分。

10.一种用于准备并分别录制多个参与者的镜头的方法,所录制的镜头形成所述参与者之间的单个场景或互动的部分,使得当并置并同时播放所述镜头时,所述镜头看起来是同时录制的,所述方法包括步骤:针对场景提供原版,其中,所述原版包括:用于至少两个参与者的顺序表演的台词的编写的剧本,以及所述编写的剧本的所述台词的所述参与者的表演的录像,其存储在数据库中,所述原版还包括每个所述台词的所述表演的时长的指示;

将所述台词输入第一软件程序中,其中,所述输入步骤包括:输入每个台词的编写的文本,指示每个台词所属的参与者,以及然后实际讲出每个台词,所述第一软件程序创建每个讲出的台词的录音;

使用第一软件程序产生所述场景中的所述参与者中的第一参与者的所述表演的新视频镜头,包括步骤:显示所述第一参与者的台词的文本连同进度指示,所述进度指示表示所显示的台词的时长,所述进度指示包括经过的时间的表示;

录制与所述进度指示同步的文本的所显示的台词的表演的视频和音频;

在继续录制所述表演的视频的同时,根据所述原版的合适的部分、所述场景中的另一参与者的表演,播放紧接在所述录制步骤中刚才录制的所述台词之后的台词;

按照显示、录制和播放的所述步骤的顺序重复这些步骤,直到已经表演和录制了所述第一参与者的所有所述台词为止;以及将所述新视频镜头存储在包括所述场景的多个视频镜头的第二数据库中;

通过使用第二软件程序,形成基于所述场景的原版录音的第一镜头和第二镜头的两个镜头的配对,或者基于同一场景的其它镜头的镜头的配对,所述第一镜头是所述场景中的所述第一参与者的录像,而所述第二镜头是所述场景中的所述另一参与者的录像,所述形成配对的步骤包括步骤:选择要配对的所述镜头;以及

将所述镜头同时呈现为并置的视频,每个镜头的所呈现的音频部分与所述镜头的这样的部分相对应:在所述部分中,所述镜头中的所述参与者正在讲话,使得所述并置的视频看起来是同时录制的。

11.根据权利要求10所述的方法,其中,所述原版是电影或电视节目的部分。

12.根据权利要求10所述的方法,其中,所述软件程序中的至少一个软件程序在计算装置上的因特网浏览器程序内工作。

13.根据权利要求10所述的方法,其中,所述数据库驻留在与因特网通信的至少一个服务器上。

14.根据权利要求10所述的方法,其中,所述录制和呈现的步骤由与因特网通信的计算装置来执行。

15.根据权利要求10所述的方法,其中,所述录制和呈现的步骤用作训练程序的部分。

16.根据权利要求10所述的方法,其中,所述录制和呈现的步骤用作选派演员过程的部分。

说明书 :

用于分别录制场景的顺序并置的系统

[0001] 在先申请的交叉引用
[0002] 本申请是2009年6月13日提交的美国临时专利申请61/186,841的非临时版本并且要求该申请的优先权。

背景技术

[0003] 很多人渴望成为演员并渴望“被发现”。其他人对创作剧本以及表演剧本或者让他人表演剧本感兴趣。这些种类的渴望会产生专业或者业余爱好。然而,对于感兴趣的人来说,缺少尝试表演或者写剧本以进入该领域的途径。传统上,可以参与中学演出或者加入业余爱好者或“夏季”剧场。然而,清楚的是,仅对表演或写剧本感兴趣的极小比例的人可以使用这样的方法。
[0004] 逐渐地,技术开始开辟这一领域。几十年来,业余演员和制作者已使用家用电影摄像机来创作他们自己的作品。不幸的是,过程通常是麻烦和昂贵的。大多数家用电影摄像机不包括声音录制。在将事物拍成影片之后,直到所显影的胶片被恢复为止,存在相当长的延迟。自制电影通常缺乏专业的编辑,并且难以建立放映机和“捕捉(trap)”观众。随着家用视频摄像机的出现,事情稍有改进;这些设备几乎普遍能够录制声音以及图像。由于没有要显影的胶片,所以可以在家用电视机上立即观看场景。观看的容易也使得更容易获得观众。技术继续改进,使得视频摄像机更小且更强大。同时,软件也变得可用,从而允许人们编辑所录制的图像,添加专业的标题和过渡,以及甚至将得到的视频转换成DVD以易于发布。同时,因特网也得到了发展,使得可以向大量站点(诸如“YouTube”)上传和发布视频。当前,将视频摄像机附接至计算机(在该视频摄像机还不是内置式的情况下)来直接录制视频进行上传是简单的。由此,用于录像以及将图像送达观众的技术已经发生了巨大的变革。
然而,表演和写剧本的技能很大一部分仍然通过反复试验来获得。
[0005] 现在,技术的改进使得能够表演场景的剧本、录制场景中的一个角色的表演(制作“镜头(take)”)、以及将该表演与第二角色的第二录制的表演并置地(“配对(pairing)”)显示,使得看起来这两个演员一起录制该场景。尽管可以基于电影、电视节目或电视剧的已知场景的剧本来制作镜头和配对(假定已经获得了任何必须的许可),然而,也可以创作或者输入新的场景以使得其他人能够创作镜头和配对。由此,初露头角的编剧能够磨练他们的技能。通过使用简单的个人计算机(或者类似的计算装置,例如博弈操纵台、智能电话或者平板计算机)进行录制(这些录制随后可以上传至因特网站点),庞大的全世界的观众都能够获得这些录制。本发明使得每个观众能够变成他或者她所希望的程度上的参与者。一些人可以仅选择观看由其他人录制的镜头,并且可选择地根据这些镜头制作新的配对。其他人将会更投入;表演剧本以及录制得到的表演的新的镜头。最后,某些个人开始提交他们自己的剧本,以查看被整个世界接受的程度。

发明内容

[0006] 在一个实施例中,基于因特网的应用允许用户向网站注册以录制表演,从而创建镜头。例如,考虑到两个演员(演员A和演员B)之间的场景,其中,演员交替地说出他们各自的台词。如果该场景来自流行的电影等,则可以存在到原始场景的视频剪辑的互联网链接,使得用户可以观看该原始场景(假定获得了来自剪辑所有者的适当许可)。系统以讲词提示器格式传送演员台词。用户可以选择模仿哪个演员(A或B)。如果用户决定扮演演员A,则系统将呈现要由演员A说出的每个台词,其中,时间进度条表示用于该个台词的速度/计时。优选地,将呈现演员B的镜头,使得用户(演员A)能够与演员B角色对演。使用内置摄像机和麦克风(麦金塔电脑(Macintosh)和多数膝上型电脑)或者连接至计算机的单独部件、通过用户的计算机录制镜头。用户根据需要能够回放表演以及重新录制表演。当用户满意时,将表演上传至网站。
[0007] 讲词提示器计时器确保,即使实际上在不同的时刻录制各镜头,也使用户的表演与演员B同步。当用户录制他的演员A的镜头时,随着他说出他的台词,系统显示演员B的预先录制的镜头,以示出演员B对台词的反应。然后,演员B表演他的台词并且用户观看和倾听该表演。在演员B的表演期间,录制用户(演员A)的图像,以示出对演员B的响应。以这种方式,台词与用于录制的表演并说出他的台词的演员A(用户)交替,并且台词与被显示的演员B的视频镜头交替,其中,演员B的音频由系统再现。为了避免录制过程中的混乱,每当演员B讲话时,使用户的本地麦克风自动静音。系统允许使用(engage)录制部件,以在视觉上录制正与录制互动的一个人,交替地使麦克风静音。这最终使得能够并排地以串接方式播放镜头,像是一起表演。系统与个人计算装置通信并且同时使音频和视频的录制协调地结合起来,同时回放用户的预先录制的表演以进行对演。这全都是在预定的时间帧内完成的并且然后立刻被张贴在并排显示器中。结果是初始异步捕获的两个同步的视频流的提供。这可以通过在每个台词以讲词提示器格式呈现在本地计算装置上时使用借助于计时指示器(进度条)强加的专用/共享时序来完成。
[0008] 大多数情况下,系统已经包括场景的多个A和B镜头。用户可以决定与任一可用的镜头对演。在这种情况下,所选定的录制将呈现在屏幕上并且与表演另一角色的用户交替地说出其台词。由于场景剧本被计时的方式,可以任意选择A和B角色,并且会得到紧密结合的场景(配对)。这可以用于排练、面试目的和社交互动。当系统用于创建和输入新的场景时,用户(或者管理员)输入剧本、插入台词、并且然后扮演角色,以录制所有台词,从而创作每个角色的“原版”镜头,这为表演建立了时间帧。原版镜头可以包括只有音频的表演。优选地,从原版镜头的音频自动获得计时信息。随后的用户跟随剧本(具有其嵌入的计时信息),而产生新的镜头,这些新的镜头随后可以用于替代“原版”镜头。基于包括其嵌入的计时信息的给定剧本的任意镜头(即,基于同一原版镜头的镜头)可以组合(并置)成配对,而且结果看起来好像是同时录制两个表演。
[0009] 应当理解,虽然在扮演角色的演员的方面描述了系统,然而,实际上,本发明的系统存在若干其他重要的用途。该系统在职业培训和HR(人力资源)方面特别有用,其中,目的是教示个人对某些情况做出反应,或者期望监视雇员或者潜在雇员的反应。例如,想象训练帮助中心的雇员对各种客户问题的反应、对各种客户问题进行排错以及解决各种客户问题。在训练模式下,两个角色A和B是帮助中心的雇员(A)与客户(B)。雇员读取并仅扮演雇员角色。在训练中,客户(B)提出真实的问题并对雇员实际地做出反应。这个过程会伴随着研究技术问题并教示雇员如何识别和解决问题的其他训练练习。A-B角色扮演给予雇员对客户做出反应的实际练习。随着训练的进行,B角色可以越来越可变,使得雇员学习处理大量的问题和客户问题。最终,A角色讲词提示器剧本的部分以及随后越来越多的部分被取消,使得雇员学习自发做出反应。为了使雇员学习理解客户的观点,在训练中,雇员可以扮演A角色和B角色二者。最后,本发明可以用作检查工具,以度量雇员对处理给定情况学习得怎么样。不仅可以评估反应的质量,而且所录制的表演允许测量反应时间,作为表示受训者的技能水平的另一因素。
[0010] 还应当理解,本发明的系统的训练用途不限于帮助中心的情形。所有类型的企业培训都可按照该方法来处理,该方法包括例如销售。另外,HR可以使用自发反应的结果(例如,其中,极少或者没有讲词提示器剧本可用)作为“自动”面试官,其结果可以用于以可再现且非偏见的方式评价工作应聘者。这消除了由于使用不同的面试官或者面试官的心情从一个面试到另一个面试的变化而产生的可能的偏见。此外,本发明的系统在用以学习词汇和发音以及提高理解和反应两者的语言训练方面是理想的。本系统在娱乐产业中也是理想的,以解决选派演员的问题。预期的演员可以提交A-B录制,其中,所有候选人与同一B视频对演A角色。然后,选派演员的导演能够快速地浏览大量的候选人并快速地选择一小组参加决赛者,用于最后的试镜。此外,如果将来有需要,则选派演员的导演可以保留录制。

附图说明

[0011] 图1是场景描述屏幕的描绘;
[0012] 图2是配对列表屏幕的描绘;
[0013] 图3是配对浏览器屏幕的描绘;
[0014] 图4是讲词提示器/录像机屏幕的描绘;
[0015] 图5是示出了整个系统的录制逻辑流程的流程图;
[0016] 图6是预览屏幕的描绘;
[0017] 图7是缩略图屏幕张贴屏幕的描绘;
[0018] 图8是混合器屏幕的描绘;
[0019] 图9是新剧本屏幕的描绘;
[0020] 图10是演员屏幕的描绘;
[0021] 图11是编辑台词屏幕的描绘;
[0022] 图12是示出了共享静默输入的使用的示例;
[0023] 图13是预览屏幕的描绘;
[0024] 图14是发布屏幕的描绘;
[0025] 图15是当前活动屏幕的描绘;以及
[0026] 图16是我的场景页面的描绘。

具体实施方式

[0027] 通过参考本系统的典型的实现方式可以理解整个过程。本领域普通技术人员将理解,系统能够以多种不同的方式来实现,使得精确的外观可以不同于这里所呈现的示例。用户通过向系统识别他自己或她自己来进入系统。进行该操作的最典型的方式是输入用户名和密码。目的是维护安全以及保护用户的隐私。因此,大量其他安全方法(诸如生物测定的数据的输入)可以用来替代典型的用户名/密码系统或用作典型的用户名/密码系统的增强。应想到,系统的主要部分(特别是多个录制的镜头)存在于远程计算机上,例如,在一个或更多个数据库中。这些远程计算机或者服务器将通过诸如因特网的网络连接至用户的计算机。这包括无线以及有线实现方式。用户的计算机包括任何类型的可连网的计算装置,包括智能电话、触摸板和博弈站以及传统的台式计算机和膝上型计算机。计算装置所需要的是从网络访问和显示视频(包括音频)数据的能力以及从本地成像装置接收视频数据并将该数据传送给网络的能力。另外,本领域普通技术人员将理解,用户的计算装置上的软件可以是独立的应用程序或者是在另一个软件内操作的应用程序。本系统的特别优选的实现方式在提供显示以及到远程系统或者服务器的连接性的网络浏览器内操作。在这样的实现方式中,由诸如HTML或XML的大量超文本语言中的任意语言构成的网页提供多数功能性。可以通过浏览器插件(如Flash播放器)以及用元语言(如Java和Action Script)写成的应用程序和小应用程序来提供其它功能性。应用程序可以作为独立的网站(唯一的URL)而存在或者可以通过任何其他网站(诸如像“FaceBook”那样的流行的社交网站)来呈现。
[0028] 场景。如已经说明的,系统内的活动围绕录制作为场景的各个部分的镜头进行。虽然能够构造场景中具有三个或更多个演员的系统,然而,多数场景包括两个演员(称为演员1或者A【左边】和演员2或者B【右边】,演员以实际演员的姓名或者以角色名称在场景中饰演)。应当理解,因为随着更多的演员加入,场景会变得更加混乱,所以存在实际的限制。图1表示典型的场景细节屏幕。在本示例中,场景是来自主要电影的已知场景,假定已经获得了使用场景的权利。列出了场景标题(“美味的汉堡”),连同场景期间发生了什么的简要描述。理想地,如果场景来自电影或者视频,则拍摄实际的场景或者提供互联网上的在别处的至场景的链接,使得用户可以刷新他的或她的初始场景的存储器。此外,假定不存在版权问题,用户输入到系统中的剧本素材可以用于打印。
[0029] 配对。来自场景描述屏幕的链接将用户带到配对列表屏幕(图2),配对列表屏幕包括根据该场景获得的可用配对的全部列表。替选地,可以将场景的配对列表作为场景描述屏幕的部分(例如,在屏幕的底部处)而列出。其中,不是所有的配对都安置在单个页面上,可以呈现多个屏幕链接(按照通过在线搜索引擎来呈现数据的方式),以将用户带到可用配对的后续列表。在这种情况下,选择(点击)1、2、3、下一个>链接允许用户在所有可用的配对中循环。“可用”表示给定用户可以观看的那些配对。观看给定配对的能力可以与给予每个用户的“许可”有关。在最简单的实现方式中,任何用户可以观看给定场景的所有配对。在更复杂的实现方式中,仅可以观看社交组和/或相关组的配对。此外,系统识别谁创建了给定镜头和配对(镜头或者配对的所有者)。如果给定的实现方式提供了删除镜头或配对的能力,则该能力与该所有权有关。通常,用户仅可以删除由该用户创建(所拥有)的条目。许可会是相当复杂的,特别是在发明被呈现为社交网站的部分的情况下。在这些情况下,条目的所有者可以对于该条目设置许可,以使得该条目可以仅由所有者观看、仅由所有者的社交网络内的其他人(例如,所有者的朋友)观看、仅由所有者的社交网络和相关的社交网络(例如,具有一个或更多个共同成员的网络)的成员观看、或者由访问系统的任何人观看。应当理解,可以在给定的实现方式中建立诸如亲密朋友、组成员等的其它变体,以使得保证根据分组的各种条目的可用性。
[0030] 用户可以点击任何列出的配对并且可以被立即带到图3中示出的配对浏览器屏幕。该屏幕以在两个(并排的)视频窗口中示出的演员示出所选配对。选择播放/暂停按钮(此处在两个屏幕的中间)使得系统播放配对,从而用户可以观看和倾听情节。视频出现在演员姓名下方的窗口中。右箭头和左箭头允许用户在可用的配对中循环(右箭头导向列表中的下一配对以及左箭头导向列表中的前一配对——列表可以循环)。位于配对下方的按钮允许用户基于配对中所显示的任一镜头来录制新的配对。例如,如果用户选择右边按钮(用用户X录制Jules角色),则用户将录制如下新镜头,该新镜头将用户(用户X将被当前的用户名替代)配对为与演员A(Travolta)的用户名1的镜头对演的“演员”B(Jackson)。类似地,如果用户选择右边按钮(用用户X录制Vincent的角色),则用户将录制如下新镜头,该新镜头将用户配对为与演员B(Jackson)的用户名2的镜头对演的演员A(Travolta)。应当理解,用户名1和用户名2是仅用于说明目的的示例性的名称。在实际的实现方式中,所呈现的名称将是用户的实际姓名或者是给定用户在系统内所采用的“化名(nom de screen)”。类似地,用户名X将用当前用户的名称代替。
[0031] 镜头。选择一个“录制”按钮将用户带到图4中示出的讲词提示器/录像机屏幕。假定选定了左边(Vincent)按钮。在屏幕的一侧的窗口40中示出了作为演员A(Travolta)的用户名2的镜头。在屏幕的另一侧,滚动列表42示出了动作/描述,随后依次是每个演员实际的讲话文本。例如,列表的顶端处是场景名称以及场景的第一部分的动作/描述。
以可选的附加说明列出演员A,该附加说明详述了以下台词期间的动作。然后,列出了文本中的演员A的第一个台词(台词A1)。这之后是演员B的第一个台词(台词B1)的动作/描述以及可选段落。提供该信息,所以用户可以在实际录制之前查看整个场景。当系统被激活时,则该素材向上滚动,使得当前表演的台词在列表的顶部。也可以考虑素材的其他布置。
[0032] 在用于演员A的视频窗口内定位有“画中画(picture-in-picture)”子窗口44,该子窗口44示出了扮演演员B的本地用户的现场录像提示(feed)。提供系统控制元件(例如,停止/开始按钮46)以及仅示出了演员B的台词的滚动列表。视频会议领域的普通技术人员将理解人直接看向摄像机的重要性。在视频会议中,如果参与者不直接看向摄影机,则这个人可能被认为是在说谎、不诚实或者不情愿。该同样的规则通常也适用于演员;如果演员希望表现得诚恳且真诚,则他或她应当直接看向摄像机。如果演员希望表现得虚伪或不诚实,则他或她可以选择不直接看向摄像机。这提出了剧本、控制元件以及“讲词提示器/录像机”等其他部件的放置的重要性。在示例中,在视频窗口的上方示出演员B的剧本,这是因为很多计算机系统在紧挨计算机屏幕顶部处具有视频摄像机(网络摄像头)。由于该摄像机配置,将滚动剧本台词放置在视频窗口下方会导致演员的眼睛看起来在朝下看从而避免眼睛与摄像机接触。在将摄像机定位在屏幕的顶部处的情况下,会有利的是,将剧本台词和控制元件定位在视频窗口上方并靠近屏幕的顶部以避免垂视的目光。类似地,也可以根据需要重新定位画中画。因此,本领域普通技术人员将理解,该屏幕中的剧本窗口和其他元件的精确放置可以并且将被重新定位为适应特定的摄像机配置。
[0033] 录制镜头。系统控制元件包括停止/开始按钮46和时间进度条47,进度条47示出了说出当前台词所使用的时间以及剩余的时间。此外,可以提供计时标记,该计时标记示出了给定台词或者整个场景的开始时间和结束时间。可以呈现麦克风指示器以示出何时录制有效。可以使用颜色提示来指示录制的状态。当麦克风指示器是灰色(例如)时,这表示录制还未开始。当录制正在进行时,红色(例如)的麦克风指示器表明演员B正在讲话,而绿色(例如)的指示器表明演员A(用户)正在讲话。与单独的图标相反,“麦克风指示器”可以与停止/运行按钮一样。本领域技术人员将认识到仅依赖于颜色提示(如以上说明的红色/绿色)的风险,这是因为有很大部分的人是色盲并且难以感知这样的提示。因此,指示器以与颜色变化相关的某一方式变化是很重要的。例如,在设置有单独的麦克风指示器的情况下,可以用对角斜线等补充“红色”图标。本领域普通技术人员将理解,在非排他性地依赖颜色的情况下可以以显著的方式视觉上改变图标的各种方式。此外,可以为视力受损的用户提供音频提示。进度条也可以改变颜色和/或图案以指示哪个演员正在表演。
[0034] 进度条47被设置为场景的指定台词剩余的时间的图形指示。例如,如果台词的持续时间是31秒,则满条表示31秒。随着时间的推移,条的着色(或者图案化)的部分线性增加,直到整个条被充满为止。这允许用户调整台词的递送速率。进度条主要用于帮助用户录制镜头;然而,进度条也可以被呈现为用于相对于其录制当前镜头的之前录制的镜头(或者原版)中的台词。这有助于用户准备好开始待录制的下一个台词。在呈现两个不同的进度条的情况下(一个进度条用于演员A,而另一个用于演员B),上述颜色提示可以用于区分进度条。再者,一些用户的颜色感知的问题使得如下做法是有用的:与用于演员B的进度条相比,用不同的图案填充用于演员A的进度条。替选地,A和B条可以具有不同的标签和/或出现在不同的位置处。在呈现两个进度条的情况下,不需要提供麦克风指示器或者指示正在进行哪一部分表演的其他提示。另一特征可以是表示作为一系列说出的台词的整个场景的总进度条48。在所示出的示例中,场景由五个分开的台词构成,因此,总进度条被分为五段,每段的长度根据分配给每个台词的时间量成比例。在表演每个台词时,与该个台词对应的段以与初级进度条填充的方式相同的方式填充。应用关于颜色/图案编码的相同的约定。总进度条使得非常容易的精确查看当前动作位于作为整体的场景中的哪个地方。
[0035] 然后,用户使用紧接上面说明的工具来录制镜头。用户逐个台词地观看和倾听预先录制的镜头。当用户的每个台词出现时,用户在保持在由进度条47提供的计时约束内的情况下读出所显示的台词。在用户表演时,用户能够在画中画窗口44中观看他的或她的表演并且可以相应地修改表演。用户在任何时刻都可以通过点击退出按钮49来决定放弃镜头。在优选实施例中,这个动作擦去直到该点的所有已经录制的镜头并且将场景重置至其开始。在替选实施例中,这个动作仅擦去当前台词并且将处理重置至当前台词的开始。在这种情况下,选择录制按钮将在当前台词的开始处开始处理。停止镜头是擦去所有台词还是仅擦去当前台词可以可选为优选方案,或者可以是通过每个讲词提示器/录像机屏幕上的特定的控制按钮而可用的。图5示出了说明了录制镜头所涉及的各任务是如何关联的逻辑流程图。
[0036] 预览/发布新镜头。当用户完成录制镜头时,用户被带到预览屏幕(图6),其中,以并排窗口(62用于演员A且63用于演员B)显示两个角色(演员A和演员B)。用户能够通过按下播放按钮64来观看新创建的配对。在回顾配对之后,用户可以重新录制(按钮65)镜头,或者如果用户对镜头满意,则用户可以通过选择“我喜欢”66来保存并上传新创建的配对。如果用户选择保存镜头,则呈现张贴屏幕(图7)。这个屏幕允许用户对镜头和配对二者进行命名。还可以允许用户提供与镜头有关的评论或者其他信息。还可以向用户呈现缩略图快照的选择,以与配对一起使用(这些在配对列表屏幕上与配对的名称一起可见)。缩略图快照72以受控于系统的时间间隔,在录制处理过程中自动从视频流提取。例如,如果存在呈现的四个缩略图,则系统可以在T=0(镜头的开始)处、镜头的T=1/3处、镜头的T=2/3处或者T=3/3(镜头的结束)处提取缩略图视频帧。本领域普通技术人员将认识到,可以设置大量其他机构来创建缩略图。例如,可以在预览屏幕上设置按钮,该按钮允许用户在镜头内的任何点处创建缩略图图像。当用户选择缩略图按钮时,缩略图根据随后显示的视频帧而被创建并出现在屏幕上。用户可以反复重放预览屏幕,直到创建了完美的缩略图为止。优选的缩略图通过点击它来选择(打勾标记74表示该缩略图已经被选中)。
[0037] 如果给定实现方式包括另外的许可选项(如在上述社交网络实现方式中),则张贴屏幕可以包括控制谁能够观看新配对的可选设置76。最后,如果用户满意,则用户选择“张贴”78,则新配对被上传至因特网数据库。可以在满足新配对的许可属性(如果有的话)的其他用户的预览屏幕上立即观看该新配对。替选地,可以存在延迟新镜头的广泛可用性的管理筛选(在以下说明)。
[0038] 根据以上说明,用户能够通过录制相对于可用配对中的一个镜头的新镜头来创建新配对。由于由嵌入潜在剧本中的计时信息掌管每个镜头的唯一的方式,所以播放新配对,好像构成配对的两个镜头是同时录制的。这种并置镜头的能力使得能够实现创建配对的第二种方式。图8示出了混合器屏幕。除了控制元件不是从配对向配对移动之外,该屏幕与配对预览屏幕相似。反而,控制元件82使得用户能够从特定场景的可用镜头向可用镜头移动。由于给定场景的所有镜头与其内在的计时信息共享相同的潜在原版,所以任意A演员镜头可以与任意B演员镜头组合,以产生紧密结合的配对(只要所有镜头与相同的原版搭档对演或者与该原版搭档对演的其他镜头对演即可)。混合器屏幕使得用户能够基于相同的原版在可用A演员和B演员中循环,并且通过选择播放按钮84来测试每个新配对。可用镜头可以按照时间先后列出或者根据用户可以选择的其他标准列出。如果实现方式包括各种许可设置,则可以根据这样的设置过滤可用镜头。例如,用户可以选择只观看直接朋友的镜头或者某一其他分组的镜头。一旦用户创建了新配对,就能够通过选择“保存配对”按钮86来保存该配对。这会导致用户被带到与预览屏幕相同或者相似的屏幕,其中命名配对且并择缩略图等。如果新配对是令人满意的,则用户可以将配对张贴至站点。在这种情况下,由于所有镜头都已经存在于数据库中,所以仅上传配对和缩略图信息。如果用户操纵混合器以选择已经存在于配对中的两个镜头,则“保存配对”按钮未激活,并且页面还会显示表示特定配对已经存在并且无法再次保存的消息或符号。替选地,系统可以被设计成使得不能在混合器中显示预先存在的配对。
[0039] 剧本。本系统的最重要的特征之一是容易输入新剧本的能力,从而为用户创建新场景以录制镜头并创建配对。显然,输入过程自动建立使得能够自由并置镜头的剧本计时属性。为了输入新剧本,用户进入新剧本屏幕(图9)。用户输入剧本的名称,并选择剧本的类别。表1示出了剧本类别(即,剧本属类)的可能列表;这些类别使得其他用户能够容易地搜索感兴趣的场景。用户还可以输入剧本的视频表演所处的网页地点的URL。这在剧本来自已经存在的戏剧、视频或电影的情况下是有用的。随后,用户可以输入剧本的描述。通常,这会概述发生的动作并且还提供在基于剧本表演镜头时有用的重要的背景信息。然后,用户可以选择“保存草稿”、“预览和发布”、或者“删除”。如果用户选择保存草稿,则保存信息并且将用户带到演员屏幕(图10)。不可以预览剧本,直到已经输入了至少两个台词为止。一旦保存了草稿,则可以退出系统并且在稍后时间返回以继续从事剧本。在演员屏幕上,输入演员的姓名。通常,所使用的姓名是剧本中的人物的姓名(与真实演员姓名相对,虽然如在来自电影的剧本中,可以容易地提供演员的真实姓名的可选条目)。当保存了演员姓名(“保存草稿”)时,用户被带到“编辑台词”屏幕(图11)。
[0040] 表1.剧本/场景类别
[0041] 1. 戏剧
[0042] 2. 喜剧:浪漫、恶搞/滑稽
[0043] 3. 科幻
[0044] 4. 动作和冒险
[0045] 5. 儿童和家庭
[0046] 6. 推理和悬疑
[0047] 7. 音乐
[0048] 8. 恐怖
[0049] 9. 西方
[0050] 10. 战争
[0051] 11. 体育
[0052] 12. 纪录片
[0053] 13. 其他
[0054] 编辑台词屏幕允许用户一次一个台词地输入剧本。对于所增加的每个台词,用户(例如,从下拉框110)选择演员A、演员B或者共享的静默。如果选定了一个演员,则出现用于输入实际台词的对话文本框;还存在用于输入伴随台词的动作的描述的框、以及用于输入“附加说明”(与诸如“旁白”的台词有关的附加信息)的框。还存在用于移除台词的按钮112(在错误地输入台词或者以错误的顺序输入台词的情况下)。虽然可以在录制任意台词之前添加所有的台词,然而,也可以按下“录制”按钮114并录制台词。在完成台词之后,用户按下“停止”按钮(可以是同一按钮114)以表示完成了录制。当录制台词时,系统确定所录制的音频的实际持续时间(按下“录制”按钮与“停止”按钮之间的经过的时间),并且随后在录制镜头时使用该信息来控制进度条,从而确保根据同一剧本录制的所有镜头能够相互交换。系统也可以通过在台词完成时检测静默来确定持续时间。在录制台词之后,用户可以倾听录制(录制按钮用作“播放”按钮)并且如果需要则重新录制它(按钮116)。
[0055] 在任意时刻,都可以通过选择添加台词按钮118之一而在剧本内的任意处添加另外的台词。如果从下拉框选择“共享的静默”,则使用不同的输入结构(图12)。存在用于描述(动作或者描述)的框以及空间122,从而以分和秒明确地输入静默的持续时间——这是需要的,因为不存在系统自动确定持续时间的方式。在系统的不同实施例中还可以实现其他类型的台词。例如,除了“共享的静默”,还可以具有演员同时讲话的“共享的台词”。这样的台词针对每个演员分别录制,然而当播放配对时,音轨重叠。这是可行的,因为系统针对每个演员录制整个场景的完整的视频。然而,音轨由系统操纵,以使得仅针对场景中的给定演员正在讲话的此部分录制音频。通常,虽然音频部分交替,然而,使音轨重叠(也就是演员同时讲话)是简单的修改。
[0056] 在所有台词都被输入且录制之后,用户可以预览整个剧本的音频,如图13中所示。两个部分并排示出,除了没有视频图像可用之外,很像用于配对的预览屏幕。当选定“播放”按钮132时,顺序地播放台词并且指示器134(扬声器符号用于仅表示原版的音频)识别两个演员中的哪个演员在讲话。颜色/图案或者指示器如上所述与讲词提示器屏幕相关联地改变。如果该预览示出了仍需要从事剧本(例如,台词之间的计时不是最佳的),则用户可以返回并编辑剧本和/或重新录制某些或全部台词。当预览结果是令人满意的时,则用户能够结束并发布剧本。发布屏幕(图14)允许用户在使得特定实现方式包括这样的许可控制特性的范围内添加许可(其控制谁可以观看剧本以及基于剧本创建镜头)。还可以自动向其他人发送通知,以将他们的注意力吸引至新剧本(“共享”)。最后,选择“张贴”使得新创建的剧本上传至数据库,其中,该剧本对于其他用户而言变得可用(在任何管理职能之前可以实现系统)。
[0057] 当前活动(也就是“提示”)。本系统的重要方面是社交互动的可能性。例如,系统可以向每个用户呈现“当前活动”页面(图15)。该页面例如列出基于由当前用户输入(拥有)的剧本的所有最近的配对和镜头。如果实现方式允许其他用户张贴与镜头或配对有关的评论,则与当前用户的镜头和配对有关的这种评论将出现在该页面上。系统还可以允许其他用户向镜头或者配对的所有者发送评论或者消息,这样的消息会出现在当前活动页面上。缩略图图像152是录制其最近活动的用户的表示。系统还可以允许用户为最佳配对和镜头投票或者对配对和镜头评级,这些结果会被列出。系统还可以自动计算镜头或配对或场景的“受欢迎”指数。例如,场景的这样的计算可以基于针对场景创建的配对的数目、观看场景的次数、关于场景做出的评论的数目、以及场景的总评级。通常,可以包括计时因子,以针对如下事实进行调节:已经出现了很长时间的场景自然会累积大量的配对和评论。然而,获胜的场景每单位时间累积更多的评论和配对。要理解,用于计算受欢迎指数的因子和因子的加权可以容易地改变并且调节成满足各种条件。还要理解,“当前活动”页面的内容取决于在给定实施例中实现的许可模型。例如,“当前活动”可以包括属于用户的社交组(例如,朋友)或者属于更高级别的社交网络的组的所有配对等。可以允许用户设置“过滤”的级别,以使得当前活动例如会属于涉及朋友的配对或者涉及朋友的朋友的配对。当前活动基本上会是短暂的,即仅显示最近的信息,并且在指定的时间段过去之后,该信息会被更近的信息来取代。当前活动的过滤使得用户容易地维持他或她的全部隐私并且是私用的,或者按照允许根据个人希望的那样尽可能广泛公开的灵活方式公开。
[0058] 我的场景。可以向用户提供另外的方式,以掌握涉及用户的场景、配对或镜头的系统事件的动态。例如,如果用户是场景的所有者(即,针对场景输入原始剧本),则用户可以访问“我的场景”页面(图16),“我的场景”页面可以包括与该场景有关的所有信息,所有镜头、配对、评论、评级等。与当前活动不同,该信息是存档式的并且回到场景的初始发布。类似地,用户可以访问“我的表演”,其会示出由用户录制的那些镜头,包括直接基于这些镜头的所有配对、评级、评论等。还可以扩展关系,以观看与基于用户的镜头的镜头有关的信息(第二代关系)或者与基于第二代镜头的镜头有关的信息(第三代关系)等,假定所使用的许可系统允许这样的访问。应当理解,演员会希望观看他的或者她的表演的成果以及该成果的产物等。
[0059] 素材的移除。通常,剧本、镜头或者配对的所有者有权利从系统移除(即,删除)该剧本、镜头或者配对。相反地,通常只允许所有者删除条目(但是下面参见“管理职能”)。删除的确切结果可以根据所删除的内容以不同的方式来处理。例如,如果删除配对,则会移除两个不同的镜头之间的关联(连同相关联的评论等),而基本的镜头会保留。如果其所有者删除了指定的镜头,则该镜头以及所有相关联的评论和配对关联都会被移除。为了保存被创建为与所删除的镜头配对的镜头,用于所删除的镜头的原版镜头将被代入到所有涉及的配对中。删除剧本在某种程度上来说更复杂,这是因为基于剧本的镜头包括剧本所有者和创建指定镜头的演员二者的创造性工作。一种可能性是在删除剧本时简单地删除根据剧本制作的所有镜头。保留每个演员的创造性工作的替选方案是:甚至当已删除了剧本时保留演员的所有权以及对他的或她的镜头的访问。然而,这些镜头在系统中不再是公开可用的。
[0060] 管理职能。系统已经被描述为仅在用户的控制之下。然而,在实际生活中,系统需要管理职能或监督职能。可以允许特定管理用户观察和控制系统。通常,管理用户具有特定的账户,该账户给他们提供普通用户不可用的访问和控制。这一构思对于所有信息技术系统来说实际上是普遍的。这样的控制对于防止或改进系统的滥用、非法使用或淫秽使用会是需要的。系统根据清楚地限定了不许可的那些行为的用户协议而工作。在已经收到投诉的情况下或者在系统的日常监控表明有问题的情况下,管理用户可以进入系统并移除问题素材或者甚至移除违犯用户协议的特定用户。通常,输入系统中的剧本可以是用户的个人创作或者是公众域中的创作。在第三方控告指定的剧本侵权的情况下,管理用户可以(根据用户协议中清楚说明的手续)调查该指控,并且如果发现该剧本侵权,则删除该剧本。类似地,在指控剧本或者镜头淫秽(或者以某种其他方式违犯了用户协议)的情况下,则管理调查会解决该指控。虽然以上给出的描述提出了向系统直接发布完整的剧本,然而,替选的方法可以允许对每个剧本的管理审查,以在系统公布之前除去明显攻击性的素材。如果剧本被确定为符合用户协议,则该剧本可以得到即刻全面张贴。如果发现了问题,则可以与张贴用户讨论该问题,以查看是否可以研发出可接受的解决方案。管理用户还可以输入和发布新剧本、校正断开的超链接、以及处理系统中的其它故障。
[0061] 系统实现方式。如上所述,各种不同的软件系统可以用于实现本发明。优选实施例通过具有专用特征的网页浏览器来工作,专用特征是由实现高级特征的第三方可编写软件提供的。附接至用户的计算装置的摄像机(网络摄像头)借助Flash媒体服务器(FMS)录制网络摄像头视频,FMS是在加利福尼亚州的圣何塞的Adobe系统公司的产品。简言之,来自网络摄像头(其包括如由Adobe网络摄像头软件以及本地计算机操作软件递送的视频以及音频)的流被形成本发明的系统的部分的三个定制程序或应用(讲词提示器、回放和剧本音频)之一中的Flash浏览器插件特征所截取。这些定制程序中的每个由Adobe软件部件创建,Adobe软件部件通过ActionScript(私有的Adobe元语言)来控制(编程)。在用户观看适当的网页时自动从网络服务器处下载每个定制程序,并且在用户的计算装置上定制程序通过Flash浏览器插件在网络浏览器程序内工作。讲词提示器程序提供用于录制镜头的录制和回放控制。回放程序提供用于播放配对的回放控制。剧本音频程序提供用于录制剧本的原版音频的录制和回放控制。每个定制程序负责压缩和调节数据流以及将数据流(通过因特网)传送给用于存储的专用FMS服务器。
[0062] 每次录制,无论音频(来自剧本编写工具中的剧本音频程序)还是视频(来自讲词提示器程序)都用唯一的文件名自动命名。用于构造唯一的文件名的方法对于本领域普通技术人员来说是已知的。一种方法是将用户名(其在系统中是唯一的)与根据录制的日期和时间构造成的串结合。该文件名连同关于用户和场景的数据(例如,通过图4-7中示出的屏幕输入的数据)被保存到位于与网络服务器通信的服务器上的数据库。当用户试图回放视频或者音频文件时,不同的Flash程序经由网络浏览器从网络服务器接收要播放的数据。根据由网络浏览器发送的URL(统一资源定位符)中的变量,服务器获知从数据库发送哪个文件。数据包括视频的唯一的文件名,因而,在用户的浏览器中工作的Flash回放程序向FMS服务器请求正确的文件。
[0063] 虽然上述系统的操作使得看起来摄像机和麦克风在正确的时刻开启和关闭,然而,实际上系统完全没有控制麦克风和摄像机。有效的是,当用户通过网页使用本发明的系统时,用户给出访问用户的数据(待录制的音频和视频数据)、压缩数据以及连续地传输数据的定制Flash应用许可。本发明的系统根据定制Flash应用向用户示出的屏幕上的控制元件或者指示器来“开始”和“停止”录制。当操作这些控制元件时,向FMS服务器发送命令,使得其开始和停止对连续流数据的部分的录制。最终的结果是,摄像机和麦克风表现出开启和关闭,这是因为仅由FMS服务器录制的流数据的部分是落在“开始”和“停止”录制控制的操作之间的那部分。数据流经由“FMS连接”发送给FMS服务器,“FMS连接”在Flash程序首次开启和继续时被保持,直到应用明确地关闭为止,或者直到用户导航到其他网页为止。如果没有可用的因特网连接和/或FMS服务器连接,则定制Flash程序将在播放或录制任何事情之前不确定地尝试连接。
[0064] 定制Flash程序根据来自数据库的时间值、或者经由用户的屏幕上示出的用户可选控制决定何时结束连接。发送给FMS服务器的数据流根据定制FMS服务器应用中的设置和嵌入到FMS服务器本身的压缩算法来压缩。通常,系统抛弃“无视频”音频流,这样,属于本发明的定制程序仅保持视频流开启(这是因为时间和长度对于系统是很重要的以确保基于相同的剧本的镜头的可交换性)。简单地在场景的整个持续时间(或者用户许可的时间,然而不长于场景持续时间)期间录制视频,并且系统和FMS都不检测视频中的内容(例如,不存在黑屏=没有数据的确定)。
[0065] 所有三个定制应用都基于标准FMS部件和特征。本领域普通技术人员将理解,存在其他的方式,以通过使用浏览器中的Flash和定制服务器侧程序(即,没有FMS)、以及通过使用来自微软(Silverlight服务器+Silverlight内置浏览器)和苹果(ASPL+QuickTime内置浏览器)的录制工具、或者经由开放源码软件(诸如均使用Flash内置浏览器的Red5媒体服务器或“FFmpeg”),来获得类似的结果。类似地,非浏览器实现方式可以通过定制编程或通过组合可用的软件部件来容易地实现。可以使用“Adobe Air”应用,以使得能够实现视频的本地存储而不经由因特网流动任何事。然而,由于本发明的系统的优选实现方式使用由因特网递送的网页,所以诸如刚才详述的内置浏览器软件方法通常是最直接的解决方案。
[0066] 因而,要将以下权利要求理解为包括:以上具体示出和描述的内容,在概念上等同的内容,可以被明显地替代的内容以及结合了本发明的基本构思的内容。本领域技术人员将理解,在不脱离本发明的范围的情况下,可以构造上述优选实施例的各种改变和修改。提到所示出的实施例仅用于示例目的,不应当将这些实施例理解为对本发明的限制。因此,要理解,在所附权利要求的范围内,可以以不同于本文中所具体描述的方式来实践本发明。