專(zhuān)利名稱(chēng)::用于創(chuàng)建、編輯和共享與視頻游戲事件有關(guān)的視頻內(nèi)容的系統(tǒng)和方法用于創(chuàng)建、編輯和共享與視頻游戲事件有關(guān)的視頻內(nèi)容的系統(tǒng)和方法相關(guān)申請(qǐng)的交叉引用本申請(qǐng)要求在2008年1月25日提交的題為“AutomaticGamingVideoHighlightsReel”且序號(hào)為61/062,309的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)的優(yōu)先權(quán)。本申請(qǐng)是在2008年12月18日提交的題為"SystemandMethodofAutomaticEntryCreationForBlogs,WebPagesOrFileSharingSitesBasedonGameEvents,,且序號(hào)為12/305,623的美國(guó)專(zhuān)利申請(qǐng)的部分繼續(xù),其是在2008年1月29日提交的序號(hào)為PCT/US2008/052362的國(guó)際專(zhuān)利申請(qǐng)的371并且要求在2008年1月25日提交的題為"AutomaticGamingVideoHighlightsReel”且序號(hào)為61/062,309的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)以及在2007年1月29日提交的題為“Auto-Blogs”且序號(hào)為60/898,359的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)的優(yōu)先權(quán)。所有在先申請(qǐng)由本發(fā)明的受讓人所有并且通過(guò)引用整體結(jié)合與此。
背景技術(shù):
:包括多人游戲和其他多用戶(hù)系統(tǒng)在內(nèi)的視頻游戲的玩家久已希望至少向朋友和其他感興趣的多方宣傳其成就和業(yè)績(jī)。例如,街機(jī)游戲傳統(tǒng)上包括“高分”列表,高得分用戶(hù)由此可以將其姓名首字母輸入列表,如果其分?jǐn)?shù)是所達(dá)到的高分之一的話(huà)。包括上面通過(guò)引用而結(jié)合的申請(qǐng)中公開(kāi)的系統(tǒng)在內(nèi)的其他系統(tǒng)提供了自動(dòng)生成與玩家的游戲角色或者游戲過(guò)程(gameplay)有關(guān)的內(nèi)容。所生成的內(nèi)容然后被上傳到個(gè)人博客或者社交網(wǎng)絡(luò)站點(diǎn)。對(duì)游戲成就的最生動(dòng)描繪之一是視頻所提供的描繪,并且視頻文件共享站點(diǎn)包括許多與視頻游戲有關(guān)的片段。先前用來(lái)生成這些片段的方式通常是手動(dòng)的、不直觀(guān)的并且主要適于高級(jí)用戶(hù)。具體而言,視頻游戲的高級(jí)用戶(hù)經(jīng)常手動(dòng)地記錄了在游戲過(guò)程期間發(fā)生的壯觀(guān)或者有趣的事件,然后將其上傳到視頻共享站點(diǎn),例如,Crackle。這些視頻中的一些已經(jīng)廣受歡迎,甚至頗有名聲,如臭名昭著的關(guān)于在線(xiàn)會(huì)話(huà)出大差錯(cuò)的“l(fā)eeroyjenkins”視頻。該視頻是編造的,但是像所描述的事件那樣的事件經(jīng)常發(fā)生。因?yàn)樗鼈兪峭蝗皇录虼藳](méi)有參與者在記錄視頻。
發(fā)明內(nèi)容公開(kāi)了用于實(shí)現(xiàn)用于保存和共享來(lái)自包括手動(dòng)記錄技術(shù)將錯(cuò)過(guò)的即興事件在內(nèi)的在線(xiàn)事件的技術(shù)的裝置和方法。在一種實(shí)現(xiàn)方式中,玩家使用作為諸如大型多人在線(xiàn)角色扮演游戲(MMORPG)之類(lèi)的在線(xiàn)游戲一部分的在線(xiàn)環(huán)境中的記錄工具,在線(xiàn)游戲例如是索尼在線(xiàn)娛樂(lè)有限公司所提供的EverQuest(無(wú)盡的任務(wù))。記錄工具在在線(xiàn)游戲正在進(jìn)行時(shí)自動(dòng)地記錄來(lái)自在線(xiàn)游戲的視頻,并且基于一組參數(shù)(例如匹配由玩家和/或游戲提供商定義的預(yù)定標(biāo)準(zhǔn)的事件)和/或通過(guò)用戶(hù)輸入來(lái)選擇要存儲(chǔ)的段落。在前一情況下,所存儲(chǔ)的段落包括在事件之前記錄的部分。在后一情況下,所存儲(chǔ)的段落包括在用戶(hù)輸入之前記錄的部分。玩家然后可以查看所存儲(chǔ)的視頻,編輯所存儲(chǔ)的視頻,以及與朋友分享視頻(例如,通過(guò)電子郵件、文件共享或者上傳到諸如視頻共享服務(wù)之類(lèi)的服務(wù)器)。更具體的說(shuō),系統(tǒng)和方法提供了用于方便地捕捉與游戲過(guò)程有關(guān)的視頻片段(videoclip)的直觀(guān)方式,并且允許自動(dòng)和手動(dòng)的捕捉觸發(fā)。無(wú)論觸發(fā)是自動(dòng)的還是手動(dòng)的,本發(fā)明存儲(chǔ)最后若干秒的游戲過(guò)程,例如5-10秒的游戲過(guò)程,然而所存儲(chǔ)的量可基于系統(tǒng)容量而變化。在手動(dòng)觸發(fā)的情況下,如果玩家認(rèn)識(shí)到已經(jīng)發(fā)生了希望對(duì)其進(jìn)行視頻記錄的事件,那么玩家例如經(jīng)由游戲內(nèi)的按鈕或者鍵盤(pán)熱鍵來(lái)手動(dòng)激活記錄軟件。該激活使得存儲(chǔ)觸發(fā)之前最后若干秒的游戲過(guò)程以及當(dāng)前游戲過(guò)程,直到玩家停止記錄為止。記錄也可以基于匹配預(yù)定標(biāo)準(zhǔn)的事件的發(fā)生而自動(dòng)停止。在自動(dòng)觸發(fā)的情況下,一個(gè)或多個(gè)標(biāo)準(zhǔn)被設(shè)置,這些標(biāo)準(zhǔn)在發(fā)生時(shí)激活記錄,包括存儲(chǔ)在標(biāo)準(zhǔn)發(fā)生之前的先前時(shí)間段(例如若干秒)的游戲過(guò)程。合適的標(biāo)準(zhǔn)可以是玩家角色(“PC”)與所選擇的非玩家角色(“NPC”,例如諸如“團(tuán)戰(zhàn)老怪(RaidBoss)”之類(lèi)的敵人)交戰(zhàn)。在這種情況下,記錄可能基于用戶(hù)輸入或者基于諸如戰(zhàn)斗結(jié)束時(shí)間(例如所有團(tuán)戰(zhàn)老怪已被打敗或者群組中的所有玩家角色已被打敗)之類(lèi)的自動(dòng)標(biāo)準(zhǔn)而停止。在記錄之后,各種后期處理動(dòng)作可以發(fā)生。例如,如果事件涉及了多于一個(gè)玩家,那么系統(tǒng)可以將各相機(jī)視圖縫合為來(lái)自不同玩家的“視頻卷軸(videoreel)”,以允許觀(guān)眾從不同角度查看事件。系統(tǒng)可以縫合為與玩家的一個(gè)或多個(gè)朋友有關(guān)的視頻卷軸事件(如果系統(tǒng)能夠訪(fǎng)問(wèn)“所保存朋友”或者“群組”列表的話(huà))。系統(tǒng)還可以把視頻片段或卷軸的標(biāo)題和轉(zhuǎn)場(chǎng)(transition)(包括公會(huì)(guild)和角色的名稱(chēng))包括在其中。根據(jù)玩家可能希望查看事件的許多不同方式,許多其他變化是可能的??商娲膶?shí)現(xiàn)方式包括可以在服務(wù)器側(cè)或者客戶(hù)端側(cè)捕捉事件的原始視頻記錄。在后期處理動(dòng)作(如果有的話(huà))之后,用戶(hù)界面可以向玩家提供上傳屏幕以將其視頻自動(dòng)張貼到文件共享站點(diǎn)等,例如Crackle。標(biāo)題、描述和一組標(biāo)簽可被自動(dòng)填充,并且可被玩家編輯,如果希望的話(huà)。一方面,本發(fā)明致力于一種用于自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的系統(tǒng)。該系統(tǒng)包括用于緩存視頻游戲中的事件的視頻場(chǎng)景的緩存,以及被配置為從用戶(hù)接收表明視頻片段將被存儲(chǔ)的開(kāi)始指示的輸入模塊。一接收到所述開(kāi)始指示,所述緩存中存儲(chǔ)的視頻場(chǎng)景的至少一部分就被標(biāo)記以作為視頻片段傳送到存儲(chǔ)模塊。系統(tǒng)還包括存儲(chǔ)模塊,用于將所述視頻片段存儲(chǔ)于其中,使得所存儲(chǔ)的視頻片段包括在所述開(kāi)始指示之前緩存的視頻數(shù)據(jù)的至少一部分,以及在所述開(kāi)始指示之后緩存或存儲(chǔ)的視頻數(shù)據(jù)的至少一部分。本發(fā)明的實(shí)現(xiàn)方式可包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)。所述系統(tǒng)還可以包括監(jiān)控模塊,用于監(jiān)控在視頻游戲中發(fā)生的事件。如果發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,那么所述存儲(chǔ)模塊被指示存儲(chǔ)來(lái)自所述緩存的該事件的視頻片段,使得所存儲(chǔ)的視頻片段包括在該事件之前緩存的視頻數(shù)據(jù)的至少一部分和在該事件之后緩存的視頻數(shù)據(jù)的至少一部分。所述系統(tǒng)還包括上傳模塊,該上傳模塊用于將所存儲(chǔ)一個(gè)或多個(gè)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。所述預(yù)定標(biāo)準(zhǔn)可以包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)主題(subject)玩家角色是否已經(jīng)到達(dá)多人游戲中的預(yù)定地理邊界;主題玩家角色是否已經(jīng)與預(yù)定的非玩家角色或物品交互;主題玩家角色是否已經(jīng)與預(yù)定的玩家角色或物品交互;主6題玩家角色是否已經(jīng)打敗了預(yù)定的玩家角色或非玩家角色;主題玩家角色在所述多人游戲中是否已經(jīng)達(dá)到預(yù)定的等級(jí),或者改變了等級(jí);或者主題玩家角色在所述多人游戲中是否已經(jīng)累積至少預(yù)定數(shù)量的積點(diǎn)或物品。所述系統(tǒng)還包括編輯模塊,用于使得能夠在上傳之前對(duì)所存儲(chǔ)的一個(gè)或多個(gè)視頻片段進(jìn)行編輯。所述編輯模塊可以用來(lái)將兩個(gè)或多個(gè)視頻片段組合為視頻卷軸。所述上傳模塊可以把與所述視頻片段相關(guān)聯(lián)的元數(shù)據(jù)上傳到所述博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。所述上傳模塊可被配置為接受由用戶(hù)進(jìn)行的元數(shù)據(jù)編輯。另一方面,本發(fā)明致力于一種用于自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的系統(tǒng)。該系統(tǒng)包括用于緩存視頻游戲中的事件的視頻場(chǎng)景的緩存,以及用于監(jiān)控在所述視頻游戲中發(fā)生的事件的監(jiān)控模塊。如果發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,那么存儲(chǔ)模塊被指示存儲(chǔ)來(lái)自所述緩存的該事件的視頻片段,使得所存儲(chǔ)的視頻片段包括在該事件之前緩存的視頻數(shù)據(jù)的至少一部分和在該事件之后緩存的視頻數(shù)據(jù)的至少一部分。所述系統(tǒng)還包括存儲(chǔ)模塊,用于將所述視頻片段存儲(chǔ)于其中。本發(fā)明的實(shí)現(xiàn)方式可包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)。系統(tǒng)還可以包括輸入模塊,其被配置為從用戶(hù)接收表明視頻片段將被存儲(chǔ)的開(kāi)始指示,使得一接收到所述開(kāi)始指示,所述緩存中存儲(chǔ)的視頻場(chǎng)景的至少一部分就被標(biāo)記以作為視頻片段傳送到存儲(chǔ)模塊。所述系統(tǒng)還可以包括上傳模塊,該上傳模塊用于將所存儲(chǔ)一個(gè)或多個(gè)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。所述預(yù)定標(biāo)準(zhǔn)可以包括上面提到的那些以及其他。所述系統(tǒng)還可以包括編輯模塊,用于使得能夠在上傳之前對(duì)所存儲(chǔ)的一個(gè)或多個(gè)視頻片段進(jìn)行編輯。另一方面,本發(fā)明致力于一種自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的方法。該方法包括緩存由視頻游戲呈現(xiàn)(render)的視頻圖像數(shù)據(jù)。一種選擇是,如果用戶(hù)指示出所述視頻圖像數(shù)據(jù)將被存儲(chǔ),那么存儲(chǔ)對(duì)應(yīng)于所述視頻圖像數(shù)據(jù)的視頻片段,所述視頻片段開(kāi)始于用戶(hù)指示之前的時(shí)刻并且結(jié)束于用戶(hù)指示之后的時(shí)刻。另一種選擇是,如果發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,那么存儲(chǔ)對(duì)應(yīng)于所述視頻圖像數(shù)據(jù)的視頻片段,所述視頻片段開(kāi)始于該事件之前的時(shí)刻并且結(jié)束于該事件之后的時(shí)刻。所述方法還可以包括把所述視頻片段的通知或所述視頻片段本身發(fā)送到一個(gè)或多個(gè)用戶(hù)。所述方法還可以包括將所存儲(chǔ)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。所述預(yù)定標(biāo)準(zhǔn)可以包括上面提到的那些以及其他。所述方法還可以包括編輯所存儲(chǔ)的視頻片段。至少兩個(gè)視頻片段可被存儲(chǔ),并且所述編輯可以將所述至少兩個(gè)視頻片段組合為視頻卷軸。所述方法還可以包括把與所述視頻片段相關(guān)聯(lián)的元數(shù)據(jù)上傳到所述博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn),并且這可以包括接受來(lái)自用戶(hù)的元數(shù)據(jù)編輯。另一方面,本發(fā)明致力于一種計(jì)算機(jī)可讀介質(zhì),包含用于使計(jì)算機(jī)實(shí)現(xiàn)上述方法的指令。另一方面,本發(fā)明致力于一種計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算機(jī)實(shí)現(xiàn)一種自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的方法的指令,所述指令使計(jì)算設(shè)備在視頻游戲的游戲過(guò)程期間連續(xù)地捕捉視頻圖像數(shù)據(jù)。在捕捉期間,基于接收到的來(lái)自用戶(hù)的輸入將視頻片段標(biāo)記為用于存儲(chǔ),或者基于匹配預(yù)定標(biāo)準(zhǔn)的事件的發(fā)生將視頻片段標(biāo)記為用于存儲(chǔ)。在標(biāo)記步驟之后,視頻片段被存儲(chǔ),使得所存儲(chǔ)的視頻片段包括在所述標(biāo)記步驟之前呈現(xiàn)的視頻場(chǎng)景的至少一部分。本發(fā)明的實(shí)現(xiàn)方式可包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)。所述指令還可以使所述計(jì)算設(shè)備將所存儲(chǔ)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。至少兩個(gè)視頻片段可被存儲(chǔ),并且所述指令還可以使所述計(jì)算設(shè)備將所述至少兩個(gè)視頻片段組合為視頻卷軸。所述系統(tǒng)和方法的優(yōu)點(diǎn)可以包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)。用戶(hù)被提供以易于使用的視頻捕捉、編輯和上傳工具,該工具使得用戶(hù)可以與朋友分享其游戲成就以及特殊時(shí)刻,從而增強(qiáng)了其游戲過(guò)程的體驗(yàn)并且宣傳了其所玩的游戲。游戲過(guò)程中的事件被捕捉在視頻上,事件類(lèi)型是預(yù)先確定或由用戶(hù)選擇的。視頻的“進(jìn)行中(running)”的緩存被維護(hù)-一發(fā)生觸發(fā),從觸發(fā)之前若干秒到觸發(fā)之后可變時(shí)間的所緩存視頻就被存儲(chǔ)??勺儠r(shí)間可由用戶(hù)輸入或預(yù)定標(biāo)準(zhǔn)的發(fā)生來(lái)決定。觸發(fā)可以是手動(dòng)的或者可以是自動(dòng)的。自動(dòng)觸發(fā)可以應(yīng)預(yù)定標(biāo)準(zhǔn)的發(fā)生而激活記錄,預(yù)定標(biāo)準(zhǔn)例如是與選定NPC(例如團(tuán)戰(zhàn)老怪)的交互。已被標(biāo)記為感興趣的已記錄內(nèi)容可被存儲(chǔ)。后期處理可以發(fā)生以組合來(lái)自各種玩家的場(chǎng)景,組合相關(guān)場(chǎng)景(例如所有那些涉及來(lái)自朋友列表的給定“朋友”的場(chǎng)景),提供標(biāo)題和轉(zhuǎn)場(chǎng),等等。用戶(hù)界面可被提供以使得視頻可被容易地上傳到文件共享站點(diǎn)??紤]到這里的教導(dǎo)和公開(kāi),其他優(yōu)點(diǎn)將對(duì)本領(lǐng)域普通技術(shù)人員顯而易見(jiàn)。圖1圖示出多用戶(hù)環(huán)境的示意描繪。圖2圖示出多人游戲的示意描繪。圖3是示出用于自動(dòng)張貼對(duì)應(yīng)于事件的條目的方法的流程圖。圖4是示出圖3中的一步驟的細(xì)節(jié)的流程圖。圖5是示出圖3中的另一步驟的細(xì)節(jié)的流程圖。圖6是示出圖3中的又一步驟的細(xì)節(jié)的流程圖。圖7是用于自動(dòng)張貼對(duì)應(yīng)于事件的條目的系統(tǒng)的示意圖。圖8圖示出角色的示例性博客頁(yè)面。圖9圖示出角色的另一示例性博客頁(yè)面。圖10圖示出用戶(hù)的博客頁(yè)面,表明若干角色以及若干朋友或相關(guān)用戶(hù)。圖11圖示出記錄、編輯和共享視頻片段和/或卷軸的三個(gè)示例性階段。圖12圖示出示出對(duì)視頻場(chǎng)景的順序緩存的時(shí)間線(xiàn)。圖13圖示出對(duì)已被緩存的視頻場(chǎng)景的存儲(chǔ)。圖14圖示出可使得所緩存的視頻場(chǎng)景被存儲(chǔ)為視頻片段的示例性方式。圖15是記錄階段或時(shí)期中的步驟的流程圖。圖16是圖示出事件可滿(mǎn)足預(yù)定標(biāo)準(zhǔn)的示例性方式的流程圖。圖17是編輯階段或時(shí)期中的步驟的流程圖。圖18是上傳或共享階段或時(shí)期中的步驟的流程圖。圖19圖示出用于自動(dòng)共享視頻精彩部分(videohighlight)的模塊化系統(tǒng),該系統(tǒng)示出了組件和數(shù)據(jù)流。圖20圖示出可在其中記錄了視頻的游戲存活期(session)之后出現(xiàn)的顯示屏的模型。圖21圖示出各種一般記錄選項(xiàng)。在該屏幕上,用戶(hù)可以禁用特征,插入期望的記錄緩沖長(zhǎng)度,等等。圖22圖示出第一游戲類(lèi)型的各種自動(dòng)記錄選項(xiàng)。圖23圖示出第二游戲類(lèi)型的各種自動(dòng)記錄選項(xiàng)。相似的標(biāo)號(hào)通篇指示相似的元素。具體實(shí)施例方式本說(shuō)明書(shū)中使用了以下定義。“多用戶(hù)環(huán)境”意指其中一個(gè)或多個(gè)用戶(hù)與該環(huán)境交互并且(如果涉及兩個(gè)或更多用戶(hù)的話(huà))彼此交互的任何類(lèi)型的聯(lián)網(wǎng)系統(tǒng)。例如,在MMORPG的情況中,多用戶(hù)環(huán)境是多人游戲。術(shù)語(yǔ)“用戶(hù)”是指?jìng)€(gè)人。在某些情況中,用戶(hù)與環(huán)境內(nèi)的“實(shí)體”相關(guān)聯(lián);在多人游戲的情況中,實(shí)體是“玩家角色”(“PC”)或化身,用戶(hù)常常和這樣的實(shí)體相關(guān)聯(lián)。用戶(hù)可以與多個(gè)玩家角色以及多個(gè)多人游戲相關(guān)聯(lián)。在多人游戲中常常存在“非玩家角色”(“NPC”),其是由環(huán)境自身生成和操作而非受用戶(hù)控制的角色。還要注意,多人游戲中的環(huán)境常常是游戲的重要特征,并且環(huán)境內(nèi)的交互構(gòu)成玩游戲過(guò)程的重要部分。環(huán)境一般是利用諸如城市、建筑、山川、水體、河流、洞穴等地理特征被預(yù)先確定的?!坝螒蛞妗?、“軟件引擎”或僅僅“引擎”呈現(xiàn)該預(yù)先確定的環(huán)境,該環(huán)境由用戶(hù)系統(tǒng)上的用戶(hù)界面顯示。隨著游戲引擎存儲(chǔ)關(guān)于PC在該環(huán)境內(nèi)的地理位置的數(shù)據(jù),游戲引擎隨著PC移動(dòng)而重新呈現(xiàn)用戶(hù)界面上的視圖。術(shù)語(yǔ)“主題PC”或“主題用戶(hù)”用來(lái)描述與諸如群組、公會(huì)、隊(duì)伍等之類(lèi)的一個(gè)或多個(gè)其它PC或用戶(hù)相關(guān)的特定PC或用戶(hù)?!安┛汀笔莾?nèi)容的集合,并且在某些實(shí)現(xiàn)方式中可以放置在網(wǎng)頁(yè)或網(wǎng)站上。該內(nèi)容的集合可以具有與相同普通主題相對(duì)應(yīng)的條目。在這里所述的某些實(shí)現(xiàn)方式中,該博客可以是可由用戶(hù)編輯的。在其他實(shí)現(xiàn)方式中,該博客不是可編輯的。博客可以與多用戶(hù)環(huán)境相關(guān)聯(lián),并且在特定實(shí)施例中可以與多人游戲相關(guān)聯(lián)。然而,博客也可以是完全獨(dú)立的并且與多人游戲沒(méi)有關(guān)聯(lián)。在這里描述的系統(tǒng)和方法中,來(lái)自事件的視頻卷軸或片段可以被張貼在博客上,或者被發(fā)送到社交聯(lián)網(wǎng)站點(diǎn)或其它文件共享站點(diǎn)(例如,視頻文件共享站點(diǎn))而不是被張貼在博客上?!笆录睆V義地指其中定義實(shí)體狀況的變量中的一個(gè)或多個(gè)發(fā)生改變的任何發(fā)生。例如,在多人游戲中,事件是指改變PC的狀況、位置、人口、累積的商品和金錢(qián)、技能、天賦、職業(yè)等中的一個(gè)或多個(gè)的任何發(fā)生。事件還可以指執(zhí)行某類(lèi)動(dòng)作(例如打敗特定敵人乃至以特定方式打敗特定敵人)的PC。不同類(lèi)型的游戲可以采用不同類(lèi)型的事件。可見(jiàn),事件可以構(gòu)成各類(lèi)發(fā)生,并且任何類(lèi)型的事件可被作出以使視頻片段被存儲(chǔ),僅受具體實(shí)現(xiàn)方式的約束?!爸档米⒁獾?notable)”或“觸發(fā)”事件,或“滿(mǎn)足預(yù)定標(biāo)準(zhǔn)的事件”等一般是指值得注意并因而可以通過(guò)該系統(tǒng)和方法為之創(chuàng)建視頻片段的事件。在多人游戲中,這樣的事件例如可以是達(dá)到預(yù)定的等級(jí)(或者甚至任何等級(jí)的增加),是發(fā)現(xiàn)特定地理位置或者發(fā)現(xiàn)特定NPC和/或與特定NPC交互的第一個(gè)PC,在給定時(shí)間里累積了特定量的金錢(qián)或積點(diǎn)(例如,經(jīng)驗(yàn)積點(diǎn)),完成探索、地牢或團(tuán)戰(zhàn),打敗特定敵人或者特定級(jí)別的敵人,以特定方式打敗敵人,等。這種事件還可以根據(jù)其在時(shí)間上的優(yōu)先級(jí)而被評(píng)估為例如對(duì)于整個(gè)游戲9社區(qū)是第一的,對(duì)于給定服務(wù)器是第一的,在與單個(gè)玩家或用戶(hù)相關(guān)聯(lián)的所有PC中是第一的,等等。與實(shí)體“有關(guān)(pertain)”(例如與PC有關(guān))的事件是以某種方式涉及PC的事件。例如,如果探索是由群組完成的,則探索事件將與該群組的所有成員(即,該群組中的所有的PC)有關(guān)。然后,該群組中的所有成員可以將探索完成作為視頻片段或視頻卷軸的主題。如果該群組本身是實(shí)體,例如,如果公會(huì)有用于視頻片段或視頻卷軸的存儲(chǔ)的頁(yè)面,或者有其上可以存儲(chǔ)視頻片段或視頻卷軸的博客,則該探索完成也可以被記在那里。“事件數(shù)據(jù),,可以是視頻相關(guān)數(shù)據(jù),包括關(guān)于事件并且描述該事件的截屏、音頻、視頻和/或文本和描述,以及它們的組合。這樣的事件數(shù)據(jù)具有一定程度的與之相關(guān)聯(lián)的用戶(hù)生成。例如,用戶(hù)可以生成他們自己的描述文本或者可以編輯自動(dòng)生成的文本。在某些實(shí)現(xiàn)方式中,用戶(hù)也可以選擇視圖或者截屏或者視頻被示出的角度。在某些實(shí)現(xiàn)方式中,用戶(hù)可以“重新構(gòu)成”(重構(gòu))圖像,以包括原始截屏中未提供或未被審美地構(gòu)成的PC或NPC或環(huán)境特征。重構(gòu)還可以包括消除不相干的NPC或環(huán)境細(xì)節(jié)以改為關(guān)注用戶(hù)最感興趣的NPC或環(huán)境細(xì)節(jié)。事件數(shù)據(jù)還可以包括更多關(guān)于該事件中涉及了哪些PC和NPC,該事件中涉及了哪些群組、公會(huì)和團(tuán)戰(zhàn)隊(duì)伍,該事件的地理位置和環(huán)境設(shè)置的目標(biāo)信息,以及關(guān)于該事件的任何其它數(shù)據(jù)和/或元數(shù)據(jù)?!白詣?dòng)文本創(chuàng)建”或“自動(dòng)生成的文本(或描述),,是指預(yù)先設(shè)置的或者從預(yù)定的組件建立的文本,并且被用在條目本身中或者可由用戶(hù)編輯。例如,如果探索被完成,則常常存在恰當(dāng)?shù)仫@示PC如何完成探索的文本。如果PC發(fā)現(xiàn)特定的地理位置、物品、或PC或NPC,達(dá)到某一等級(jí)等,也同樣如此?!白詣?dòng)”執(zhí)行動(dòng)作即使得該動(dòng)作在滿(mǎn)足觸發(fā)的條件后、在沒(méi)有用戶(hù)干預(yù)的情況下發(fā)生。例如,在滿(mǎn)足預(yù)定標(biāo)準(zhǔn)的事件發(fā)生后,可以從緩存自動(dòng)地存儲(chǔ)視頻片段。然后可以自動(dòng)使視頻片段出現(xiàn)在文件共享站點(diǎn)或其他這種論壇上?!皸l目,,是描述滿(mǎn)足預(yù)定標(biāo)準(zhǔn)的事件的“媒體項(xiàng)目”,其中媒體項(xiàng)目可以包括文本、圖像、視頻等中的一個(gè)或多個(gè)。條目由下面將描述的軟件模塊創(chuàng)建,并且自動(dòng)地或者在用戶(hù)的適當(dāng)?shù)闹甘局蟊粡堎N到博客、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。也可以例如通過(guò)將條目轉(zhuǎn)換成XML格式而使得可由用戶(hù)來(lái)操控條目。這樣,用戶(hù)可以手動(dòng)將條目復(fù)制到博客中。如果用戶(hù)希望將自動(dòng)創(chuàng)建或半自動(dòng)創(chuàng)建的條目復(fù)制到?jīng)]有自動(dòng)張貼能力的博客中,則這樣的功能可能是非常恰當(dāng)?shù)?。具有這種性質(zhì)的示例性博客可以是生活日記型(life-journal-type)博客或與多用戶(hù)環(huán)境無(wú)關(guān)的博客。“生成”條目是指采用至少該事件數(shù)據(jù)的子集來(lái)形成這樣的代碼,該代碼在被張貼或者被公布時(shí)將關(guān)于該事件的信息傳達(dá)給其他用戶(hù)。“視頻片段”條目是一系列視頻鏡頭。該序列或者說(shuō)“視頻場(chǎng)景”不一定來(lái)自單次“拍攝”,也不需要是連續(xù)的,但是在許多情況下是如此。視頻場(chǎng)景可以包括匹配多于一個(gè)預(yù)定標(biāo)準(zhǔn)的事件,并且在這種情況下多個(gè)視頻片段可被存儲(chǔ),并且這多個(gè)視頻片段在所描繪的視頻場(chǎng)景中可以重疊。視頻片段可被編輯,經(jīng)歷重構(gòu),等等。將會(huì)明白,術(shù)語(yǔ)“視頻片段”也可以指與片段一起存儲(chǔ)或者在片段中存儲(chǔ)的音頻數(shù)據(jù)。視頻卷軸條目是一組視頻片段,其是通過(guò)卷軸標(biāo)準(zhǔn)而相關(guān)聯(lián)的或者是由用戶(hù)手動(dòng)選擇為一起成組的。例如,視頻卷軸可以包括一批視頻片段,其中用戶(hù)使PC以特別有趣的方式打敗另一個(gè)PC。視頻卷軸還可以包括來(lái)自公會(huì)或其它群組的若干成員的視頻片段,這些視頻片段被縫合在一起以圖示出事件的10若干不同角度的視圖。許多其他類(lèi)型的視頻卷軸將是顯而易見(jiàn)的。“社交聯(lián)網(wǎng)站點(diǎn)”是通常經(jīng)由因特網(wǎng)連接的用戶(hù)的在線(xiàn)社區(qū)。用戶(hù)通常可以經(jīng)由消息傳送和電子郵件來(lái)彼此交互,并且可以向彼此表達(dá)關(guān)于各種興趣和群組的偏好。一個(gè)示例性的社交聯(lián)網(wǎng)站點(diǎn)是Facebook。這些社交聯(lián)網(wǎng)站點(diǎn)中的許多具有用于共享視頻或圖像數(shù)據(jù)的設(shè)施。視頻或圖像“文件共享站點(diǎn)”是主要使得用戶(hù)可以共享諸如視頻片段或卷軸或圖像之類(lèi)的多媒體數(shù)據(jù)的網(wǎng)站。例如,CrackleTM使得用戶(hù)可以共享視頻。其他這種站點(diǎn)可以包括公會(huì)網(wǎng)站,其經(jīng)常充當(dāng)MMORPG中的某些“公會(huì)”或群組的成員的公告板。公會(huì)網(wǎng)站可被用作上傳目標(biāo),以容納公會(huì)成員感興趣的視頻?!叭航M”是任意一組或一隊(duì)PC組合,例如,公會(huì)、朋友的群組、隊(duì)伍、團(tuán)戰(zhàn)隊(duì)伍等。群組可以有自己的博客或與自己相關(guān)聯(lián)的其它這樣的網(wǎng)頁(yè)。在事件被作為條目的主題,或者視頻片段或卷軸被張貼時(shí),可以向群組的所有成員發(fā)送消息以向它們通知該條目。參考圖1,其示出具有多用戶(hù)環(huán)境30的多用戶(hù)布置20。示出了分別具有對(duì)應(yīng)的參考?jí)K11-16的多個(gè)用戶(hù)[標(biāo)注的用戶(hù)l,2,i,k,(N-I),和N]。在任何給定實(shí)現(xiàn)方式中可以存在更多或更少用戶(hù)。在小型辦公實(shí)現(xiàn)方式的情況中,數(shù)字N例如可以小于10。在MMORPG的情況中,數(shù)字N例如可以是幾百萬(wàn)。在圖1的實(shí)現(xiàn)方式中,每個(gè)用戶(hù)控制一個(gè)或多個(gè)實(shí)體。在其它實(shí)施例中,用戶(hù)可以直接作用于應(yīng)用和數(shù)據(jù)上,因此實(shí)體代理可以不是必需的。在圖1的實(shí)現(xiàn)方式中,示出實(shí)體1,2,3,i,j,k,M-2,M-l和M分別具有對(duì)應(yīng)的參考?jí)K21-29。如上所述,在任何實(shí)現(xiàn)方式中,可以存在更多或更少的實(shí)體。在MMORPG的情況中,數(shù)字M例如可以是幾百萬(wàn)。用戶(hù)可以控制多于一個(gè)的實(shí)體。例如,用戶(hù)15控制實(shí)體27和實(shí)體28。反之,某些實(shí)體可以不由用戶(hù)來(lái)控制。例如,實(shí)體22和25不受用戶(hù)控制。參考圖2,其示出被具體化為多人游戲的多用戶(hù)環(huán)境。具體地,多人游戲布置40包括多人環(huán)境50和一組玩家或用戶(hù)41-46(分別是標(biāo)注的玩家1、玩家2、玩家i、玩家k、玩家N-I和玩家N)。N個(gè)玩家控制這些PC,這些PC形成具有M個(gè)實(shí)體的子集。這M個(gè)實(shí)體分別通過(guò)參考?jí)K51-59被以示例方式標(biāo)注為PCUNPC2、PC3、PCi、NPCj、PCk、PCM-2、PCM-I和PCΜ。玩家可以控制多于一個(gè)的PC。例如,玩家45控制PCM-2和PCM-I0NPC52和55由下面將描述的游戲引擎來(lái)控制。在圖2的示例中,其余玩家各自控制一個(gè)PC。當(dāng)然,在任何給定的多人游戲中,可以采用更多或更少玩家以及更多或更少PC和NPC。因此,存在N個(gè)玩家和由PC和NPC的組合形成的M個(gè)實(shí)體。M—般大于N。圖3示出描述自動(dòng)生成用于博客或其它網(wǎng)頁(yè)的至少一部分條目的方法600的流程圖。首先應(yīng)注意,在任何多用戶(hù)環(huán)境或多人游戲中,事件實(shí)際上連續(xù)發(fā)生(步驟62)。這樣的事件可以是以上所述的任何事件,等等,其中大多數(shù)一般不會(huì)上升到適于博客條目或網(wǎng)頁(yè)符號(hào)的等級(jí)。然而,這些事件是被監(jiān)控的(步驟64)。關(guān)于所監(jiān)控的事件是否滿(mǎn)足預(yù)定標(biāo)準(zhǔn)進(jìn)行判定(步驟66)。例如,所監(jiān)控的事件在某些方面可能是值得注意的,并且因此可能上升到作為觸發(fā)事件的等級(jí)。然后,這樣的事件被作為博客或其它網(wǎng)頁(yè)中的條目的主題。如果給定的事件不能滿(mǎn)足預(yù)定標(biāo)準(zhǔn),則之后該方法只是繼續(xù)監(jiān)控事件。如果給定的事件滿(mǎn)足預(yù)定標(biāo)準(zhǔn),則選擇事件(步驟68)。生成有關(guān)該事件的條目(步驟72)。然后,條目可以被發(fā)送給網(wǎng)頁(yè)(步驟74)、博客(步驟76)或文件共享站點(diǎn)(步驟78)。在可替換實(shí)現(xiàn)方式中,條目可以被發(fā)送給任何其它位置或設(shè)備。例如,條目可以被格式化為即時(shí)消息、11SMS或電子郵件,并且被發(fā)送給移動(dòng)電話(huà)、PDA或單獨(dú)的計(jì)算機(jī)系統(tǒng)。換而言之,條目不是必須被發(fā)送給博客。在任何情況下,之后,該方法都可以如所示的進(jìn)行重復(fù)。當(dāng)然,在條目生成期間,該系統(tǒng)和方法可以繼續(xù)監(jiān)控同時(shí)可能發(fā)生的事件。還要注意,所生成的條目可以由用戶(hù)以任何希望的方式來(lái)操控和利用,而不僅僅是被發(fā)送給網(wǎng)站、博客、文件共享站點(diǎn)等。圖4是示出步驟66的附加細(xì)節(jié)的流程圖80。具體地,判斷事件是否滿(mǎn)足預(yù)定標(biāo)準(zhǔn)的步驟可以包括判斷各種動(dòng)作是否已經(jīng)發(fā)生。可以引起條目的生成的一種類(lèi)型的事件是PC在一時(shí)間段中累積了一定數(shù)量的積點(diǎn),例如,一定數(shù)量的經(jīng)驗(yàn)積點(diǎn)、金錢(qián)、貨幣等(步驟82)。閾值等級(jí)可以由用戶(hù)、系統(tǒng)或經(jīng)由任何其它手段來(lái)設(shè)置??梢砸鹨傻臈l目的另一種類(lèi)型的事件是PC達(dá)到了給定等級(jí)(步驟84)。在這個(gè)情況中,應(yīng)當(dāng)注意,PC—般隨著經(jīng)驗(yàn)積點(diǎn)獲得、探索完成等而等級(jí)上升。條目可以在每個(gè)等級(jí)完成之后或在諸如等級(jí)20、40、60之類(lèi)的值得注意的等級(jí)成績(jī)之后被創(chuàng)建。在另一實(shí)現(xiàn)方式中,條目可以在PC以任何其它方式改變它們的狀況(例如,技能或天賦的改變或增加)時(shí)被創(chuàng)建??梢砸鸹?qū)е聴l目生成的另一種類(lèi)型的事件是當(dāng)PC與預(yù)定的NPC交互時(shí)(步驟86)。具體地,給定NPC可以被視為是特殊的或值得注意的,并且PC與它們的交互可以標(biāo)記某一成績(jī)。當(dāng)PC瞄準(zhǔn)NPC、定位于NPC的預(yù)定半徑內(nèi)(并且,這會(huì)根據(jù)等級(jí)、等級(jí)差或任何其它參數(shù)而不同),或經(jīng)由任何其它測(cè)量手段時(shí),這樣的交互可以被視為已經(jīng)發(fā)生。除了NPC,條目生成還可以通過(guò)PC與另一PC的交互而被觸發(fā)。在任何情況下,隨后都可以利用其它地方所述的博客條目來(lái)記載該成績(jī)??梢砸鸹?qū)е聴l目生成的另一種類(lèi)型的事件是當(dāng)PC到達(dá)虛擬游戲環(huán)境內(nèi)的給定邊界或地理位置,或以不同方式在地理上與之一致時(shí)(步驟88)。例如,如果PC到達(dá)特定的城市、門(mén)、地標(biāo)、地牢或其它地理位置,該事件可以被選擇以用于事件生成。本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,考慮到本公開(kāi)和教導(dǎo),由開(kāi)發(fā)者指示的各種其它類(lèi)型的事件也可以引起條目的生成。例如,找到預(yù)定的物品或環(huán)境細(xì)節(jié)也可以是條目生成的原因。在主題PC的健康處于很低的水平(例如,5%或更少)時(shí)打敗給定的NPC或PC可以引起條目的生成。打敗(由諸如朋友之類(lèi)的用戶(hù)預(yù)定的或設(shè)置的)特定PC可以使得條目被生成。在某些情況中,幽默事件可以是條目的主題。例如,被特別聲名狼藉的NPC打敗可以作為條目,并且在該情況或其它情況中,對(duì)用戶(hù)的朋友的自動(dòng)通知可以是特別恰當(dāng)?shù)?。?duì)條目生成的另一種觸發(fā)可以是由系統(tǒng)監(jiān)控諸如公會(huì)或團(tuán)戰(zhàn)頻道之類(lèi)的聊天頻道,并且在確定諸如特定NPC的名字之類(lèi)的關(guān)鍵字已經(jīng)被使用之后創(chuàng)建條目。在音頻聊天頻道中,系統(tǒng)可以采用語(yǔ)音識(shí)別來(lái)判定這樣的關(guān)鍵字是否已被說(shuō)出來(lái)。在某些實(shí)現(xiàn)方式中,用戶(hù)可以提供關(guān)于什么觸發(fā)被采用以及所生成的條目被發(fā)送到哪里的輸入。例如,用戶(hù)可以指示只要他們的PC達(dá)到十個(gè)等級(jí),例如,在PC達(dá)到等級(jí)10、20、30等之后,條目就應(yīng)被創(chuàng)建??商鎿Q地,用戶(hù)可以期望只要他們的PC達(dá)到了新的等級(jí)就生成條目。用戶(hù)也可以定制條目發(fā)送。例如,用戶(hù)可以配置系統(tǒng),使得在特定探索的完成之后,選出的一組用戶(hù)被通知;同一用戶(hù)可以配置該系統(tǒng)使得,在達(dá)到新的等級(jí)之后,沒(méi)有用戶(hù)被通知,而是生成PC的博客頁(yè)面中的小條目來(lái)紀(jì)念該事件。圖5是示出步驟72的附加細(xì)節(jié)的流程圖90。具體地,生成有關(guān)事件的條目的步驟可以包括許多動(dòng)作。條目生成的一種類(lèi)型是生成包括事件的視頻或影片的條目(步驟CN101981589A92)。例如,條目可以包括用于下載、流傳送或者觀(guān)看的視頻片段??商鎿Q地,條目可以包括視頻可以在該處被觀(guān)看或被下載的鏈路或站點(diǎn)。無(wú)論如何,視頻可以包括預(yù)定秒數(shù)或分鐘數(shù)的視頻,包括事件實(shí)際發(fā)生之前和之后的時(shí)間。視頻量可以由用戶(hù)來(lái)設(shè)置,或者可以由系統(tǒng)來(lái)自動(dòng)提供,并且可以取決于用戶(hù)可用的系統(tǒng)資源。條目生成的另一種類(lèi)型是生成包括事件的截屏的條目(步驟94)。截屏可以簡(jiǎn)單到是事件發(fā)生時(shí)該事件的實(shí)際截屏,或者可以發(fā)生重構(gòu)步驟。如上所述,重構(gòu)可以包括包括不在由玩家所見(jiàn)的實(shí)際截屏中的PC或NPC,排除不希望的PC或NPC,包括或排除環(huán)境場(chǎng)景,重?cái)[姿勢(shì)的角色,使得同樣的這些以更加審美的方式出現(xiàn)。應(yīng)當(dāng)注意,還可以針對(duì)事件的視頻或影片來(lái)執(zhí)行該重構(gòu)。條目生成的另一種類(lèi)型是生成包括關(guān)于事件的預(yù)設(shè)文本的條目(步驟96)。可以使得該文本是可以由用戶(hù)經(jīng)由合適的編輯屏幕來(lái)編輯的(步驟98)。這樣,用戶(hù)可以編輯預(yù)設(shè)文本、對(duì)其進(jìn)行添加或者完全替換掉它。可以采用彈出式屏幕來(lái)允許用戶(hù)對(duì)幾種預(yù)設(shè)文本選項(xiàng)進(jìn)行選擇。預(yù)設(shè)文本可以因每個(gè)角色而不同。這樣,預(yù)設(shè)文本可以適應(yīng)PC種族、階級(jí)、職業(yè)、性別等的差異。本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,考慮到本公開(kāi)和教導(dǎo),還可以采用各種其它類(lèi)型的條目生成。圖6是示出步驟78的附加細(xì)節(jié)的流程圖100。具體地,將條目發(fā)送給文件共享站點(diǎn)的步驟可以包括許多動(dòng)作。發(fā)送的一種類(lèi)型包括將條目發(fā)送給社交聯(lián)網(wǎng)站點(diǎn)(步驟102),例如Crackle。該步驟可以自動(dòng)發(fā)生,用戶(hù)可以被提示這樣的發(fā)送,或者用戶(hù)可以手動(dòng)將所生成的代碼復(fù)制成文件共享站點(diǎn)上的恰當(dāng)形式。發(fā)送的另一種類(lèi)型可以包括將條目發(fā)送給視頻(或其他這樣的音頻、圖像或文本)文件共享站點(diǎn)(步驟104)。在某些方面,這與步驟102類(lèi)似,因?yàn)樯缃宦?lián)網(wǎng)站點(diǎn)常常允許上載的多媒體文件。圖6還示出條目的通知可以被發(fā)送給與主題玩家相關(guān)聯(lián)的用戶(hù)(步驟106)。具體地,不是條目本身,而是條目的通知可以被發(fā)送給一組用戶(hù),如果主題玩家已經(jīng)在可應(yīng)用系統(tǒng)上構(gòu)建了這樣一個(gè)群組的話(huà)。例如,多人游戲可以有相對(duì)應(yīng)的博客系統(tǒng),以用于維護(hù)關(guān)于游戲中的PC的博客和博客條目。用戶(hù)可以向博客系統(tǒng)提供有關(guān)他們想要誰(shuí)被通知到該事件的信息。用戶(hù)可以提供幾個(gè)列表,例如,朋友列表、公會(huì)列表、團(tuán)戰(zhàn)隊(duì)伍列表和其它這樣的分組。當(dāng)條目被張貼時(shí),在(由受主題玩家控制的設(shè)置所指示的)一個(gè)或多個(gè)列表上的各個(gè)用戶(hù)可以接收關(guān)于事件張貼的電子郵件、SMS、游戲中的郵件或其它這樣的通知。同樣,每個(gè)群組可以為自己創(chuàng)建博客或其它站點(diǎn)。例如,公會(huì)可以有他們自己的博客。當(dāng)公會(huì)發(fā)生觸發(fā)事件時(shí),該事件可以作為公會(huì)博客上的條目。對(duì)于團(tuán)戰(zhàn)隊(duì)伍、一群朋友、具有相似興趣的一群人等,同樣如此。以自動(dòng)方式將條目傳送或發(fā)送到博客或其它文件共享站點(diǎn)可以按任何數(shù)目的調(diào)度發(fā)生。例如,一旦事件被選擇并且實(shí)體被生成就可以進(jìn)行發(fā)送??商鎿Q地,可以在游戲會(huì)話(huà)結(jié)束時(shí)發(fā)送條目。在其它實(shí)現(xiàn)方式中,條目可以有規(guī)律地一天被發(fā)送一次,一周被發(fā)送一W絕絕i入,寸寸ο該系統(tǒng)和方法還可以為用戶(hù)或文件共享站點(diǎn)上其它這樣的編輯者生成并且提供代碼,用戶(hù)將其手動(dòng)復(fù)制成恰當(dāng)?shù)男问?步驟108)。為此目的,可以以例如XML格式提供代碼。當(dāng)然,也可以提供任何其它這樣的代碼。用戶(hù)可以使用所提供的代碼來(lái)將條目插入網(wǎng)13頁(yè)、文件共享站點(diǎn)、博客,或用于任何其它目的??梢郧度牖蜴溄踊蛞匀魏纹渌m當(dāng)?shù)姆绞教峁┤魏螆D像或視頻或其它多媒體文件。圖7示出布置110,布置110可以實(shí)現(xiàn)用于自動(dòng)生成用于博客或其它網(wǎng)頁(yè)的至少部分條目的系統(tǒng)。該布置包括第一模塊112、第二模塊114、第三模塊116、第四模塊118和第五模塊122。給定本教導(dǎo)和公開(kāi),對(duì)本領(lǐng)域普通技術(shù)人員將顯而易見(jiàn)的是,這些模塊可以以任何數(shù)目的組合進(jìn)行組合。第一模塊112可以包括用戶(hù)界面模塊124、數(shù)據(jù)庫(kù)模塊126和軟件或游戲引擎模塊128。一般,第一模塊操作大多數(shù)多用戶(hù)環(huán)境或多人游戲。第二模塊114可以用來(lái)監(jiān)控例如作為游戲引擎128的操作的一部分而發(fā)生的事件。第二模塊114可以以多種方式執(zhí)行該任務(wù)。例如,第二模塊可以對(duì)照預(yù)定標(biāo)準(zhǔn)的列表考察發(fā)生的事件。當(dāng)發(fā)現(xiàn)事件匹配或者超過(guò)預(yù)定標(biāo)準(zhǔn)(取決于事件的性質(zhì))時(shí),則該事件被選擇。該事件可以由第三模塊116或由第二模塊114選擇。如上所述,第二模塊114和第三模塊116在圖7被示出為分離的模塊,但是它們可以組合成單個(gè)的模塊。另外如上所述,所有的模塊可以組合成一個(gè)或多個(gè)軟件應(yīng)用。第四模塊118考察所選擇的事件并且創(chuàng)建與之對(duì)應(yīng)的條目。例如,第四模塊118可以獲取(如果需要的話(huà))并且存儲(chǔ)事件的視頻,例如,10秒之前和10秒之后,并且將該視頻放置于博客條目格式中。第四模塊118可以獲取事件的截屏并且將截屏置于博客條目中,并且可以向用戶(hù)提供用于重構(gòu)截屏所描繪的圖像的選項(xiàng)。例如,第四模塊118可以提供PC群組成員的或(可替換的)該事件的設(shè)置半徑以?xún)?nèi)的PC和NPC的下拉列表,并且可以給予用戶(hù)用來(lái)包括或刪除截屏中任何有名稱(chēng)的角色的圖像的選項(xiàng)。在許多情況中,如果該事件與打敗特定NPC或PC相對(duì)應(yīng),則用戶(hù)可能希望PC站到NPC或PC的頂上或附近來(lái)表示他們的勝利。還可以提供彈出或下拉列表以實(shí)現(xiàn)對(duì)環(huán)境細(xì)節(jié)的包括或排除。第四模塊118也可以獲取關(guān)于事件的預(yù)設(shè)的、預(yù)定的或自動(dòng)的文本并且將之放置于博客條目中。此外,第四模塊118可以向用戶(hù)提供編輯屏幕,使得自動(dòng)文本或截屏可以被編輯。在任何情況下,第四模塊118都以這樣的方式對(duì)與事件相對(duì)應(yīng)的視頻、音頻、截屏圖像、文本和任何其它多媒體文件進(jìn)行格式化使得它們可以是博客條目、文件共享站點(diǎn)等的主題。第五模塊122將條目發(fā)送給網(wǎng)頁(yè)、博客、文件共享站點(diǎn),或者可替換地提供諸如XML代碼之類(lèi)的現(xiàn)成代碼,使得用戶(hù)可以將它們剪切和粘貼成所希望的任何類(lèi)型的文件或網(wǎng)頁(yè)。在一種實(shí)現(xiàn)方式中,第五模塊提供一系列單選按鈕(或其它指示器),允許用戶(hù)對(duì)他們是否希望將條目張貼在諸如Crackle之類(lèi)的文件共享站點(diǎn)、為稍后的張貼創(chuàng)建XML代碼或?qū)l目張貼在PC的博客站點(diǎn)上做出選擇。在另一實(shí)現(xiàn)方式中,設(shè)置面板或菜單可以允許用戶(hù)來(lái)指示要被張貼到期望的站點(diǎn)的任何或所有將來(lái)的條目,而不是讓用戶(hù)針對(duì)每個(gè)單個(gè)條目進(jìn)行選擇。使用上述系統(tǒng)收集的數(shù)據(jù)可以被存儲(chǔ)在客戶(hù)端側(cè)上、服務(wù)器側(cè)上或經(jīng)由客戶(hù)端側(cè)和服務(wù)器側(cè)存儲(chǔ)裝置的組合。給定本教導(dǎo)和公開(kāi),本領(lǐng)域普通技術(shù)人員將看到各種變化。例如,某些事件可以被認(rèn)為是群組或公會(huì)事件,并且其它事件可以被認(rèn)為是單獨(dú)或個(gè)人事件。前者可以被張貼到群組或公會(huì)博客而后者可以被張貼到個(gè)人PC的博客。某些視覺(jué)上特別有趣的事件可以被張貼到視頻文件共享站點(diǎn)。其它的很有趣但是不一定是視覺(jué)上有趣的事件,例如角色達(dá)到等級(jí)60或70,可以被列在PC的博客上(但是沒(méi)有有必要上載的事件視頻)。關(guān)于張貼到哪里或張貼什么的決定可以是完全或部分自動(dòng)給定的用戶(hù)設(shè)置,或可替換地是默認(rèn)標(biāo)準(zhǔn),或者可以是例如基于每個(gè)條目手動(dòng)進(jìn)行的。本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,各種模塊可以如上所述被組合,并且可以以硬件、軟件等的任何組合來(lái)實(shí)現(xiàn)。此外,在許多多人游戲中,由于玩家數(shù)和帶寬要求,每個(gè)布置110可以在任何數(shù)目的服務(wù)器上被復(fù)制任何次數(shù)。圖8示出主題PC“角色1”的博客型網(wǎng)頁(yè)130。角色1的圖像132可以被顯示,并且該圖像可以由用戶(hù)選擇或可以是從MMORPG中的圖像文件提供或獲取的默認(rèn)圖像。示出了一系列博客條目1-4,即條目134-142。條目134被示為具有預(yù)設(shè)文本144,條目134不包括可編輯或經(jīng)過(guò)編輯的文本。條目136被示為具有用戶(hù)輸入的、編輯的或可編輯的文本146。條目138被示為具有視頻148和文本139,其中后者可以是如前所述預(yù)設(shè)的和/或可編輯的。點(diǎn)擊播放按鈕“>>”開(kāi)始回放例如事件的視頻流。最后,條目142具有部署在其上的截屏152。該截屏可以是如上所述的任何類(lèi)型,包括重構(gòu)的截屏。圖8還具有搜索按鈕154。還可以設(shè)置其它網(wǎng)頁(yè)工具(未示出)。當(dāng)然,博客130可以具有比圖8中示出的更多或更少的條目。群組、PC、用戶(hù)等的博客可以由用戶(hù)使用因特網(wǎng)或其它網(wǎng)絡(luò)訪(fǎng)問(wèn),但是也可以從游戲中訪(fǎng)問(wèn)。例如,多人游戲的用戶(hù)可以被給予菜單選項(xiàng)、按鈕或其它游戲中的工具來(lái)直接訪(fǎng)問(wèn)PC、公會(huì)或其它這樣的博客。這些游戲中的博客可以是和以上所述的相同,或者可以是以上所述的簡(jiǎn)短的、總結(jié)的、摘要的或者縮寫(xiě)的版本。這些博客可以在分開(kāi)的博客視圖中訪(fǎng)問(wèn)或者以各種其它方式來(lái)訪(fǎng)問(wèn)。例如,以給定方式選擇PC可以顯示PC的博客。類(lèi)似地,選擇公會(huì)名稱(chēng)或旗幟(banner)可以顯示該公會(huì)的博客。給定本教導(dǎo)和公開(kāi),其它變化將是顯而易見(jiàn)的。圖9示出角色博客的另一實(shí)現(xiàn)方式。該角色博客160結(jié)合了標(biāo)題行162、與頭條(其可能與關(guān)于角色的最近的張貼有關(guān))相對(duì)應(yīng)的文本164、一個(gè)或多個(gè)截屏166(其可能與PC的最近的業(yè)績(jī)有關(guān)),以及和經(jīng)由角色的業(yè)績(jī)接收到的虛擬商品相對(duì)應(yīng)的圖標(biāo)168。將會(huì)明白,還可以張貼與該角色有關(guān)的各種其它物品。如由按鈕172和174所指示的,還可以設(shè)置各種web工具。圖10示出用戶(hù)博客或文件共享站點(diǎn)180的另一實(shí)現(xiàn)方式。該實(shí)現(xiàn)方式包括幾個(gè)將頁(yè)面180鏈接到各種受用戶(hù)(“用戶(hù)1”)控制的PC的按鈕。圖10示出執(zhí)行該功能的按鈕182-186。在該示例中,在按鈕上描繪了角色的圖像。這些角色可以是針對(duì)用戶(hù)所玩的一個(gè)或多個(gè)多人游戲的。頁(yè)面180還具有鏈接到與頁(yè)面108的用戶(hù)相關(guān)聯(lián)的朋友或用戶(hù)的頁(yè)面的部分190。例如,用戶(hù)可以在設(shè)置頁(yè)面中進(jìn)行選擇以在該部分中使這些朋友被鏈接到,或者這些朋友可以被自動(dòng)設(shè)置為用戶(hù)的公會(huì)、群組等的一部分。圖10還示出與這些用戶(hù)的最新的張貼相對(duì)應(yīng)的圖像。該圖像可以是截屏、文本、視頻等。如果是視頻,則將光標(biāo)放在該圖像上會(huì)引起該視頻的回放。該布局純粹是示例性的,并且可以采用各種變化。例如,該頁(yè)面可以?xún)H列出用戶(hù)1的角色,或者可以?xún)H列出用戶(hù)1的朋友。角色和朋友的數(shù)量可以從沒(méi)有(零)到實(shí)際上任何數(shù)目。上面公開(kāi)了為博客或文件共享站點(diǎn)自動(dòng)創(chuàng)建條目的方法和系統(tǒng)。下面描述了用于創(chuàng)建、編輯和共享視頻片段或視頻片段的視頻卷軸的具體實(shí)現(xiàn)方式,其可以在視覺(jué)上記載玩家在視頻游戲中的業(yè)績(jī)并且可以捕捉手動(dòng)記錄技術(shù)所錯(cuò)過(guò)的瞬間。參考圖11,其示出了一種用于自動(dòng)視頻片段和卷軸創(chuàng)建、編輯和共享的系統(tǒng)和方法中的三個(gè)時(shí)期或者階段。游戲引擎呈現(xiàn)音頻和視頻以供玩家欣賞。在該系統(tǒng)和方法中,所呈現(xiàn)的音頻和視頻被緩存,使得為任意給定時(shí)間點(diǎn)提供了進(jìn)行中的緩存,該緩存包括在給定時(shí)間點(diǎn)之前呈現(xiàn)的音頻和視頻。在用戶(hù)輸入或者匹配預(yù)定標(biāo)準(zhǔn)的事件發(fā)生之后,所緩存的音頻和視頻被標(biāo)記以作為視頻片段存儲(chǔ)。所存儲(chǔ)的視頻片段可被編輯,并且相關(guān)的視頻片段可被組合為視頻卷軸。視頻片段或卷軸可被共享或上傳到文件共享或其它站點(diǎn),或者以其他方式被共享,如后文所述。更具體的說(shuō),第一階段300是視頻記錄階段。在該階段,所呈現(xiàn)的音頻和視頻(在下文中為了清楚而偶爾僅稱(chēng)為“視頻”)在玩家玩視頻游戲時(shí)被連續(xù)地緩存(步驟302)。緩存可以位于任何種類(lèi)的存儲(chǔ)器或緩沖器中,并且可以存儲(chǔ)恒定持續(xù)時(shí)間的視頻,或者所存儲(chǔ)的時(shí)間的長(zhǎng)度可以是可變的。例如,如果所監(jiān)控的游戲例如經(jīng)由對(duì)所失去的生命力、角色移動(dòng)的確定或者經(jīng)由任何其他測(cè)量手段而被確定為具有大量動(dòng)作,那么緩存的大小可被增大并且以這種方式包括更多的動(dòng)作。然而,在許多情況下,緩存包括游戲過(guò)程中的恒定時(shí)間長(zhǎng)度(例如5或10秒)可能就足夠了。記錄階段300還包括將所緩存視頻場(chǎng)景標(biāo)記為用于存儲(chǔ)的步驟。存儲(chǔ)可以是緩存內(nèi)容的全部,或者可以是緩存內(nèi)容的子集。存儲(chǔ)可以以?xún)煞N方式之一發(fā)生。考慮到該教導(dǎo),其他方式也將是顯而易見(jiàn)的。首先,存儲(chǔ)可由用戶(hù)輸入(步驟304)發(fā)起。此外,存儲(chǔ)可由匹配預(yù)定標(biāo)準(zhǔn)的事件的發(fā)生來(lái)發(fā)起(步驟306)。除了指示視頻片段應(yīng)當(dāng)在給定時(shí)間點(diǎn)開(kāi)始的方式之外,視頻片段的結(jié)束時(shí)間也可被指示。在記錄階段300之后,下一階段是編輯階段350。在編輯階段350,如下面將更詳細(xì)描述的,與一個(gè)或多個(gè)PC相關(guān)聯(lián)的視頻片段可被組合成視頻卷軸(步驟308),并且片段和卷軸自身可被編輯、重構(gòu)、潤(rùn)色或者以其他方式修改(步驟312)。例如,標(biāo)題和轉(zhuǎn)場(chǎng)可被添加,并且一個(gè)或多個(gè)音軌被添加以增強(qiáng)片段或卷軸對(duì)觀(guān)眾的整體效果。在編輯階段350之后,下一階段是共享或上傳階段400。在該階段,視頻片段和視頻卷軸可被上傳到文件共享站點(diǎn)、社交聯(lián)網(wǎng)站點(diǎn),或者以其他方式提供給他人。階段400包括應(yīng)用戶(hù)命令(步驟314)或者自動(dòng)地(步驟316)共享或上傳視頻片段或視頻卷軸的步驟。在用戶(hù)命令選項(xiàng)中,用戶(hù)被提供以確定何時(shí)共享或上傳視頻片段或視頻卷軸的能力。該能力需要用戶(hù)一般執(zhí)行額外動(dòng)作,但是保證了用戶(hù)對(duì)共享或上傳的時(shí)刻具有額外控制。在自動(dòng)化選項(xiàng)中,用戶(hù)無(wú)需執(zhí)行任何額外步驟。在極少用戶(hù)干預(yù)或者沒(méi)有用戶(hù)干預(yù)的情況下,視頻片段或視頻卷軸被自動(dòng)地共享或上傳。通過(guò)利用這種自動(dòng)化特征,可以向用戶(hù)保證以特別方便的方式提供其視頻片段和視頻卷軸以供他人觀(guān)看?;氐讲蹲胶陀涗浀碾A段300,圖12圖示出對(duì)連續(xù)緩存方法310的示意性描述。游戲過(guò)程發(fā)生(步驟320),并且游戲過(guò)程的視頻被緩存(步驟330)。三個(gè)順序并且部分重疊的視頻場(chǎng)景318被繪制在時(shí)間線(xiàn)340上,它們可被順序并連續(xù)地緩存。第一視頻場(chǎng)景322開(kāi)始并且持續(xù)了持續(xù)時(shí)間^。第二視頻場(chǎng)景324在第一視頻場(chǎng)景開(kāi)始不久后開(kāi)始,并且持續(xù)了持續(xù)時(shí)間t2。雖然第二視頻場(chǎng)景324被示出為在第一視頻場(chǎng)景后不久開(kāi)始,但是將會(huì)明白緩存一般是連續(xù)且“進(jìn)行中”的緩存當(dāng)一新的時(shí)間間隔被捕捉時(shí),一時(shí)間間隔被從所緩存的內(nèi)容中釋放或者抹去。就是說(shuō),只有最近呈現(xiàn)的視頻和音頻被保存。在一種實(shí)現(xiàn)方式中,第二視頻場(chǎng)景在第一視頻場(chǎng)景后一時(shí)間段開(kāi)始,其中該時(shí)間段極短,例如是視頻游戲的幀刷新率的倒數(shù)。圖12還示出第三視頻場(chǎng)景326,其在第二視頻場(chǎng)景開(kāi)始不久后開(kāi)始??吹降谝灰曨l場(chǎng)景與第二視頻場(chǎng)景重疊,并且看到第二視頻場(chǎng)景與第三視頻場(chǎng)景重疊。圖13示出如下情況其中持續(xù)時(shí)間為、的場(chǎng)景328在被緩存之后被存儲(chǔ)。在圖13中,預(yù)定標(biāo)準(zhǔn)已經(jīng)發(fā)生,或者用戶(hù)輸入已經(jīng)表明將要記錄一場(chǎng)景。場(chǎng)景被存儲(chǔ)(步驟332),在這種情況下所有或者部分的緩存內(nèi)容作為視頻片段被存儲(chǔ)在持久存儲(chǔ)器中。除了場(chǎng)景被存儲(chǔ)為視頻片段之外,可選元數(shù)據(jù)可被存儲(chǔ)為可從游戲引擎取回或者以其他方式生成。圖14圖示出記錄階段300中的分支點(diǎn),特別是發(fā)生以引起視頻片段328的開(kāi)始和結(jié)束的那些分支點(diǎn)。視頻片段328具有開(kāi)始時(shí)間338和結(jié)束時(shí)間339。視頻片段328還具有等于時(shí)間、的持續(xù)時(shí)間336。在時(shí)間線(xiàn)340上,在時(shí)間342處已經(jīng)發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件?;蛘呦到y(tǒng)可能已經(jīng)在時(shí)間342接收到用戶(hù)輸入。結(jié)果,視頻片段328—旦被存儲(chǔ)就包括在時(shí)間342之前發(fā)生的視頻以及在時(shí)間342之后發(fā)生的視頻。左側(cè)的虛線(xiàn)樹(shù)包括可發(fā)起對(duì)視頻片段328的存儲(chǔ)的事件。右側(cè)的虛線(xiàn)樹(shù)包括可導(dǎo)致視頻片段328的結(jié)束或者終止點(diǎn)的事件??梢栽谄ヅ漕A(yù)定標(biāo)準(zhǔn)的事件發(fā)生(步驟344)之后或者應(yīng)用戶(hù)命令(步驟346)來(lái)使視頻片段328被存儲(chǔ)。在第一種情況下,一旦確定已經(jīng)發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,則所緩存的視頻可被如上標(biāo)記為用于存儲(chǔ)。該技術(shù)結(jié)合圖6得到更詳細(xì)的描述。預(yù)定標(biāo)準(zhǔn)可以是上面提到的任何標(biāo)準(zhǔn),特別是那些對(duì)發(fā)起對(duì)發(fā)生于視頻游戲角色的事件或視頻游戲角色的情境中的事件的視頻記載特別有用的標(biāo)準(zhǔn)。如上所述,通過(guò)對(duì)游戲引擎模塊所提供的游戲參數(shù)的合適分析,例如通過(guò)將這種參數(shù)與已知或者希望的標(biāo)準(zhǔn)相比較,可以確定預(yù)定標(biāo)準(zhǔn)已經(jīng)發(fā)生。在用戶(hù)命令的情況下,用戶(hù)選擇按鈕或菜單項(xiàng),或者按下鍵盤(pán)上的按鍵(例如被設(shè)為熱鍵的一個(gè)按鍵),或者以任何其他方式表明用戶(hù)選擇具有由視頻游戲中當(dāng)前發(fā)生的事件構(gòu)成的視頻片段。在某一實(shí)現(xiàn)方式中,用戶(hù)可以指示片段是應(yīng)當(dāng)由全部緩存視頻構(gòu)成,還是由其子集構(gòu)成。例如,用戶(hù)可以表明片段將從緩存中的最早記錄時(shí)間開(kāi)始,或者片段是否將在用戶(hù)輸入時(shí)刻開(kāi)始,或者在兩者之間的時(shí)刻開(kāi)始。其他這種開(kāi)始時(shí)刻可被指示。例如,可以實(shí)現(xiàn)這樣的系統(tǒng),其使得存儲(chǔ)(開(kāi)始指示之前的)缺省長(zhǎng)度的視頻,例如五秒、十秒、十五秒、一分鐘乃至更長(zhǎng)的視頻。一般而言,當(dāng)接收到用戶(hù)輸入時(shí),不是立即存儲(chǔ)視頻緩存的內(nèi)容,因?yàn)橄M囊曨l場(chǎng)景仍在發(fā)生。而是將場(chǎng)景為用于存儲(chǔ),并且一旦場(chǎng)景結(jié)束,就把所緩存的視頻與任何合適標(biāo)識(shí)數(shù)據(jù)(例如元數(shù)據(jù)等)一起傳送或者拷貝到存儲(chǔ)位置。傳送或者拷貝也可以在中間時(shí)刻發(fā)生。將會(huì)清楚,其他構(gòu)成原因的情形也可以標(biāo)記視頻片段以供未來(lái)存儲(chǔ)。視頻片段328的結(jié)束時(shí)間339也可由若干情形造成,如已經(jīng)描述的。視頻片段328的結(jié)束原因可以是用戶(hù)命令(步驟354),或者匹配預(yù)定標(biāo)準(zhǔn)的事件的發(fā)生(步驟356)。例如,結(jié)束時(shí)間例如可由特定NPC的戰(zhàn)敗、戰(zhàn)斗的結(jié)束、主題玩家的戰(zhàn)敗或者與該主題玩家相17關(guān)聯(lián)的群組的戰(zhàn)敗等發(fā)起。在許多情況下,結(jié)束時(shí)間可以是預(yù)定標(biāo)準(zhǔn)發(fā)生后的預(yù)定時(shí)間段,例如5或10秒?;蛘?,例如在用戶(hù)輸入和預(yù)定標(biāo)準(zhǔn)先前均未使視頻片段結(jié)束的情況下強(qiáng)制實(shí)行缺省的視頻片段長(zhǎng)度。一般而言,在結(jié)束時(shí)間發(fā)生之后,給定視頻片段可被傳送到持久存儲(chǔ)位置?;蛘?,一旦給定視頻場(chǎng)景已被標(biāo)記用于未來(lái)存儲(chǔ),視頻場(chǎng)景的已緩存部分就可被立即存儲(chǔ),并且視頻場(chǎng)景的任何后來(lái)記錄的部分或者可被緩存并立即存儲(chǔ),或者可被緩存以供后來(lái)存儲(chǔ),或者可被立即記錄到持久存儲(chǔ)裝置中。可實(shí)現(xiàn)記錄階段的方法370在圖15中被示出。游戲過(guò)程發(fā)生(步驟320),并且對(duì)游戲的已呈現(xiàn)音頻和視頻的進(jìn)行中記錄被緩存(步驟366)。匹配預(yù)定標(biāo)準(zhǔn)的事件發(fā)生,或者用戶(hù)輸入被接收到(步驟368),并且該開(kāi)始指示引起將視頻片段標(biāo)記為用于存儲(chǔ)(步驟372)。一般還從游戲引擎接收到關(guān)于視頻片段的數(shù)據(jù),并且就視頻片段是否匹配卷軸標(biāo)準(zhǔn)進(jìn)行判斷,即判斷視頻片段是否匹配已經(jīng)建立的關(guān)于哪些視頻片段可被成組為視頻卷軸的標(biāo)準(zhǔn)(步驟374)。例如,可以建立這樣一種卷軸標(biāo)準(zhǔn),使得特定PC被打敗的所有時(shí)刻被一起成組。如果視頻片段符合一個(gè)或多個(gè)卷軸標(biāo)準(zhǔn),那么該視頻片段與那一個(gè)或多個(gè)卷軸相關(guān)聯(lián)(步驟376),即,視頻片段被包括在對(duì)應(yīng)于該卷軸標(biāo)準(zhǔn)的視頻卷軸中,并且處理重新開(kāi)始(步驟320)。如果視頻片段不符合卷軸標(biāo)準(zhǔn),那么片段仍被保持在存儲(chǔ)裝置中但是不與卷軸相關(guān)聯(lián)。處理然后再次開(kāi)始(步驟320)。在某些實(shí)現(xiàn)方式中,對(duì)視頻片段是否符合卷軸標(biāo)準(zhǔn)的判斷以及后續(xù)的關(guān)聯(lián)步驟構(gòu)成了編輯處理的部分360。它們?cè)谠摲椒?70中被示出,因?yàn)檫@些步驟可被同時(shí)執(zhí)行。然而,應(yīng)當(dāng)清楚的是,可以作為記錄處理的一部分、作為編輯處理的一部分、或者甚至在片段已被上傳之后執(zhí)行將視頻片段關(guān)聯(lián)為視頻卷軸。圖16是圖示出在視頻游戲中發(fā)生的事件可以滿(mǎn)足或匹配預(yù)定標(biāo)準(zhǔn)的四種示例性方式的流程圖。將會(huì)清楚,這四種方式絕非窮盡無(wú)遺的,并且許多預(yù)定標(biāo)準(zhǔn)可被使用??梢鹨曨l片段被存儲(chǔ)的一類(lèi)事件是主題PC可以與另一特定PC交互,例如打敗另一特定PC(步驟379)。例如,用戶(hù)或玩家可能具有其喜歡與之對(duì)抗的朋友。每當(dāng)玩家打敗其朋友,玩家可能認(rèn)為這值得在視頻片段或視頻卷軸中記錄。結(jié)果,每次打敗可被記錄為視頻片段,并且視頻片段可被組合為視頻卷軸??梢源_定這種事件的游戲參數(shù)有許多,但是可以包括朋友的PC的健康變量以及當(dāng)朋友的PC的健康參數(shù)落到預(yù)定閾值以下時(shí)玩家的PC和朋友的PC是否在戰(zhàn)斗,這可以是戰(zhàn)敗于主題PC的一種指示。更細(xì)化的參數(shù)可以包括主題PC是否以特定方式打敗朋友的PC,主題PC是否在主題PC自身就要被打敗時(shí)打敗朋友的pr坐坐rUJ寸寸O可引起視頻片段被存儲(chǔ)的另一類(lèi)事件是PC達(dá)到了給定等級(jí)(步驟381)。在這個(gè)情況中,應(yīng)當(dāng)注意,PC—般隨著經(jīng)驗(yàn)積點(diǎn)獲得、探索完成等而等級(jí)上升。視頻片段可以在每個(gè)等級(jí)完成之后或在諸如等級(jí)20、40、60之類(lèi)的值得注意的等級(jí)成績(jī)之后被創(chuàng)建,并且這些等級(jí)成績(jī)中的一些或者全部可被組合為視頻卷軸。在另一實(shí)現(xiàn)方式中,視頻片段可以在PC以任何其它方式改變它們的狀況(例如,技能或天賦的改變或增加)時(shí)被創(chuàng)建??梢砸鸹?qū)е乱曨l片段被存儲(chǔ)的另一類(lèi)事件是當(dāng)PC與預(yù)定的NPC交互時(shí)(步驟383)。具體地,給定NPC可以被視為是特殊的或值得注意的,并且PC與它們的交互可以標(biāo)志某一成績(jī)。當(dāng)PC瞄準(zhǔn)NPC、定位于NPC的預(yù)定半徑內(nèi)(并且,這會(huì)根據(jù)等級(jí)、等級(jí)差或18任何其它參數(shù)而不同),或經(jīng)由任何其它測(cè)量手段時(shí),這樣的交互可以被視為已經(jīng)發(fā)生??梢砸鸹?qū)е乱曨l片段被存儲(chǔ)的另一類(lèi)事件是當(dāng)PC到達(dá)虛擬游戲環(huán)境內(nèi)的給定邊界或地理位置,或以不同方式在地理上與之一致時(shí)(步驟385)。例如,如果PC到達(dá)特定的城市、門(mén)、地標(biāo)、地牢或其它地理位置,該事件可以被選擇以用于視頻片段存儲(chǔ)。本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,考慮到本公開(kāi)和教導(dǎo),由玩家或開(kāi)發(fā)者指示的各種其它類(lèi)型的事件也可以引起視頻片段被存儲(chǔ)。例如,找到預(yù)定的物品或環(huán)境細(xì)節(jié)也可以是視頻片段被存儲(chǔ)的原因。在主題PC的健康處于很低的水平(例如,5%或更少)時(shí)打敗給定的NPC或PC可以引起視頻片段被存儲(chǔ)。在某些情況中,幽默事件可以是視頻片段的主題。例如,被特別聲名狼藉的NPC打敗可被制成視頻片段,并且在該情況或其他情況中,對(duì)用戶(hù)的朋友的自動(dòng)通知可以是特別恰當(dāng)?shù)?。?duì)視頻片段存儲(chǔ)的另一種觸發(fā)可以是由系統(tǒng)監(jiān)控諸如公會(huì)或團(tuán)戰(zhàn)頻道之類(lèi)的聊天頻道,并且在確定諸如特定NPC的名字之類(lèi)的關(guān)鍵字已經(jīng)被使用之后存儲(chǔ)視頻片段。在音頻聊天頻道中,系統(tǒng)可以采用語(yǔ)音識(shí)別來(lái)判定這樣的關(guān)鍵字是否已被說(shuō)出來(lái)。參考圖17,其示出用于編輯視頻片段和視頻卷軸的方法380的流程圖。如上面提到,編輯步驟可以在游戲過(guò)程期間或者在游戲過(guò)程后發(fā)生,并且還可以在將視頻片段組合為視頻卷軸的可選步驟之前或之后發(fā)生。因?yàn)榫庉嬰A段350的一部分可以與記錄階段300的一部分重疊,因此方法380的一部分可以與方法370的一部分重疊(圖15)。在一種實(shí)現(xiàn)方式中,在游戲過(guò)程期間(步驟320),視頻片段使用記錄階段300中的方法被存儲(chǔ)(步驟372)。如果視頻片段被確定(步驟374)為符合一個(gè)或多個(gè)卷軸標(biāo)準(zhǔn),那么該片段被包括(步驟376)在對(duì)應(yīng)于卷軸標(biāo)準(zhǔn)的視頻卷軸中。視頻卷軸可以?xún)H基于一個(gè)PC的成績(jī)來(lái)包括片段,或者可以包括執(zhí)行團(tuán)戰(zhàn)、探索、實(shí)例或者其他共同開(kāi)拓的若干玩家(例如,公會(huì)或其它群組內(nèi)的那些玩家)所觀(guān)看的視頻片段。視頻片段或視頻卷軸然后可以利用一個(gè)或多個(gè)應(yīng)用來(lái)編輯(步驟388)。編輯步驟可以包括上面提到的編輯中的任一個(gè),包括例如通過(guò)添加標(biāo)題、轉(zhuǎn)場(chǎng)或音軌來(lái)修改一個(gè)或多個(gè)片段(步驟384)。各種其他編輯和修改也可被應(yīng)用。即使視頻片段未被包括在視頻卷軸中,所存儲(chǔ)的視頻片段也可以以任何方式來(lái)編輯,包括利用上面提到的應(yīng)用中的任一個(gè)來(lái)編輯(步驟382)。類(lèi)似的修改(步驟384')可被應(yīng)用于這些單獨(dú)視頻片段。在一些實(shí)現(xiàn)方式中,編輯應(yīng)用可以是用于記錄視頻片段的應(yīng)用和/或用于將視頻片段組合為視頻卷軸的應(yīng)用。編輯應(yīng)用也可以是與視頻游戲相關(guān)聯(lián)的應(yīng)用,例如可以作為游戲環(huán)境的一部分而得到或者可以通過(guò)游戲大廳訪(fǎng)問(wèn)的應(yīng)用,或者可以是單獨(dú)的第三方應(yīng)用,例如WindowsMovieMaker。雖然已經(jīng)描述了諸如添加標(biāo)題、轉(zhuǎn)場(chǎng)或音軌之類(lèi)的編輯,但是將會(huì)注意到,編輯的程度僅受用戶(hù)的編輯軟件應(yīng)用的能力限制。在一些情況下,可以提供諸如游戲內(nèi)編輯應(yīng)用之類(lèi)的編輯應(yīng)用,這些編輯應(yīng)用使得場(chǎng)景可被重構(gòu)以更好地體現(xiàn)所涉及的所有PC和NPC的特征。資料片可被添加,從而例如給出特定敵人在其敗于玩家的PC或群組之手前的歷史。玩家可以利用網(wǎng)絡(luò)攝像機(jī)或麥克風(fēng)來(lái)記錄音頻和/或視頻評(píng)論,并且可以將其添加到視頻片段或視頻卷軸。利用游戲數(shù)據(jù)庫(kù)中存儲(chǔ)的角色數(shù)據(jù),可以生成包括對(duì)探索或團(tuán)戰(zhàn)中所涉及的所有PC的全景鏡頭的視頻片段,即使這種群組描述在實(shí)際游戲過(guò)程期間可能從未發(fā)生過(guò)。各種變化將是顯而易見(jiàn)的。19圖18是用于上傳或共享被存儲(chǔ)并且可選地編輯的視頻片段和視頻卷軸的方法390的流程圖。例如,文件共享和社交聯(lián)網(wǎng)站點(diǎn)或者可以存儲(chǔ)整個(gè)視頻片段或視頻卷軸以供觀(guān)看,或者可以提供通往存儲(chǔ)有視頻片段或視頻卷軸的另一站點(diǎn)的鏈接。在其他實(shí)現(xiàn)方式中,簡(jiǎn)短預(yù)覽版本的視頻片段或視頻卷軸可被存儲(chǔ)在站點(diǎn)上,使得觀(guān)眾可以在觀(guān)看或下載完整版本之前體驗(yàn)視頻片段或視頻卷軸。文件共享站點(diǎn)可以是用戶(hù)的個(gè)人網(wǎng)頁(yè)、游戲環(huán)境中的網(wǎng)頁(yè)、與游戲相關(guān)聯(lián)的網(wǎng)頁(yè)、與游戲內(nèi)的諸如公會(huì)之類(lèi)的群組相關(guān)聯(lián)的網(wǎng)頁(yè),或者任何其他類(lèi)型的文件共享站點(diǎn)??梢岳门笥蚜斜?、公會(huì)列表等將視頻片段或卷軸的通知或者視頻片段或卷軸本身通過(guò)電子郵件發(fā)送到其他用戶(hù)或群組。第一步是視頻片段和視頻卷軸的任何編輯或編制完成(步驟394)并且編輯被保存??蛇x的下一步是生成元數(shù)據(jù)或?qū)?yīng)于視頻片段或視頻卷軸的其他數(shù)據(jù),以及取回先前在存儲(chǔ)步驟中存儲(chǔ)的任何元數(shù)據(jù)(如果有的話(huà))。元數(shù)據(jù)包括可用來(lái)標(biāo)識(shí)視頻的生成者、標(biāo)識(shí)主題并且可以告知觀(guān)眾關(guān)于視頻的信息的數(shù)據(jù)。這些可以在目標(biāo)上傳站點(diǎn)中用來(lái)幫助用戶(hù)搜索所張貼的視頻。例如,元數(shù)據(jù)可以包括在視頻中見(jiàn)到的PC的名字、任何相關(guān)NPC的名字、視頻中玩的游戲、視頻中描繪的公會(huì)、玩游戲所在的服務(wù)器(如果有不同服務(wù)器可用的話(huà))、多人環(huán)境的區(qū)域(如果適用的話(huà))、所打敗的敵人(例如老怪)的“殺死次數(shù)”,以及可選的用戶(hù)生成的評(píng)論。這種數(shù)據(jù)字段在一些情況下可由元數(shù)據(jù)生成器利用來(lái)自游戲引擎的數(shù)據(jù)來(lái)填寫(xiě),因此在存儲(chǔ)步驟期間可發(fā)生一定量的元數(shù)據(jù)生成。這種元數(shù)據(jù)以及其他數(shù)據(jù)可以在步驟396中用來(lái)填充目標(biāo)文件共享站點(diǎn)、社交聯(lián)網(wǎng)站點(diǎn)或者其它web站點(diǎn)或博客中的元數(shù)據(jù)字段。亦為可選的下一步驟是給予用戶(hù)預(yù)覽視頻片段或視頻卷軸的機(jī)會(huì)(步驟398)。如果用戶(hù)不滿(mǎn)意,則用戶(hù)可以返回編輯階段或者可以選擇返回游戲過(guò)程以使得更多游戲片段可被捕捉。下一步驟是用戶(hù)的計(jì)算設(shè)備與文件共享站點(diǎn)建立通信(步驟402),文件共享站點(diǎn)如上所述可以是社交聯(lián)網(wǎng)站點(diǎn)、與視頻游戲相關(guān)聯(lián)并且與之共享公共界面的站點(diǎn)、博客或者任何其他這種站點(diǎn)。如果文件共享站點(diǎn)具有登錄過(guò)程,那么用戶(hù)可以手動(dòng)地登錄或者用戶(hù)的系統(tǒng)可以利用預(yù)先存儲(chǔ)的憑證來(lái)自動(dòng)登錄。在經(jīng)由諸如Station系統(tǒng)之類(lèi)的游戲大廳系統(tǒng)來(lái)訪(fǎng)問(wèn)游戲的一些情況下,大廳系統(tǒng)訪(fǎng)問(wèn)憑證可被用來(lái)獲得對(duì)附屬文件共享站點(diǎn)的訪(fǎng)問(wèn)。下一步驟是向用戶(hù)提供上傳或共享屏幕,視頻片段或視頻卷軸由此可被上傳或共享(步驟404)。該步驟是可選的,因?yàn)橛脩?hù)可以選擇其上傳設(shè)定,使得在登入后自動(dòng)地上傳或共享任何視頻片段或視頻卷軸?;蛘?,編輯面板或者與視頻片段或卷軸相關(guān)聯(lián)的其他窗口上的按鈕或其他可選擇元素可以允許自動(dòng)上傳或共享到一個(gè)或多個(gè)站點(diǎn)(見(jiàn)圖20-23)。用戶(hù)可以可選地編輯包括描述性文本和元數(shù)據(jù)在內(nèi)的某些描述性元素(步驟406)。具體而言,用戶(hù)可以以其滿(mǎn)意為目的編輯某些元數(shù)據(jù),但是可以使其他元數(shù)據(jù)(例如,所玩的游戲、服務(wù)器等)不可編輯。在一些情況下,元數(shù)據(jù)可以包括自動(dòng)生成的描述性文本,例如所打敗的NPC的歷史,并且該文本一般可被用戶(hù)編輯或者附加。根據(jù)用戶(hù)希望如何描述視頻片段或視頻卷軸,可由用戶(hù)編輯各種其他字段。視頻片段或視頻卷軸然后被上傳到文件共享站點(diǎn),并且站點(diǎn)元數(shù)據(jù)字段被所生成的元數(shù)據(jù)填充(步驟408)。在一些實(shí)現(xiàn)方式中,僅發(fā)送通往原始文件的鏈接??梢砸远喾N方式執(zhí)行上傳或共享(步驟408)。一種類(lèi)型的上傳包括將視頻片段或視頻卷軸發(fā)送到社交聯(lián)網(wǎng)站點(diǎn)(步驟412),例如Facebook。該步驟可以自動(dòng)地發(fā)生,用戶(hù)可被提示進(jìn)行這種發(fā)送,或者用戶(hù)可以手動(dòng)地將視頻片段或卷軸上傳到站點(diǎn)。另一種類(lèi)型的上傳可包括將視頻片段或視頻卷軸發(fā)送到文件共享站點(diǎn)(步驟414)。如果朋友列表或者其他這種列表已被創(chuàng)建,那么所上傳、所張貼或所共享的視頻片段或視頻卷軸的通知可被發(fā)送到玩家的朋友(步驟416)。這種通知也可被手動(dòng)地發(fā)送,并且在任何情況下可被經(jīng)由電子郵件、即時(shí)消息等來(lái)發(fā)送?;蛘?,視頻片段或視頻卷軸自身可被發(fā)送。在任何通知中,多人游戲可具有用于維護(hù)關(guān)于游戲中的PC的信息的系統(tǒng)。用戶(hù)可以把關(guān)于其希望向誰(shuí)通知所上傳視頻的信息提供給系統(tǒng)。用戶(hù)可以提供若干列表,例如,朋友列表、公會(huì)列表、團(tuán)戰(zhàn)隊(duì)伍列表以及其他這種分組。當(dāng)視頻片段或視頻卷軸被張貼時(shí),一個(gè)或多個(gè)列表(如玩家所控制的設(shè)定所指定的)上的每個(gè)用戶(hù)可以接收電子郵件、SMSi戲內(nèi)郵件,或者其他這種對(duì)張貼的通知,或者所張貼文件自身的拷貝。以自動(dòng)化方式將視頻片段或視頻卷軸傳輸或發(fā)送到文件共享站點(diǎn)可以按照任意數(shù)量的時(shí)間表發(fā)生。例如,一旦生成視頻就可以進(jìn)行發(fā)送?;蛘?,可以在游戲存活期的結(jié)尾發(fā)送視頻。在其他實(shí)現(xiàn)方式中,可以定期地傳送視頻,一天一次,一周一次,等等??梢园凑胀婕蚁M娜我鈺r(shí)間表來(lái)上傳手動(dòng)發(fā)送的視頻。該系統(tǒng)和方法還可以生成和提供經(jīng)呈現(xiàn)視頻(例如WindowsMediaVideo文件、mpeg-4或者Quicktime視頻文件),以供用戶(hù)手動(dòng)地上傳到其自己的網(wǎng)頁(yè)或者文件共享站點(diǎn)(步驟418)??梢砸杂糜谶@種目的的任何格式來(lái)提供文件。除了上面提到類(lèi)型的站點(diǎn)之外,視頻片段或視頻卷軸也可被上傳到任何種類(lèi)的博客或者其他網(wǎng)頁(yè)(步驟419)。圖19示出可以實(shí)現(xiàn)用于自動(dòng)生成供上傳或共享的視頻片段或視頻卷軸的系統(tǒng)的裝置410。游戲模塊403—般運(yùn)營(yíng)多用戶(hù)環(huán)境或多人游戲,并且一般包括(未示出)用戶(hù)界面模塊、數(shù)據(jù)庫(kù)模塊和游戲引擎模塊。游戲模塊403向顯示模塊401提供顯示信息,并且顯示模塊401呈現(xiàn)然后由玩家欣賞的音頻和視頻數(shù)據(jù)。經(jīng)呈現(xiàn)的音頻和視頻數(shù)據(jù)還在緩存405中被緩存。在一些實(shí)現(xiàn)方式中,緩存405可被形成為游戲模塊403或顯示模塊401的一部分。監(jiān)控模塊407可用來(lái)監(jiān)控例如作為游戲模塊403的操作的一部分而發(fā)生的事件。監(jiān)控模塊407可以以多種方式執(zhí)行該任務(wù)。例如,監(jiān)控模塊407可以對(duì)照預(yù)定標(biāo)準(zhǔn)的列表來(lái)審閱發(fā)生的事件。當(dāng)發(fā)現(xiàn)匹配或超過(guò)預(yù)定標(biāo)準(zhǔn)的事件(根據(jù)事件的性質(zhì))時(shí),那么該事件可以導(dǎo)致對(duì)應(yīng)于事件的視頻片段的存儲(chǔ)。或者,輸入模塊409可以從玩家接收關(guān)于何時(shí)將所緩存的視頻場(chǎng)景存儲(chǔ)為視頻片段的命令。如上面提到的,輸入模塊409也可以從玩家接收關(guān)于何時(shí)停止對(duì)視頻片段的記錄的指示。存儲(chǔ)模塊411為由所緩存視頻構(gòu)成的視頻片段提供存儲(chǔ),并且還可以為從視頻片段創(chuàng)建的視頻卷軸提供存儲(chǔ)。編輯模塊413為視頻片段和視頻卷軸提供編輯功能。如上面提到的,編輯模塊413可以是一個(gè)應(yīng)用或多個(gè)應(yīng)用的組合,包括單獨(dú)的第三方應(yīng)用、與視頻游戲相關(guān)聯(lián)或者被形成為視頻游戲中的模塊的應(yīng)用,包括那些共享公共界面的應(yīng)用,等等。共享或上傳模塊415將條目發(fā)送到網(wǎng)頁(yè)、博客、文件共享站點(diǎn)、社交聯(lián)網(wǎng)站點(diǎn),或者提供預(yù)制的視頻文件(例如Quicklime視頻文件),使得用戶(hù)可以將其上傳至所需的任何類(lèi)型的網(wǎng)頁(yè)。在一種實(shí)現(xiàn)方式中,共享或上傳模塊415提供使得用戶(hù)可以選擇他們是否希望將條目張貼到諸如Crackle之類(lèi)的文件共享站點(diǎn)的一系列單選按鈕(或者其他指示符),創(chuàng)建視頻文件以供后來(lái)張貼,或者將條目張貼在PC的博客站點(diǎn)上。在另一實(shí)現(xiàn)方式中,設(shè)置面板或菜單可以允許用戶(hù)表明任何或者所有的未來(lái)視頻文件被張貼到期望站點(diǎn)上,而非使用戶(hù)針對(duì)每個(gè)單獨(dú)文件進(jìn)行選擇。模塊可以按照本領(lǐng)域普通技術(shù)人員考慮到該教導(dǎo)和公開(kāi)將會(huì)清楚的任意數(shù)量的組合方式而被組合。利用上述系統(tǒng)收集的數(shù)據(jù)可被存儲(chǔ)在客戶(hù)端、服務(wù)器端,或者經(jīng)由客戶(hù)端和服務(wù)器端存儲(chǔ)的組合而被存儲(chǔ)。圖20圖示出可被用來(lái)編輯和上傳視頻片段和視頻卷軸的用戶(hù)界面420的模型。用戶(hù)界面420包括用于顯示視頻片段的庫(kù)的窗口434、視頻回放屏幕436、一系列功能按鈕422-432以及故事板(storyboard)時(shí)間線(xiàn)438,片段可被拖動(dòng)到故事板時(shí)間線(xiàn)438上以創(chuàng)建影片或視頻卷軸。音軌菜單435使得音軌特征可被添加到一個(gè)或多個(gè)視頻片段或卷軸。窗口434顯示所存儲(chǔ)的視頻片段的庫(kù)或匯編??梢栽谝曨l回放屏幕436中查看這些視頻片段中的任一個(gè)。視頻片段按照任意次序被從窗口434拖動(dòng)到故事板時(shí)間線(xiàn)438,以手動(dòng)創(chuàng)建以任意給定次序的所有期望視頻片段為特征的影片或視頻卷軸。一旦在故事板上,視頻片段就可被從一個(gè)位置拖動(dòng)到另一位置以改變回放次序。如上面提到的,用戶(hù)界面420的多數(shù)功能可被自動(dòng)化。例如,卷軸標(biāo)準(zhǔn)可以使一系列相關(guān)視頻片段被自動(dòng)形成為視頻卷軸,其中回放次序是由缺省設(shè)置(例如,視頻片段發(fā)生的次序)決定的。然而,用戶(hù)界面420允許一定程度的定制和用戶(hù)輸入。在一些情況下,卷軸標(biāo)準(zhǔn)可被用來(lái)判定哪些視頻片段被布置在窗口434中。一個(gè)這種卷軸標(biāo)準(zhǔn)可使與一群組(例如公會(huì))相關(guān)聯(lián)的所有視頻片段被布置在窗口434中;在該卷軸標(biāo)準(zhǔn)的一種實(shí)現(xiàn)方式中,服務(wù)器端的視頻片段或卷軸存儲(chǔ)可被使用,使得系統(tǒng)可以訪(fǎng)問(wèn)所有的公會(huì)成員片段。在其他示例性示例中,所有視頻片段或者未被組織為視頻卷軸的所有視頻片段可被提供在窗口434中。左側(cè)示出用于提供各種功能的按鈕。按鈕422保存當(dāng)前視頻卷軸。按鈕424以適合在WindowsMovieMaker中進(jìn)行編輯的格式來(lái)保存當(dāng)前視頻卷軸。按鈕426將當(dāng)前視頻卷軸上傳到Crackle。按鈕428刪除當(dāng)前視頻卷軸。按鈕432允許用戶(hù)設(shè)置各種偏好設(shè)定。還可以提供類(lèi)似按鈕或者用于其他功能的其他可選擇元素。圖21示出偏好設(shè)定選擇窗口446的一種實(shí)現(xiàn)方式(例如,可通過(guò)選擇按鈕428來(lái)訪(fǎng)問(wèn))。窗口446設(shè)置一般偏好設(shè)定,而非特定于游戲的偏好設(shè)定。所示出的示例性偏好設(shè)定包括激活復(fù)選框,以允許系統(tǒng)被按需去激活。其他偏好設(shè)定包括要存儲(chǔ)在緩存中的視頻的量(以時(shí)間測(cè)量)、視頻片段的存儲(chǔ)位置,以及允許用戶(hù)發(fā)起視頻片段記錄和存儲(chǔ)的熱鍵。圖22示出偏好設(shè)定選擇窗口442的一種實(shí)現(xiàn)方式,該偏好設(shè)定選擇窗口特定于具體游戲,例如TheAgency(特工代理)。具體而言,該窗口442可以是窗口446上的覆蓋,然而在窗口442的情況下,用戶(hù)選擇了具體游戲而非一般偏好設(shè)定。窗口442列出了用戶(hù)可以針對(duì)其而使視頻被記錄的多個(gè)不同事件。通過(guò)取消選定復(fù)選框,用戶(hù)可以選擇不使某些視頻被捕捉。窗口442包括多個(gè)事件,例如“特工代理時(shí)刻發(fā)生”(其是TheAgency游戲所特有的預(yù)先定義的值得注意事件),當(dāng)主題PC表演技能時(shí),當(dāng)電影序列被展現(xiàn)時(shí),當(dāng)主題PC經(jīng)由“爆頭”殺死另一PC時(shí),當(dāng)多個(gè)PC被主題PC殺死時(shí),當(dāng)主題PC瀕臨死亡時(shí),或者當(dāng)22主題PC的車(chē)到達(dá)時(shí)。在特定對(duì)手的爆頭的示例性情況下,下拉菜單可被提供以允許哪個(gè)對(duì)手作為視頻片段的主題。在一些實(shí)現(xiàn)方式中,所有的對(duì)手可被選擇。將會(huì)清楚,每個(gè)不同游戲可以具有不同組的值得注意事件,然而游戲之間可能存在重疊。例如,圖23圖示出另一游戲Vanguard(榮譽(yù)勛章)的偏好設(shè)定窗口444。在該游戲中,引起視頻片段存儲(chǔ)的某些事件與TheAgency是相同的,盡管若干其他事件不同。游戲視頻精彩部分系統(tǒng)包括的一種實(shí)現(xiàn)方式包括一個(gè)或多個(gè)可編程處理器和相應(yīng)的計(jì)算機(jī)系統(tǒng)組件以存儲(chǔ)和執(zhí)行計(jì)算機(jī)指令,以提供對(duì)視頻的記錄和存儲(chǔ)、對(duì)有趣或重要事件的識(shí)別、對(duì)視頻的編輯以及將視頻數(shù)據(jù)上傳到服務(wù)器。在另一種實(shí)現(xiàn)方式中,重要事件的視頻可被在服務(wù)器端捕捉,從而不影響玩家的計(jì)算機(jī)性能,并且服務(wù)器因此包括例如適當(dāng)?shù)挠涗洝⒋鎯?chǔ)和識(shí)別的軟件和硬件部件。另外的變化和實(shí)現(xiàn)方式也是可能的。例如,一種實(shí)現(xiàn)方式可以存儲(chǔ)來(lái)自演講或講座的精彩部分,這是由音頻或視頻中的關(guān)鍵字觸發(fā)的。在另一示例中,類(lèi)似于新聞剪輯服務(wù),可以從多個(gè)直播或記錄的在線(xiàn)源收集精彩部分或樣本。盡管以上討論關(guān)注基于與卷軸標(biāo)準(zhǔn)的比較而創(chuàng)建視頻卷軸的實(shí)現(xiàn)方式,但是也可以基于用戶(hù)輸入將視頻片段添加到視頻卷軸,并且以這種方式可以創(chuàng)建完全定制的視頻卷軸。視頻片段可以在上傳步驟之后被組合成視頻卷軸。在另一實(shí)現(xiàn)方式中,這里描述的系統(tǒng)和方法可以用在非MMORPG游戲情境中。例如,該游戲系統(tǒng)無(wú)需連續(xù)在線(xiàn),并且該游戲無(wú)需是多人游戲。用戶(hù)的游戲系統(tǒng)可被用來(lái)跟蹤事件并且生成視頻片段和視頻卷軸,并且一旦連接到因特網(wǎng)(或任何其它這樣的網(wǎng)絡(luò)),就以以上所述的任何方式來(lái)發(fā)送并且使用所述片段或卷軸。因此,包括但不限于游戲的各種應(yīng)用落入本發(fā)明的范圍內(nèi)。權(quán)利要求一種用于自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的系統(tǒng),包括a.緩存,用于緩存視頻游戲中的事件的視頻場(chǎng)景;b.輸入模塊,其被配置為從用戶(hù)接收表明視頻片段將被存儲(chǔ)的開(kāi)始指示,其中一接收到所述開(kāi)始指示,所述緩存中存儲(chǔ)的視頻場(chǎng)景的至少一部分就被標(biāo)記以作為視頻片段傳送到存儲(chǔ)模塊;以及c.存儲(chǔ)模塊,用于將所述視頻片段存儲(chǔ)于其中;d.使得所存儲(chǔ)的視頻片段包括i.在所述開(kāi)始指示之前緩存的視頻數(shù)據(jù)的至少一部分;以及ii.在所述開(kāi)始指示之后緩存或存儲(chǔ)的視頻數(shù)據(jù)的至少一部分。2.如權(quán)利要求1所述的系統(tǒng),還包括監(jiān)控模塊,用于監(jiān)控在視頻游戲中發(fā)生的事件,其中如果發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,那么所述存儲(chǔ)模塊被指示存儲(chǔ)來(lái)自所述緩存的該事件的視頻片段,使得所存儲(chǔ)的視頻片段包括在該事件之前緩存的視頻數(shù)據(jù)的至少一部分和在該事件之后緩存的視頻數(shù)據(jù)的至少一部分。3.如權(quán)利要求1所述的系統(tǒng),還包括上傳模塊,該上傳模塊用于將所存儲(chǔ)一個(gè)或多個(gè)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。4.如權(quán)利要求2所述的系統(tǒng),其中,所述預(yù)定標(biāo)準(zhǔn)包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)a.主題玩家角色是否已經(jīng)到達(dá)多人游戲中的預(yù)定地理邊界;b.主題玩家角色是否已經(jīng)與預(yù)定的非玩家角色或物品交互;c.主題玩家角色是否已經(jīng)與預(yù)定的玩家角色或物品交互;d.主題玩家角色是否已經(jīng)打敗了預(yù)定的玩家角色或非玩家角色;e.主題玩家角色在所述多人游戲中是否已經(jīng)達(dá)到預(yù)定的等級(jí),或者改變了等級(jí);以及f.主題玩家角色在所述多人游戲中是否已經(jīng)累積至少預(yù)定數(shù)量的積點(diǎn)或物品。5.如權(quán)利要求3所述的系統(tǒng),還包括編輯模塊,用于使得能夠在上傳之前對(duì)所存儲(chǔ)的一個(gè)或多個(gè)視頻片段進(jìn)行編輯。6.如權(quán)利要求5所述的系統(tǒng),其中,所述編輯模塊將兩個(gè)或多個(gè)視頻片段組合為視頻卷軸。7.如權(quán)利要求3所述的系統(tǒng),其中,所述上傳模塊把與所述視頻片段相關(guān)聯(lián)的元數(shù)據(jù)上傳到所述博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。8.如權(quán)利要求7所述的系統(tǒng),其中,所述上傳模塊被配置為接受由用戶(hù)進(jìn)行的元數(shù)據(jù)編輯。9.一種用于自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的系統(tǒng),包括a.緩存,用于緩存視頻游戲中的事件的視頻場(chǎng)景;b.監(jiān)控模塊,用于監(jiān)控在所述視頻游戲中發(fā)生的事件,其中如果發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,那么存儲(chǔ)模塊被指示存儲(chǔ)來(lái)自所述緩存的該事件的視頻片段,使得所存儲(chǔ)的視頻片段包括在該事件之前緩存的視頻數(shù)據(jù)的至少一部分和在該事件之后緩存的視頻數(shù)據(jù)的至少一部分;以及c.存儲(chǔ)模塊,用于將所述視頻片段存儲(chǔ)于其中。10.如權(quán)利要求9所述的系統(tǒng),還包括輸入模塊,其被配置為從用戶(hù)接收表明視頻片段將被存儲(chǔ)的開(kāi)始指示,其中一接收到所述開(kāi)始指示,所述緩存中存儲(chǔ)的視頻場(chǎng)景的至少一部分就被標(biāo)記以作為視頻片段傳送到存儲(chǔ)模塊。11.如權(quán)利要求9所述的系統(tǒng),還包括上傳模塊,該上傳模塊用于將所存儲(chǔ)一個(gè)或多個(gè)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。12.如權(quán)利要求9所述的系統(tǒng),其中,所述預(yù)定標(biāo)準(zhǔn)包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)a.主題玩家角色是否已經(jīng)到達(dá)多人游戲中的預(yù)定地理邊界;b.主題玩家角色是否已經(jīng)與預(yù)定的非玩家角色或物品交互;c.主題玩家角色是否已經(jīng)與預(yù)定的玩家角色或物品交互;d.主題玩家角色是否已經(jīng)打敗了預(yù)定的玩家角色或非玩家角色;e.主題玩家角色在所述多人游戲中是否已經(jīng)達(dá)到預(yù)定的等級(jí),或者改變了等級(jí);以及f.主題玩家角色在所述多人游戲中是否已經(jīng)累積至少預(yù)定數(shù)量的積點(diǎn)或物品。13.如權(quán)利要求9所述的系統(tǒng),還包括編輯模塊,用于使得能夠在上傳之前對(duì)所存儲(chǔ)的一個(gè)或多個(gè)視頻片段進(jìn)行編輯。14.一種自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的方法,包括a.緩存由視頻游戲呈現(xiàn)的視頻圖像數(shù)據(jù);b.如果用戶(hù)指示出所述視頻圖像數(shù)據(jù)將被存儲(chǔ),那么存儲(chǔ)對(duì)應(yīng)于所述視頻圖像數(shù)據(jù)的視頻片段,所述視頻片段開(kāi)始于用戶(hù)指示之前的時(shí)刻并且結(jié)束于用戶(hù)指示之后的時(shí)刻;或者c.如果發(fā)生匹配預(yù)定標(biāo)準(zhǔn)的事件,那么存儲(chǔ)對(duì)應(yīng)于所述視頻圖像數(shù)據(jù)的視頻片段,所述視頻片段開(kāi)始于該事件之前的時(shí)刻并且結(jié)束于該事件之后的時(shí)刻。15.如權(quán)利要求14所述的方法,還包括把所述視頻片段的通知或所述視頻片段本身發(fā)送到一個(gè)或多個(gè)用戶(hù)。16.如權(quán)利要求14所述的方法,還包括將所存儲(chǔ)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。17.如權(quán)利要求14所述的方法,其中,所述預(yù)定標(biāo)準(zhǔn)包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng)a.主題玩家角色是否已經(jīng)到達(dá)多人游戲中的預(yù)定地理邊界;b.主題玩家角色是否已經(jīng)與預(yù)定的非玩家角色或物品交互;c.主題玩家角色是否已經(jīng)與預(yù)定的玩家角色或物品交互;d.主題玩家角色是否已經(jīng)打敗了預(yù)定的玩家角色或非玩家角色;e.主題玩家角色在所述多人游戲中是否已經(jīng)達(dá)到預(yù)定的等級(jí),或者改變了等級(jí);以及f.主題玩家角色在所述多人游戲中是否已經(jīng)累積至少預(yù)定數(shù)量的積點(diǎn)或物品。18.如權(quán)利要求14所述的方法,還包括編輯所存儲(chǔ)的視頻片段。19.如權(quán)利要求18所述的方法,其中至少兩個(gè)視頻片段被存儲(chǔ),并且其中所述編輯將所述至少兩個(gè)視頻片段組合為視頻卷軸。20.如權(quán)利要求16所述的方法,還包括把與所述視頻片段相關(guān)聯(lián)的元數(shù)據(jù)上傳到所述博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。21.如權(quán)利要求20所述的方法,其中,所述上傳包括接受來(lái)自用戶(hù)的元數(shù)據(jù)編輯。22.—種計(jì)算機(jī)可讀介質(zhì),包含用于使計(jì)算機(jī)實(shí)現(xiàn)權(quán)利要求14的方法的指令。23.一種計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算設(shè)備實(shí)現(xiàn)一種自動(dòng)地記錄和存儲(chǔ)在視頻游戲中發(fā)生的事件的視頻片段的方法的指令,所述指令使所述計(jì)算設(shè)備執(zhí)行以下操作a.在視頻游戲的游戲過(guò)程期間連續(xù)地捕捉視頻圖像數(shù)據(jù);b.在所述捕捉期間i.基于接收到的來(lái)自用戶(hù)的輸入,將視頻片段標(biāo)記為用于存儲(chǔ);或者.基于匹配預(yù)定標(biāo)準(zhǔn)的事件的發(fā)生,將視頻片段標(biāo)記為用于存儲(chǔ);c.在所述標(biāo)記步驟之后,存儲(chǔ)所述視頻片段;d.其中所存儲(chǔ)的視頻片段包括在所述標(biāo)記步驟之前呈現(xiàn)的視頻場(chǎng)景的至少一部分。24.如權(quán)利要求23所述的計(jì)算機(jī)可讀介質(zhì),其中所述指令還使所述計(jì)算設(shè)備將所存儲(chǔ)的視頻片段上傳到博客、網(wǎng)頁(yè)、社交聯(lián)網(wǎng)站點(diǎn)或文件共享站點(diǎn)。25.如權(quán)利要求23所述的計(jì)算機(jī)可讀介質(zhì),其中至少兩個(gè)視頻片段被存儲(chǔ),并且其中所述指令還使所述計(jì)算設(shè)備將所述至少兩個(gè)視頻片段組合為視頻卷軸。全文摘要提供了用于至少部分地自動(dòng)生成記載角色與視頻游戲的交互的視頻片段的系統(tǒng)和方法。該系統(tǒng)和方法可以將自動(dòng)視頻片段生成與自動(dòng)或用戶(hù)生成的和/或用戶(hù)編輯或創(chuàng)建的敘述相組合。多個(gè)視頻片段在上傳到文件共享站點(diǎn)之前或之后可被組合為視頻卷軸。視頻游戲可以是大型多人在線(xiàn)角色扮演游戲。文檔編號(hào)G06Q10/00GK101981589SQ200980110541公開(kāi)日2011年2月23日申請(qǐng)日期2009年1月25日優(yōu)先權(quán)日2008年1月25日發(fā)明者內(nèi)森·皮爾斯申請(qǐng)人:索尼在線(xiàn)娛樂(lè)有限公司