欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Topicspecificgenerationandeditingofmediaassets的制作方法

文檔序號(hào):6454500閱讀:119來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):Topic specific generation and editing of media assets的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及經(jīng)由諸如因特網(wǎng)或內(nèi)聯(lián)網(wǎng)之類(lèi)的網(wǎng)絡(luò)來(lái)編輯和產(chǎn)生諸如視頻 和/或音頻資產(chǎn)(asset)之類(lèi)的媒體資產(chǎn)的系統(tǒng)和方法,具體而言,涉及基于用戶(hù)的背景 (context)向用戶(hù)提供用于編輯和產(chǎn)生媒體資產(chǎn)的建議或模板。
背景技術(shù)
當(dāng)前,存在數(shù)字文件形式的許多不同類(lèi)型的媒體資產(chǎn),這些媒體資產(chǎn)被經(jīng)由因特 網(wǎng)傳送。數(shù)字文件可以包含代表一種或多種類(lèi)型的內(nèi)容的數(shù)據(jù),包括但不限于音頻、圖像和 視頻。例如,媒體資產(chǎn)包括多種文件格式,例如用于音頻的MPEG-I音頻層3( “MP3”)、用于 圖像的聯(lián)合圖像專(zhuān)家組(“JPEG”)、用于視頻的運(yùn)動(dòng)圖像專(zhuān)家組(“MPEG-2”和“MPEG-4”)、 用于動(dòng)畫(huà)的Adobe Flash以及可執(zhí)行文件。這種媒體資產(chǎn)當(dāng)前是利用在專(zhuān)用計(jì)算機(jī)上本地執(zhí)行的應(yīng)用來(lái)創(chuàng)建和編輯的。例 如,在數(shù)字視頻的情形中,用于創(chuàng)建和編輯媒體資產(chǎn)的流行應(yīng)用包括蘋(píng)果的iMovie和 FinalCut Pro,以及微軟的MovieMaker。在創(chuàng)建和編輯媒體資產(chǎn)后,一個(gè)或多個(gè)文件可以被 發(fā)送到位于諸如因特網(wǎng)之類(lèi)的分布式網(wǎng)絡(luò)上的計(jì)算機(jī)(例如,服務(wù)器)。服務(wù)器可以容納這 些文件以供不同的用戶(hù)查看。運(yùn)行這種服務(wù)器的公司的示例有YouTube (http //youtube. com)禾口 Google Video(http://video, google, com)。當(dāng)前,在將媒體資產(chǎn)發(fā)送到服務(wù)器之前,用戶(hù)必需在他們的客戶(hù)端計(jì)算機(jī)上創(chuàng)建 和/或編輯這些媒體資產(chǎn)。許多用戶(hù)因此例如在用戶(hù)的客戶(hù)端計(jì)算機(jī)不包含適當(dāng)?shù)挠糜诰?輯的媒體資產(chǎn)或者應(yīng)用的情況下,不能編輯來(lái)自另一個(gè)客戶(hù)端的媒體資產(chǎn)。此外,編輯應(yīng)用 通常是針對(duì)專(zhuān)業(yè)或者高端客戶(hù)市場(chǎng)設(shè)計(jì)的。這種應(yīng)用不致力于滿(mǎn)足缺乏具有相當(dāng)?shù)奶幚砟?力(processingpower)和/或存儲(chǔ)容量的專(zhuān)用計(jì)算機(jī)的一般客戶(hù)的需求。另外,一般的客戶(hù)通常不具有傳送、共享或訪問(wèn)在網(wǎng)絡(luò)上廣泛傳播的媒體資產(chǎn)所 必需的傳輸帶寬。許多媒體資產(chǎn)越來(lái)越多地被存儲(chǔ)在連接到因特網(wǎng)的計(jì)算機(jī)上。例如,諸 如Getty Images之類(lèi)的服務(wù)商銷(xiāo)售存儲(chǔ)在連接到因特網(wǎng)的計(jì)算機(jī)上的媒體資產(chǎn)(例如,圖 像)。因此,當(dāng)用戶(hù)請(qǐng)求媒體資產(chǎn)以操縱或編輯時(shí),該資產(chǎn)通常通過(guò)網(wǎng)絡(luò)被整體傳送。尤其 是在數(shù)字視頻的情形中,這種傳送可能消耗大量的處理和傳輸資源。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面和一個(gè)示例,提供了用于基于背景來(lái)產(chǎn)生媒體資產(chǎn)的裝置。在一個(gè)示例中,該裝置包括用于使得根據(jù)背景來(lái)向用戶(hù)顯示對(duì)媒體資產(chǎn)的建議的邏輯、 用于接收至少一個(gè)媒體資產(chǎn)的邏輯和用于接收與所述至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指 令的邏輯。背景可以是從用戶(hù)輸入或活動(dòng)(例如,響應(yīng)于查詢(xún)、編輯器所啟動(dòng)自的相關(guān)站 點(diǎn))、用戶(hù)概況信息(例如團(tuán)體或群組協(xié)會(huì))等得出的。另外,背景可以包括用戶(hù)的目的,例 如產(chǎn)生依主題而定的視頻(例如,約會(huì)視頻、婚禮視頻、不動(dòng)產(chǎn)視頻、音樂(lè)視頻等)。在一個(gè)示例中,該裝置還包括用于使得基于模板或情節(jié)串連圖板(storyboard) 來(lái)顯示問(wèn)題或建議以幫助用戶(hù)產(chǎn)生媒體資產(chǎn)的邏輯。該邏輯可操作來(lái)根據(jù)背景向用戶(hù)提示 對(duì)將以特定順序使用的特定媒體資產(chǎn)(和/或編輯指令)的問(wèn)題或建議。該裝置還可以包括用于使得基于背景來(lái)向遠(yuǎn)程設(shè)備發(fā)送至少一個(gè)媒體資產(chǎn)的邏 輯。例如,如果裝置確定用于在創(chuàng)建約會(huì)視頻,則與約會(huì)視頻相關(guān)聯(lián)的包括視頻片段、音樂(lè)、 效果等的特定媒體資產(chǎn)集合可以被呈現(xiàn)給或填充(populate)到用戶(hù)的編輯器,以用于產(chǎn) 生媒體資產(chǎn)。在另一個(gè)示例中,裝置可以確定用于來(lái)自舊金山并且提供與舊金山、加利福尼 亞等相關(guān)聯(lián)的媒體資產(chǎn)。所選擇的特定媒體資產(chǎn)可以包括基于背景的一組默認(rèn)的媒體資 產(chǎn),在其他示例中,可以基于與用戶(hù)和所選擇的媒體資產(chǎn)的親和力(affinity)來(lái)確定媒體 資產(chǎn)。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于編輯和產(chǎn)生媒體資產(chǎn)的方法。在一個(gè) 示例中,該方法包括使得基于與用戶(hù)相關(guān)聯(lián)的背景來(lái)向該用戶(hù)顯示用于產(chǎn)生匯聚媒體資產(chǎn) (aggregate media asset)的建議、接收與匯聚媒體資產(chǎn)相關(guān)聯(lián)的至少一個(gè)媒體資產(chǎn)以及 接收與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。根據(jù)本發(fā)明的另一個(gè)方面提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)包括用 于編輯媒體資產(chǎn)并產(chǎn)生匯聚媒體資產(chǎn)的指令。在一個(gè)示例中,這些指令用于使得執(zhí)行一種 方法,該方法包括使得基于與用戶(hù)相關(guān)聯(lián)的背景來(lái)向該用戶(hù)顯示用于產(chǎn)生匯聚媒體資產(chǎn)的 建議、接收與匯聚媒體資產(chǎn)相關(guān)聯(lián)的至少一個(gè)媒體資產(chǎn)以及接收與匯聚媒體資產(chǎn)相關(guān)聯(lián)的 編輯指令。根據(jù)本發(fā)明的另一個(gè)方面和一個(gè)示例,提供了用于在客戶(hù)端-服務(wù)器體系結(jié)構(gòu)中 對(duì)媒體資產(chǎn)進(jìn)行客戶(hù)端側(cè)編輯的裝置。在一個(gè)示例中,客戶(hù)端設(shè)備的用戶(hù)在在線(xiàn)環(huán)境中 (例如,經(jīng)由web瀏覽器)利用編輯器來(lái)編輯本地和遠(yuǎn)程媒體資產(chǎn),其中源自本地的媒體資 產(chǎn)可以被編輯,而無(wú)需因?qū)⒚襟w資產(chǎn)上載到遠(yuǎn)程存儲(chǔ)系統(tǒng)而延遲。在一個(gè)示例中,該裝置包括用于響應(yīng)于用戶(hù)輸入來(lái)產(chǎn)生編輯指令的邏輯(例如, 軟件)(該編輯指令與本地存儲(chǔ)的媒體資產(chǎn)相關(guān)聯(lián))和用于在選擇本地媒體資產(chǎn)以供編輯 之后(例如,在產(chǎn)生編輯指令之后)將媒體資產(chǎn)的至少一部分發(fā)送到遠(yuǎn)程存儲(chǔ)裝置的邏輯。 媒體資產(chǎn)的被發(fā)送到遠(yuǎn)程存儲(chǔ)裝置的部分可以基于編輯指令,并且在一個(gè)示例中,僅正在 根據(jù)編輯指令而被編輯的部分被發(fā)送到遠(yuǎn)程存儲(chǔ)裝置。在一個(gè)示例中,在編輯界面的后臺(tái)發(fā)送媒體資產(chǎn)。在其他示例中,直到用戶(hù)表示他 們完成了編輯(例如,選擇“保存”或“發(fā)布”)才發(fā)送媒體資產(chǎn)。該裝置還可操作來(lái)將編輯 指令發(fā)送到遠(yuǎn)程設(shè)備,該遠(yuǎn)程設(shè)備例如是與遠(yuǎn)程編輯器或服務(wù)提供商相關(guān)聯(lián)的服務(wù)器。編 輯指令還可以引用一個(gè)或多個(gè)位于遠(yuǎn)端的媒體資產(chǎn)。在另一個(gè)示例中,用于編輯媒體資產(chǎn)的裝置可以包括如下的邏輯該邏輯用于響 應(yīng)于對(duì)編輯第一高分辨率媒體資產(chǎn)的請(qǐng)求來(lái)接收第一低分辨率媒體資產(chǎn)(第一高分辨率媒體資產(chǎn)位于遠(yuǎn)端),響應(yīng)于用戶(hù)輸入來(lái)產(chǎn)生編輯指令(該編輯指令與第一低分辨率媒體 資產(chǎn)和第二媒體資產(chǎn)相關(guān)聯(lián),第二媒體資產(chǎn)被本地存儲(chǔ)),并且將第二媒體資產(chǎn)的至少一部 分發(fā)送到遠(yuǎn)程存儲(chǔ)裝置。第二媒體資產(chǎn)的被發(fā)送部分可以基于所產(chǎn)生的編輯指令。此外, 第二媒體資產(chǎn)可以在后臺(tái)被發(fā)送。在一個(gè)示例中,該裝置還包括將編輯指令發(fā)送到與遠(yuǎn)程存儲(chǔ)裝置相關(guān)聯(lián)的服務(wù) 器,其中該服務(wù)器基于第一高分辨率媒體資產(chǎn)和所發(fā)送的第二媒體資產(chǎn)來(lái)呈遞(render) 匯聚媒體資產(chǎn)。在另一個(gè)示例中,該裝置接收第一高分辨率媒體資產(chǎn)并且基于第一高分辨 率媒體資產(chǎn)和第二媒體資產(chǎn)來(lái)呈遞匯聚媒體資產(chǎn)。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于媒體資產(chǎn)的客戶(hù)端側(cè)編輯的方法。在 一個(gè)示例中,該方法包括響應(yīng)于用戶(hù)輸入來(lái)產(chǎn)生編輯指令,該編輯指令與本地存儲(chǔ)的媒體 資產(chǎn)相關(guān)聯(lián);以及在產(chǎn)生編輯指令之后將媒體資產(chǎn)的至少一部分發(fā)送(例如,在后臺(tái))到遠(yuǎn) 程存儲(chǔ)裝置,媒體資產(chǎn)的該部分是基于編輯指令的。該方法還可以包括接收與位于遠(yuǎn)端的 第二高分辨率媒體資產(chǎn)相關(guān)聯(lián)的第二低分辨率媒體資產(chǎn),編輯指令既與本地存儲(chǔ)的媒體資 產(chǎn)也與第二低分辨率媒體資產(chǎn)相關(guān)聯(lián)。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)包括 用于媒體資產(chǎn)的客戶(hù)端側(cè)編輯的指令。在一個(gè)示例中,這些指令用于使得執(zhí)行一種方法, 該方法包括響應(yīng)于用戶(hù)輸入來(lái)產(chǎn)生編輯指令,該編輯指令與本地存儲(chǔ)的媒體資產(chǎn)相關(guān)聯(lián); 以及在發(fā)起編輯指令的產(chǎn)生之后將媒體資產(chǎn)的至少一部分發(fā)送到遠(yuǎn)程存儲(chǔ)裝置,媒體資產(chǎn) 的該部分基于編輯指令。根據(jù)本發(fā)明的另一個(gè)方面和一個(gè)示例,提供了一種用于編輯和產(chǎn)生媒體資產(chǎn)的界 面。在一個(gè)示例中,該界面包括響應(yīng)于用戶(hù)編輯而自動(dòng)級(jí)聯(lián)的動(dòng)態(tài)時(shí)間線(xiàn)。此外,該界面可 以輔助在在線(xiàn)客戶(hù)端-服務(wù)器體系結(jié)構(gòu)中編輯媒體資產(chǎn),其中用戶(hù)可以經(jīng)由用于編輯和媒 體產(chǎn)生的界面來(lái)搜索和選擇媒體資產(chǎn)。在一個(gè)示例中,該界面包括用于顯示多個(gè)貼片(tile)的顯示裝置,每個(gè)貼片與 一個(gè)媒體資產(chǎn)相關(guān)聯(lián);以及用于顯示用戶(hù)針對(duì)匯聚媒體資產(chǎn)而編輯的多個(gè)媒體資產(chǎn)中的每 一個(gè)的相對(duì)時(shí)間的時(shí)間線(xiàn)。時(shí)間線(xiàn)顯示響應(yīng)于對(duì)媒體資產(chǎn)的編輯而自動(dòng)調(diào)整;在一個(gè)示例 中,時(shí)間線(xiàn)響應(yīng)于為匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變(例如,響應(yīng)于對(duì)所 選擇的媒體資產(chǎn)的增加、刪除或編輯)而級(jí)聯(lián)。另外,在一些示例中,當(dāng)響應(yīng)于對(duì)媒體資產(chǎn) 的編輯而調(diào)整時(shí),時(shí)間線(xiàn)保持固定長(zhǎng)度。該界面還可以包括匯聚媒體資產(chǎn)顯示部分,用于根 據(jù)編輯指令來(lái)顯示媒體資產(chǎn)。在另一個(gè)示例中,該界面包括用于搜索媒體資產(chǎn)的搜索界面。例如,該界面可以包 括用于顯示多個(gè)貼片的貼片顯示裝置,每個(gè)貼片與匯聚媒體資產(chǎn)中使用的一個(gè)媒體資產(chǎn) 相關(guān)聯(lián);用于顯示與多個(gè)貼片相關(guān)聯(lián)的媒體資產(chǎn)的顯示裝置;以及用于搜索另外的媒體資 產(chǎn)的搜索界面。該搜索界面可操作來(lái)搜索遠(yuǎn)程媒體資產(chǎn),這些遠(yuǎn)程媒體資產(chǎn)例如與遠(yuǎn)程存 儲(chǔ)庫(kù)、可經(jīng)由因特網(wǎng)訪問(wèn)的、本地存儲(chǔ)的或源自本地的源等相關(guān)聯(lián)。用戶(hù)可以從搜索界面選 擇或“攫取(grab) ”媒體資產(chǎn),并將其增加到與用戶(hù)相關(guān)聯(lián)的相關(guān)本地或遠(yuǎn)程存儲(chǔ)裝置以供 編輯。另外,當(dāng)媒體資產(chǎn)被選擇時(shí),可以在界面的貼片顯示部分中顯示新的貼片。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于編輯媒體資產(chǎn)和產(chǎn)生匯聚媒體資產(chǎn)的 方法。在一個(gè)示例中,該方法包括顯示時(shí)間線(xiàn)和響應(yīng)于對(duì)媒體資產(chǎn)的編輯的改變來(lái)調(diào)整時(shí)
6間線(xiàn)的顯示,所述時(shí)間線(xiàn)指示針對(duì)匯聚媒體資產(chǎn)而編輯的多個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。在一 個(gè)示例中,該方法包括響應(yīng)于為匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變(例如, 響應(yīng)于對(duì)所選擇的媒體資產(chǎn)的增加、刪除或時(shí)間)而將時(shí)間線(xiàn)級(jí)聯(lián)。在另一個(gè)示例中,當(dāng)響 應(yīng)于對(duì)媒體資產(chǎn)的編輯而調(diào)整時(shí),時(shí)間線(xiàn)保持固定長(zhǎng)度。該方法還可以包括根據(jù)編輯來(lái)顯 示匯聚媒體資產(chǎn)。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)包括 用于編輯媒體資產(chǎn)和產(chǎn)生匯聚媒體資產(chǎn)的指令。在一個(gè)示例中,這些指令用于使得執(zhí)行一 種方法,該方法包括顯示時(shí)間線(xiàn)和響應(yīng)于對(duì)媒體資產(chǎn)的編輯的改變來(lái)調(diào)整時(shí)間線(xiàn)的顯示, 所述時(shí)間線(xiàn)指示針對(duì)匯聚媒體資產(chǎn)而編輯的多個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。在一個(gè)示例中,所 述指令還使得響應(yīng)于為匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變(例如,響應(yīng)于對(duì) 所選擇的媒體資產(chǎn)的增加、刪除或時(shí)間)而將時(shí)間線(xiàn)級(jí)聯(lián)。在另一個(gè)示例中,當(dāng)響應(yīng)于對(duì)媒 體資產(chǎn)的編輯而調(diào)整時(shí),時(shí)間線(xiàn)保持固定長(zhǎng)度。所述指令還可以包括使得根據(jù)編輯來(lái)顯示 匯聚媒體資產(chǎn)。根據(jù)本發(fā)明的另一個(gè)方面和一個(gè)示例,提供了一種用于基于用戶(hù)活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生 媒體資產(chǎn)的方法。在一個(gè)示例中,該裝置包括用于從多個(gè)用戶(hù)接收數(shù)據(jù)(例如,編輯指令、 用戶(hù)查看、排名等)的邏輯,該數(shù)據(jù)指示從供匯聚媒體資產(chǎn)中使用的多個(gè)媒體資產(chǎn)集合的 每個(gè)集合中選擇至少一個(gè)媒體資產(chǎn);以及用于使得基于所接收的數(shù)據(jù)來(lái)產(chǎn)生匯聚媒體資產(chǎn) 或編輯指令的邏輯。每個(gè)媒體資產(chǎn)集合可以對(duì)應(yīng)于分離的時(shí)間或場(chǎng)景以包括在較大的媒體 資產(chǎn)中;例如,將用于匯聚視頻或電影的特定場(chǎng)景的一組片段。該裝置還可以包括用于基于 與多個(gè)用戶(hù)相關(guān)聯(lián)的數(shù)據(jù)來(lái)產(chǎn)生每個(gè)媒體資產(chǎn)集合內(nèi)的媒體資產(chǎn)的排名的邏輯(該排名 可用于產(chǎn)生匯聚電影或者向用戶(hù)提供編輯建議)。在另一個(gè)示例中,用于產(chǎn)生媒體資產(chǎn)的裝置包括用于從多個(gè)用戶(hù)接收活動(dòng)數(shù)據(jù)的 邏輯(該活動(dòng)數(shù)據(jù)與至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián))和用于使得基于所接收的活動(dòng)數(shù)據(jù)來(lái)發(fā)送 編輯指令或媒體資產(chǎn)中的至少之一(即,一者或兩者)的邏輯。該裝置還可以基于所接收 的活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生編輯指令或媒體資產(chǎn)中的至少之一?;顒?dòng)數(shù)據(jù)可以包括與至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。在一個(gè)示例中,活動(dòng) 數(shù)據(jù)可以包括與第一媒體資產(chǎn)相關(guān)聯(lián)的編輯數(shù)據(jù),基于來(lái)自與媒體資產(chǎn)相關(guān)聯(lián)的多個(gè)用戶(hù) 編輯指令的匯聚數(shù)據(jù),該編輯數(shù)據(jù)包括與第一媒體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯 時(shí)間。在一個(gè)示例中,該裝置包括用于基于用戶(hù)活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生時(shí)間線(xiàn)的邏輯,該時(shí)間線(xiàn)顯 示第一媒體資產(chǎn)的匯聚編輯時(shí)間。在其他示例中,活動(dòng)數(shù)據(jù)可以包括或者被用以提供親和力數(shù)據(jù),親和力數(shù)據(jù)指示 第一媒體資產(chǎn)和至少第二媒體資產(chǎn)之間的親和力。例如,活動(dòng)數(shù)據(jù)可以指示第一媒體資產(chǎn) 和第二媒體資產(chǎn)在匯聚媒體資產(chǎn)中是通常使用的,在匯聚媒體資產(chǎn)中是通常被彼此鄰近地 使用的,等等。這種親和力可以是從標(biāo)識(shí)第一媒體資產(chǎn)和第二媒體資產(chǎn)的編輯指令的數(shù)目 以及第一媒體資產(chǎn)和第二媒體資產(chǎn)在編輯指令中的接近程度來(lái)確定的。親和力數(shù)據(jù)還可以 包括基于用戶(hù)、團(tuán)體、排名等的親和力。考慮基于所收集的用戶(hù)活動(dòng)數(shù)據(jù)來(lái)確定親和力的各 種方法和算法。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于編輯和產(chǎn)生媒體資產(chǎn)的方法。在一個(gè) 示例中,該方法包括從多個(gè)用戶(hù)接收數(shù)據(jù)(例如,編輯指令、用戶(hù)查看、排名等),該數(shù)據(jù)指示從供匯聚媒體資產(chǎn)中使用的多個(gè)媒體資產(chǎn)集合的每個(gè)集合中選擇至少一個(gè)媒體資產(chǎn);以 及基于所接收的數(shù)據(jù)來(lái)產(chǎn)生匯聚媒體資產(chǎn)。每個(gè)集合可以對(duì)應(yīng)于匯聚媒體資產(chǎn)(例如,視 頻或電影)中使用的分離場(chǎng)景或片段。在另一個(gè)示例中,一種方法包括從多個(gè)用戶(hù)接收活動(dòng)數(shù)據(jù),該活動(dòng)數(shù)據(jù)與至少一 個(gè)媒體資產(chǎn)相關(guān)聯(lián);以及使得基于所接收的活動(dòng)數(shù)據(jù)來(lái)發(fā)送編輯指令或媒體資產(chǎn)中的至少 之一。該方法還包括基于所接收的數(shù)據(jù)來(lái)產(chǎn)生媒體資產(chǎn)或編輯指令?;顒?dòng)數(shù)據(jù)可以包括 與至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令,例如來(lái)自匯聚用戶(hù)編輯指令的編輯開(kāi)始和結(jié)束時(shí) 間。此外,可以從匯聚活動(dòng)數(shù)據(jù)產(chǎn)生各種親和力,包括媒體資產(chǎn)之間的親和力、與其他用戶(hù)、 團(tuán)體的親和力等等。根據(jù)本發(fā)明的另一個(gè)方面提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)包括用 于編輯媒體資產(chǎn)和產(chǎn)生匯聚媒體資產(chǎn)的指令。在一個(gè)示例中這些指令用于使得執(zhí)行一種方 法,該方法包括從多個(gè)用戶(hù)接收數(shù)據(jù),該數(shù)據(jù)與從供匯聚媒體資產(chǎn)中使用的多個(gè)媒體資產(chǎn) 集合的每個(gè)集合中對(duì)至少一個(gè)媒體資產(chǎn)的選擇相關(guān)聯(lián);以及基于所接收的數(shù)據(jù)來(lái)產(chǎn)生匯聚 媒體資產(chǎn)。在結(jié)合附圖和權(quán)利要求書(shū)來(lái)考慮以下的具體實(shí)施方式
之后,本發(fā)明及其各個(gè)方面 被更好地理解。


作為本申請(qǐng)的一部分的所附附圖是為了說(shuō)明下述實(shí)施例、系統(tǒng)和方法,而不是要 以任何方式限制本發(fā)明的范圍,本發(fā)明的范圍應(yīng)當(dāng)基于所附權(quán)利要求書(shū)。圖1示出了用于在聯(lián)網(wǎng)計(jì)算環(huán)境中操縱媒體資產(chǎn)的系統(tǒng)的實(shí)施例。圖2A和圖2B示出了用于在聯(lián)網(wǎng)計(jì)算環(huán)境中操縱媒體資產(chǎn)的系統(tǒng)的實(shí)施例。圖3A和圖3B示出了用于對(duì)低分辨率的媒體資產(chǎn)進(jìn)行編輯來(lái)產(chǎn)生高分辨率的經(jīng)編 輯媒體資產(chǎn)的方法的實(shí)施例。圖4示出了用于產(chǎn)生媒體資產(chǎn)的方法的實(shí)施例。
圖5示出了用于產(chǎn)生媒體資產(chǎn)的方法的實(shí)施例。
圖6示出了用于產(chǎn)生媒體資產(chǎn)的方法的實(shí)施例。
圖7示出了用于記錄對(duì)媒體內(nèi)容的編輯的方法的實(shí)施例。
圖8示出了用于標(biāo)識(shí)媒體資產(chǎn)的編輯信息的方法的實(shí)施例。
圖9示出了用于呈遞媒體資產(chǎn)的方法的實(shí)施例。
圖10示出了用于存儲(chǔ)匯聚媒體資產(chǎn)的方法的實(shí)施例。
圖11示出了用于編輯匯聚媒體資產(chǎn)的方法的實(shí)施例。
圖12A和圖12B示出了用于編輯媒體資產(chǎn)的用戶(hù)界面的實(shí)施例。
圖13A-13E示出了包括用于編輯媒體資產(chǎn)的界面的時(shí)間線(xiàn)的實(shí)施例。
圖14A-14C示出了包括用于編輯媒體資產(chǎn)的界面的時(shí)間線(xiàn)和效果的實(shí)施例。
圖15示出了從匯聚用戶(hù)活動(dòng)數(shù)據(jù)所產(chǎn)生的數(shù)據(jù)的實(shí)施例。
圖16示出了基于匯聚用戶(hù)數(shù)據(jù)所產(chǎn)生的時(shí)間線(xiàn)的實(shí)施例。
圖17示出了基于匯聚用戶(hù)數(shù)據(jù)所產(chǎn)生的時(shí)間線(xiàn)的實(shí)施例。
圖18概念地示出了用于基于用戶(hù)活動(dòng)數(shù)據(jù)而從多個(gè)媒體資產(chǎn)集合來(lái)產(chǎn)生匯聚體資產(chǎn)的方法的實(shí)施例。圖19示出了用于基于背景來(lái)產(chǎn)生媒體資產(chǎn)的方法的實(shí)施例。圖20概念地示出了用于基于背景來(lái)產(chǎn)生匯聚媒體資產(chǎn)的方法的實(shí)施例。圖21示出了可用于實(shí)現(xiàn)本發(fā)明的各個(gè)方面的處理功能的示例性計(jì)算系統(tǒng)。
具體實(shí)施例方式以下的詳細(xì)描述被呈現(xiàn)用于使得本領(lǐng)域普通技術(shù)人員能夠制造和使用本發(fā)明。對(duì) 具體設(shè)備、技術(shù)和應(yīng)用的描述僅被提供作為示例。對(duì)這里所描述的示例的各種修改對(duì)于本 領(lǐng)域普通技術(shù)人員而言將是顯而易見(jiàn)的,并且這里所定義的一般原理可以應(yīng)用于其他示例 和應(yīng)用而不脫離本發(fā)明的精神和范圍。因此,本發(fā)明并非意圖被限制于所示出和這里所描 述的示例,而是根據(jù)與權(quán)利要求書(shū)一致的范圍。根據(jù)本發(fā)明的一個(gè)方面和示例,提供了一種客戶(hù)端編輯器應(yīng)用。該客戶(hù)端編輯器 應(yīng)用可以在客戶(hù)端和服務(wù)器體系結(jié)構(gòu)內(nèi)提供媒體資產(chǎn)的上載、代碼轉(zhuǎn)換(transcode)、修剪 和編輯。該編輯器應(yīng)用可以提供通過(guò)編輯客戶(hù)端設(shè)備上的源自客戶(hù)端的文件(例如,媒體 資產(chǎn))和服務(wù)器上的源自(或駐留在)服務(wù)器的文件來(lái)優(yōu)化用戶(hù)體驗(yàn)的能力。用戶(hù)從而可 以編輯源自本地的媒體資產(chǎn),而無(wú)需等待被傳送(例如,上載)到遠(yuǎn)程服務(wù)器的媒體資產(chǎn)。 此外,在一個(gè)示例中,客戶(hù)端編輯器應(yīng)用僅傳送由相關(guān)編輯指令指定的部分媒體資產(chǎn),從而 進(jìn)一步降低傳送時(shí)間和遠(yuǎn)程存儲(chǔ)要求。根據(jù)本發(fā)明的另一個(gè)方面和示例,提供了一種用于查看、編輯和產(chǎn)生媒體資產(chǎn)的 用戶(hù)界面。在一個(gè)示例中,該用戶(hù)界面包括與用于產(chǎn)生匯聚媒體資產(chǎn)的多個(gè)媒體資產(chǎn)相關(guān) 聯(lián)的時(shí)間線(xiàn),其中該時(shí)間線(xiàn)響應(yīng)于匯聚媒體資產(chǎn)中的改變(例如,響應(yīng)于對(duì)匯聚媒體資產(chǎn) 的媒體資產(chǎn)的刪除、增加或編輯)而級(jí)聯(lián)(concatenate)。另外,在一個(gè)示例中,該用戶(hù)界 面包括用于搜索和檢索媒體資產(chǎn)的搜索界面。例如,用戶(hù)可以搜索媒體資產(chǎn)的遠(yuǎn)程源并且 “攫取”媒體資產(chǎn)以進(jìn)行編輯。根據(jù)本發(fā)明的另一個(gè)方面和示例,提供了一種用于響應(yīng)于匯聚用戶(hù)數(shù)據(jù)而產(chǎn)生對(duì) 象(object)的裝置。例如,可以基于多個(gè)用戶(hù)的與一個(gè)或多個(gè)媒體相關(guān)的活動(dòng)數(shù)據(jù)(例如, 用戶(hù)輸入、用戶(hù)的查看/選擇、對(duì)媒體資產(chǎn)的編輯、編輯指令等)來(lái)自動(dòng)產(chǎn)生對(duì)象。在一個(gè) 示例中,所產(chǎn)生的對(duì)象包括媒體資產(chǎn);在另一個(gè)示例中,對(duì)象包括指示其他用戶(hù)所編輯的部 分的時(shí)間線(xiàn);在另一個(gè)示例中,對(duì)象包括關(guān)于對(duì)特定媒體資產(chǎn)的編輯的信息或數(shù)據(jù),這些編 輯例如是匯聚媒體資產(chǎn)內(nèi)的替換、與其他媒體資產(chǎn)和/或用戶(hù)的親和力、對(duì)其的編輯等等。根據(jù)本發(fā)明的一個(gè)方面和示例,提供了一種裝置,該裝置用于向用戶(hù)提供創(chuàng)建媒 體資產(chǎn)的建議。在一個(gè)示例中,該裝置使得基于與用戶(hù)相關(guān)聯(lián)的背景而向用戶(hù)顯示對(duì)媒體 資產(chǎn)的建議。例如,如果用戶(hù)在產(chǎn)生約會(huì)視頻,則該裝置例如通過(guò)模板或情節(jié)串連圖板來(lái)提 供用于產(chǎn)生約會(huì)視頻的建議。其他示例包括編輯婚禮視頻、不動(dòng)產(chǎn)列表、音樂(lè)視頻等等???以從用戶(hù)輸入或活動(dòng)(例如,響應(yīng)于查詢(xún)、編輯器所啟動(dòng)自的相關(guān)站點(diǎn))、諸如團(tuán)體或群組 協(xié)會(huì)之類(lèi)的用戶(hù)概況信息等來(lái)得出背景。首先參考圖1,將描述用于各種示例的示例性體系結(jié)構(gòu)和處理。具體而言,圖1示 出了用于產(chǎn)生媒體資產(chǎn)的系統(tǒng)100的實(shí)施例。在一個(gè)實(shí)施例中,系統(tǒng)100包括主資產(chǎn)庫(kù)102。 在一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102可以是數(shù)據(jù)的邏輯分組,所述數(shù)據(jù)包括但不限于高分辨率和低分辨率媒體資產(chǎn)。在另一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102可以是數(shù)據(jù)的物理分組,所述數(shù)據(jù) 包括但不限于高分辨率和低分辨率媒體資產(chǎn)。在一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102可以包括一 個(gè)或多個(gè)數(shù)據(jù)庫(kù),并且駐留在一個(gè)或多個(gè)服務(wù)器上。在一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102可以包 括多個(gè)庫(kù),包括公共的、專(zhuān)用的和共享的庫(kù)。在一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102可以被組織成 可搜索的庫(kù)。在另一個(gè)實(shí)施例中,包括主資產(chǎn)庫(kù)102的一個(gè)或多個(gè)服務(wù)器可以包括與用于 存儲(chǔ)數(shù)字文件的一個(gè)或多個(gè)存儲(chǔ)設(shè)備的連接。出于本公開(kāi)目的,在與本公開(kāi)相關(guān)聯(lián)的附圖和所附權(quán)利要求書(shū)中,術(shù)語(yǔ)“文件”一 般指作為單位被存儲(chǔ)并且可以其他方式被檢索、修改、存儲(chǔ)、刪除或傳送的信息的集合。存 儲(chǔ)設(shè)備可以包括但不限于易失性存儲(chǔ)器(例如,RAM、DRAM)、非易失性存儲(chǔ)器(例如,ROM、 EPR0M、閃存)以及諸如硬盤(pán)驅(qū)動(dòng)器和光驅(qū)之類(lèi)的設(shè)備。存儲(chǔ)設(shè)備可以冗余地存儲(chǔ)信息。存 儲(chǔ)設(shè)備還可以按照并行、串行或者某種其他連接配置而被連接。如本實(shí)施例所闡述的,一個(gè) 或多個(gè)資產(chǎn)可以駐留在主資產(chǎn)庫(kù)102中。出于本公開(kāi)的目的,在與本公開(kāi)相關(guān)聯(lián)的附圖和所附權(quán)利要求書(shū)中,“資產(chǎn)”指可 以被包括在一個(gè)或多個(gè)文件中的內(nèi)容的邏輯集合。例如,資產(chǎn)可以包括單個(gè)文件(例如, MPEG視頻文件),該文件包含圖像(例如,視頻的靜止幀)、音頻和視頻信息。作為另一個(gè) 示例,資產(chǎn)可以包括文件(例如,JPEG圖像文件)或文件(例如,JPEG圖像文件)的集合, 該文件或文件的集合可以與其他媒體資產(chǎn)一起使用或者總地使用來(lái)呈遞動(dòng)畫(huà)或視頻。作為 另一個(gè)示例,資產(chǎn)也可以包括可執(zhí)行文件(例如,可執(zhí)行的矢量圖形文件,例如,SWF文件或 FLA文件)。主資產(chǎn)庫(kù)102可以包括多種類(lèi)型的資產(chǎn),包括但不限于視頻、圖像、動(dòng)畫(huà)、文本、 可執(zhí)行文件和音頻。在一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102可以包括一個(gè)或多個(gè)高分辨率主資產(chǎn)。 在本公開(kāi)的其他部分中,“主資產(chǎn)”將作為包含視頻內(nèi)容的數(shù)字文件而被公開(kāi)。但是,本領(lǐng)域 技術(shù)人員將認(rèn)識(shí)到,主資產(chǎn)不限于包含視頻信息,如先前所述,主資產(chǎn)可以包含多種類(lèi)型的 信息,包括但不限于圖像、音頻、文本、可執(zhí)行文件和/或動(dòng)畫(huà)。在一個(gè)實(shí)施例中,媒體資產(chǎn)可以被存儲(chǔ)在主資產(chǎn)庫(kù)102中,從而保持媒體資產(chǎn)的 質(zhì)量。例如,在媒體資產(chǎn)包括視頻信息的情形中,視頻質(zhì)量的兩個(gè)重要方面是空間分辨率和 時(shí)間分辨率??臻g分辨率一般描述所顯示的圖像中不存在模糊的清晰程度,而時(shí)間分辨率 一般描述運(yùn)動(dòng)的平滑程度。諸如電影之類(lèi)的運(yùn)動(dòng)視頻包括每秒一定數(shù)目的幀來(lái)表現(xiàn)場(chǎng)景中 的運(yùn)動(dòng)。通常,對(duì)視頻進(jìn)行數(shù)字化的第一步驟是將每幀劃分成大量較短的圖片元素或像素。 像素?cái)?shù)目越大,空間分辨率越高。類(lèi)似地,每秒的幀越多,時(shí)間分辨率越高。在一個(gè)實(shí)施例中,媒體資產(chǎn)可以作為不直接被操縱的主資產(chǎn)而存儲(chǔ)在主資產(chǎn)庫(kù) 102中。例如,媒體資產(chǎn)可以以其原始形式被保存在主資產(chǎn)庫(kù)102中,但是其仍可以被用來(lái) 創(chuàng)建拷貝或者派生媒體資產(chǎn)(例如,低分辨率資產(chǎn))。在一個(gè)實(shí)施例中,媒體資產(chǎn)也可以與 相應(yīng)的或相關(guān)聯(lián)的資產(chǎn)一起被存儲(chǔ)在主資產(chǎn)庫(kù)102中。在一個(gè)實(shí)施例中,主資產(chǎn)庫(kù)102中存 儲(chǔ)的媒體資產(chǎn)可以被存儲(chǔ)為相同媒體資產(chǎn)的多個(gè)版本。例如,主資產(chǎn)庫(kù)102中存儲(chǔ)的媒體 資產(chǎn)的多個(gè)版本可以包括不將幀內(nèi)相似度用于壓縮目的的全關(guān)鍵幀(all-keyframe)版 本;以及利用幀內(nèi)相似度的優(yōu)化版本。在一個(gè)實(shí)施例中,原始媒體資產(chǎn)可以代表全關(guān)鍵幀版 本。在另一個(gè)實(shí)施例中,原始媒體資產(chǎn)最初可能處于優(yōu)化版本的形式或者作為優(yōu)化版本被 存儲(chǔ)。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,媒體資產(chǎn)可以采用主資產(chǎn)庫(kù)102內(nèi)的在本公開(kāi)的范圍內(nèi) 的多種形式。
在一個(gè)實(shí)施例中,系統(tǒng)100還包括編輯資產(chǎn)產(chǎn)生器104。在一個(gè)實(shí)施例中,編輯資 產(chǎn)產(chǎn)生器104可以包括除了其他以外還可以將媒體資產(chǎn)從一種格式轉(zhuǎn)換成另一種格式的 代碼轉(zhuǎn)換硬件和/或軟件。例如,代碼轉(zhuǎn)換器可以用來(lái)將MPEG文件轉(zhuǎn)換成Quicktime文件。 作為另一個(gè)示例,代碼轉(zhuǎn)換器可以用來(lái)將JPEG文件轉(zhuǎn)換成位圖(例如Z.BMP)文件。作為 又一個(gè)示例,代碼轉(zhuǎn)換器可以用來(lái)將媒體資產(chǎn)格式標(biāo)準(zhǔn)化成Flash視頻文件C. FLV)格式。 在一個(gè)實(shí)施例中,代碼轉(zhuǎn)換器可以創(chuàng)建原始媒體資產(chǎn)的多于一個(gè)版本。例如,當(dāng)接收到原始 媒體資產(chǎn)時(shí),代碼轉(zhuǎn)換器可以將原始媒體資產(chǎn)轉(zhuǎn)換成高分辨率版本和低分辨率版本。作為 另一個(gè)示例,代碼轉(zhuǎn)換器可以將原始媒體資產(chǎn)轉(zhuǎn)換成一個(gè)或多個(gè)文件。在一個(gè)實(shí)施例中,代 碼轉(zhuǎn)換器可以存在于遠(yuǎn)程計(jì)算設(shè)備上。在另一個(gè)實(shí)施例中,代碼轉(zhuǎn)換器可以存在于一個(gè)或 多個(gè)相連的計(jì)算機(jī)上。在一個(gè)實(shí)施例中,編輯資產(chǎn)產(chǎn)生器104還可以包括用于將媒體資產(chǎn) 傳送和/或上傳到一個(gè)或多個(gè)計(jì)算機(jī)的硬件和/或軟件。在另一個(gè)實(shí)施例中,編輯資產(chǎn)產(chǎn) 生器104可以包括或者被連接到用來(lái)從外部源(例如,數(shù)碼相機(jī))采集媒體資產(chǎn)的硬件和 /或軟件。在一個(gè)實(shí)施例中,編輯資產(chǎn)產(chǎn)生器104可以產(chǎn)生主資產(chǎn)庫(kù)102中存儲(chǔ)的高分辨率 媒體資產(chǎn)的低分辨率版本。在另一個(gè)實(shí)施例中,編輯資產(chǎn)產(chǎn)生器104例如可以通過(guò)實(shí)時(shí)轉(zhuǎn) 換媒體資產(chǎn)并且將媒體資產(chǎn)作為流來(lái)傳輸,從而將主資產(chǎn)庫(kù)102中存儲(chǔ)的媒體資產(chǎn)的低分 辨率版本傳輸?shù)竭h(yuǎn)程計(jì)算設(shè)備。在另一個(gè)實(shí)施例中,編輯資產(chǎn)產(chǎn)生器104可以產(chǎn)生另一個(gè) 媒體資產(chǎn)(例如,主資產(chǎn))的低質(zhì)量版本,從而該低質(zhì)量版本得以保持同時(shí)仍提供足夠的數(shù) 據(jù),使得用戶(hù)能夠?qū)υ摰唾|(zhì)量版本進(jìn)行編輯。在一個(gè)實(shí)施例中,系統(tǒng)100還可以包括規(guī)范應(yīng)用器106。在一個(gè)實(shí)施例中,規(guī)范應(yīng) 用器106可以包括一個(gè)或多個(gè)包含用于編輯和修改媒體資產(chǎn)(例如,高分辨率媒體資產(chǎn)) 的編輯指令的文件或編輯規(guī)范。在一個(gè)實(shí)施例中,規(guī)范應(yīng)用器106可以包括一個(gè)或多個(gè)編 輯規(guī)范,所述編輯規(guī)范包括基于對(duì)相應(yīng)的或者相關(guān)聯(lián)的低分辨率媒體資產(chǎn)進(jìn)行的編輯的用 于高分辨率媒體資產(chǎn)的修改指令。在一個(gè)實(shí)施例中,規(guī)范應(yīng)用器106可以在一個(gè)或多個(gè)庫(kù) 中存儲(chǔ)多個(gè)編輯規(guī)范。在一個(gè)實(shí)施例中,系統(tǒng)100還包括主資產(chǎn)編輯器108,主資產(chǎn)編輯器108可以對(duì)媒 體資產(chǎn)應(yīng)用一個(gè)或多個(gè)編輯規(guī)范。例如,主資產(chǎn)編輯器108可以將規(guī)范應(yīng)用器106中存儲(chǔ) 的編輯規(guī)范應(yīng)用到第一高分辨率媒體資產(chǎn),從而創(chuàng)建另一個(gè)高分辨率媒體資產(chǎn),例如,第二 高分辨率媒體資產(chǎn)。在一個(gè)實(shí)施例中,主資產(chǎn)編輯器108可以實(shí)時(shí)地對(duì)媒體資產(chǎn)應(yīng)用編輯 規(guī)范。例如,主資產(chǎn)編輯器108可以在媒體資產(chǎn)被向另一個(gè)位置發(fā)送時(shí)對(duì)該媒體資產(chǎn)進(jìn)行 修改。在另一個(gè)實(shí)施例中,主資產(chǎn)編輯器108可以非實(shí)時(shí)地對(duì)媒體資產(chǎn)應(yīng)用編輯規(guī)范。例 如,主資產(chǎn)編輯器108可以作為經(jīng)調(diào)度的過(guò)程的一部分而對(duì)媒體資產(chǎn)應(yīng)用編輯規(guī)范。在一 個(gè)實(shí)施例中,主資產(chǎn)編輯器108可以用來(lái)使通過(guò)網(wǎng)絡(luò)傳送大媒體資產(chǎn)的必要性最小化。例 如,通過(guò)在編輯規(guī)范中存儲(chǔ)編輯,主資產(chǎn)編輯器108可以將小的數(shù)據(jù)文件傳送過(guò)網(wǎng)絡(luò),從而 在遠(yuǎn)程計(jì)算設(shè)備上實(shí)現(xiàn)對(duì)一個(gè)或多個(gè)本地計(jì)算機(jī)(例如,包括主資產(chǎn)庫(kù)的計(jì)算機(jī))上存儲(chǔ) 的高質(zhì)量資產(chǎn)的操縱。在另一個(gè)實(shí)施例中,主資產(chǎn)編輯器108可以對(duì)來(lái)自遠(yuǎn)程計(jì)算設(shè)備的命令作出響應(yīng) (例如,在遠(yuǎn)程計(jì)算設(shè)備處點(diǎn)擊“重新混合(remix)”按鈕可以命令主資產(chǎn)編輯器108對(duì)高 分辨率媒體資產(chǎn)應(yīng)用編輯規(guī)范)。例如,主資產(chǎn)編輯器108可以在從遠(yuǎn)程計(jì)算設(shè)備發(fā)出用
11戶(hù)命令時(shí),動(dòng)態(tài)地和/或交互地對(duì)媒體資產(chǎn)應(yīng)用編輯規(guī)范。在一個(gè)實(shí)施例中,主資產(chǎn)編輯器 108可以動(dòng)態(tài)地對(duì)高分辨率資產(chǎn)應(yīng)用編輯規(guī)范,從而產(chǎn)生經(jīng)編輯的高分辨率媒體資產(chǎn)以供 回放。在另一個(gè)實(shí)施例中,主資產(chǎn)編輯器108可以對(duì)通過(guò)網(wǎng)絡(luò)(例如,因特網(wǎng)114)所連接 的遠(yuǎn)程計(jì)算設(shè)備和一個(gè)或多個(gè)計(jì)算機(jī)上的媒體資產(chǎn)應(yīng)用編輯規(guī)范。例如,使對(duì)編輯規(guī)范的 應(yīng)用二分(bifurcate)可以在將被編輯的高分辨率資產(chǎn)傳送到遠(yuǎn)程計(jì)算設(shè)備以供回放之 前使其大小最小化。在另一個(gè)實(shí)施例中,例如,主資產(chǎn)編輯器108可以在遠(yuǎn)程計(jì)算設(shè)備上應(yīng) 用編輯規(guī)范,以利用在播放時(shí)可以在遠(yuǎn)程計(jì)算設(shè)備上高效執(zhí)行的基于向量的處理。在一個(gè)實(shí)施例中,系統(tǒng)100還包括編輯器110,編輯器110可以駐留在被連接到 一個(gè)或多個(gè)聯(lián)網(wǎng)計(jì)算機(jī)例如因特網(wǎng)114的遠(yuǎn)程計(jì)算設(shè)備112上。在一個(gè)實(shí)施例中,編輯器 110可以包括軟件。例如,編輯器110可以是孤立的程序。作為另一個(gè)示例,編輯器110可 以包括一條或多條指令,這一條或多條指令可通過(guò)諸如因特網(wǎng)114瀏覽器(例如,微軟的 InternetExplorer)之類(lèi)的另一個(gè)程序而被執(zhí)行。在一個(gè)實(shí)施例中,編輯器110可以被設(shè) 計(jì)成具有與其他媒體編輯程序類(lèi)似的用戶(hù)界面。在一個(gè)實(shí)施例中,編輯器110可以包含與 下述組件的連接主資產(chǎn)庫(kù)102、編輯資產(chǎn)產(chǎn)生器104、規(guī)范應(yīng)用器106和/或主資產(chǎn)編輯器 108。在一個(gè)實(shí)施例中,編輯器110可以包括可由遠(yuǎn)程計(jì)算設(shè)備對(duì)媒體資產(chǎn)應(yīng)用的預(yù)先構(gòu)建 的或者“默認(rèn)”的編輯規(guī)范。在一個(gè)實(shí)施例中,編輯器110可以包括播放器程序,該播放器 程序用于在回放媒體資產(chǎn)時(shí)顯示媒體資產(chǎn)和/或應(yīng)用來(lái)自編輯規(guī)范的一條或多條指令。在 另一個(gè)實(shí)施例中,編輯器110可以被連接到播放器程序(例如,孤立的編輯器可以被連接到 瀏覽器)。圖2A示出了用于產(chǎn)生媒體資產(chǎn)的系統(tǒng)200的實(shí)施例。在一個(gè)實(shí)施例中,系統(tǒng)200 包括高分辨率媒體資產(chǎn)庫(kù)202。在一個(gè)實(shí)施例中,高分辨率媒體資產(chǎn)庫(kù)202可以是共享的 庫(kù)、公共庫(kù)和/或?qū)S脦?kù)。在一個(gè)實(shí)施例中,高分辨率媒體資產(chǎn)庫(kù)202可以包括至少一個(gè)視 頻文件。在另一個(gè)實(shí)施例中,高分辨率媒體資產(chǎn)庫(kù)202可以包括至少一個(gè)音頻文件。在又 一個(gè)實(shí)施例中,高分辨率媒體資產(chǎn)庫(kù)202可以包括至少一個(gè)對(duì)駐留在遠(yuǎn)程計(jì)算設(shè)備212上 的媒體資產(chǎn)的引用。在一個(gè)實(shí)施例中,高分辨率媒體資產(chǎn)庫(kù)202可以駐留在多個(gè)計(jì)算設(shè)備 上。在一個(gè)實(shí)施例中,系統(tǒng)200還包括低分辨率媒體資產(chǎn)產(chǎn)生器204,低分辨率媒體資 產(chǎn)產(chǎn)生器204從高分辨率媒體資產(chǎn)庫(kù)中包含的高分辨率媒體資產(chǎn)產(chǎn)生低分辨率媒體資產(chǎn)。 例如,如上所述,低分辨率媒體資產(chǎn)產(chǎn)生器204可以將高分辨率媒體資產(chǎn)轉(zhuǎn)換成低分辨率 媒體資產(chǎn)。在一個(gè)實(shí)施例中,系統(tǒng)200還包括低分辨率媒體資產(chǎn)編輯器208,低分辨率媒體資 產(chǎn)編輯器208經(jīng)由諸如因特網(wǎng)214之類(lèi)的網(wǎng)絡(luò),將對(duì)相關(guān)聯(lián)的低分辨率媒體資產(chǎn)的編輯發(fā) 送給一個(gè)或多個(gè)計(jì)算機(jī)。在另一個(gè)實(shí)施例中,低分辨率媒體資產(chǎn)編輯器208可以駐留在遠(yuǎn) 離高分辨率媒體資產(chǎn)編輯器的計(jì)算設(shè)備上,例如,遠(yuǎn)程計(jì)算設(shè)備212上。在另一個(gè)實(shí)施例 中,低分辨率媒體資產(chǎn)編輯器208可以利用瀏覽器。例如,低分辨率媒體資產(chǎn)編輯器208可 以在瀏覽器的緩存中存儲(chǔ)低分辨率媒體資產(chǎn)。在一個(gè)實(shí)施例中,系統(tǒng)200還可以包括顯示相關(guān)聯(lián)的低分辨率媒體資產(chǎn)的圖像呈 遞設(shè)備210。在一個(gè)實(shí)施例中,圖像呈遞設(shè)備210駐留在遠(yuǎn)離高分辨率媒體資產(chǎn)編輯器206 的計(jì)算設(shè)備212上。在另一個(gè)實(shí)施例中,圖像呈遞設(shè)備210可以利用瀏覽器。
在一個(gè)實(shí)施例中,系統(tǒng)200還包括基于對(duì)相關(guān)聯(lián)的低分辨率媒體資產(chǎn)進(jìn)行的編 輯,對(duì)高分辨率媒體資產(chǎn)應(yīng)用編輯的高分辨率媒體資產(chǎn)編輯器206。圖2B示出了用于產(chǎn)生媒體資產(chǎn)的系統(tǒng)201的另一個(gè)實(shí)施例。示例性系統(tǒng)201與圖 2A所示的系統(tǒng)200類(lèi)似,然而,在該示例中,系統(tǒng)201包括媒體資產(chǎn)編輯器228,媒體資產(chǎn)編 輯器228包括在計(jì)算設(shè)備212中,其可操作來(lái)檢索并編輯來(lái)自遠(yuǎn)程源的媒體資產(chǎn)(例如,接 收與高分辨率媒體資產(chǎn)庫(kù)202的高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)),并且還 可操作來(lái)檢索并編輯本地地源自系統(tǒng)201的媒體資產(chǎn)。例如,包括媒體資產(chǎn)編輯器228的 客戶(hù)端側(cè)編輯應(yīng)用可以允許在客戶(hù)端和服務(wù)器體系結(jié)構(gòu)內(nèi)對(duì)多媒體的上載、代碼轉(zhuǎn)換、修 剪和編輯,該客戶(hù)端和服務(wù)器體系結(jié)構(gòu)通過(guò)編輯客戶(hù)端上的源自客戶(hù)端的文件和服務(wù)器上 的源自服務(wù)器的文件(例如,通過(guò)如所述地本地編輯低分辨率版本)來(lái)優(yōu)化用戶(hù)體驗(yàn)。因 此,本地媒體資產(chǎn)可容易地訪問(wèn)以供編輯,而無(wú)需首先將其上載到遠(yuǎn)程設(shè)備。此外,示例性媒體資產(chǎn)編輯器228可以通過(guò)使得將所選擇的本地媒體資產(chǎn)在后臺(tái) 上載(和/或代碼轉(zhuǎn)換)到遠(yuǎn)程設(shè)備來(lái)優(yōu)化用戶(hù)等待時(shí)間。在一個(gè)示例中,本地媒體資產(chǎn) 的僅一部分被基于對(duì)其進(jìn)行的編輯而傳輸(和/或代碼轉(zhuǎn)換)到遠(yuǎn)程設(shè)備,從而降低上載 時(shí)間和遠(yuǎn)程存儲(chǔ)要求。例如,如果用戶(hù)選擇僅使用大媒體資產(chǎn)的一小部分,則僅該一小部分 被傳輸?shù)竭h(yuǎn)程設(shè)備并被存儲(chǔ)以供隨后使用(例如,用于隨后的編輯和媒體資產(chǎn)產(chǎn)生)。計(jì)算設(shè)備212包括本地?cái)?shù)據(jù)庫(kù)240,本地?cái)?shù)據(jù)庫(kù)240用于存儲(chǔ)源自本地的媒體資 產(chǎn)。例如,本地?cái)?shù)據(jù)庫(kù)240中所存儲(chǔ)的媒體資產(chǎn)可以包括從諸如數(shù)碼相機(jī)或可移動(dòng)存儲(chǔ)設(shè) 備之類(lèi)的設(shè)備加載的或者從經(jīng)由因特網(wǎng)214連接的設(shè)備接收的媒體資產(chǎn)。例如,媒體資產(chǎn) 編輯器228可操作來(lái)直接編輯本地存儲(chǔ)的媒體資產(chǎn),而無(wú)需等待將本地存儲(chǔ)的媒體資產(chǎn)傳 送到高分辨率媒體資產(chǎn)庫(kù)202并接收低分辨率版本以供編輯。在一個(gè)示例中,接口邏輯229可操作來(lái)接收和上載媒體資產(chǎn)。例如,接口邏輯229 可操作來(lái)接收來(lái)自高分辨率媒體資產(chǎn)庫(kù)202的媒體資產(chǎn)或來(lái)自低分辨率媒體資產(chǎn)產(chǎn)生器 204的低分辨率版本并對(duì)其進(jìn)行代碼轉(zhuǎn)換(根據(jù)需要)。另外,接口邏輯229可操作來(lái)對(duì) 媒體資產(chǎn)進(jìn)行代碼轉(zhuǎn)換(根據(jù)需要)并將其上載到高分辨率媒體資產(chǎn)庫(kù)202。在一個(gè)示例 中,當(dāng)媒體資產(chǎn)編輯器編輯例如源自或存儲(chǔ)在本地媒體資產(chǎn)庫(kù)數(shù)據(jù)庫(kù)240中的本地媒體資 產(chǎn)時(shí),接口邏輯229可以在后臺(tái)上載本地媒體資產(chǎn)。例如,當(dāng)訪問(wèn)和編輯本地媒體資產(chǎn)時(shí), 用戶(hù)不必主動(dòng)選擇本地媒體資產(chǎn)以供傳送到高分辨率媒體資產(chǎn)庫(kù)或等待傳送(這可能耗 費(fèi)幾秒至幾分鐘或者更多)。當(dāng)媒體資產(chǎn)被利用媒體資產(chǎn)編輯器228來(lái)選擇或打開(kāi)時(shí),媒體 資產(chǎn)可以被接口邏輯229所傳送。在其他示例中,可以在產(chǎn)生或傳送編輯指令時(shí)傳送本地 媒體資產(chǎn)。此外,在某個(gè)示例中,媒體資產(chǎn)的僅正被編輯的特定部分被傳送,從而降低將要 傳送的數(shù)據(jù)量和遠(yuǎn)程高分辨率媒體資產(chǎn)庫(kù)202所使用的存儲(chǔ)量。媒體資產(chǎn)編輯器228引起與可被傳輸?shù)竭h(yuǎn)程服務(wù)器的媒體資產(chǎn)相關(guān)聯(lián)的編輯指 令的產(chǎn)生,該遠(yuǎn)程服務(wù)器例如包括高分辨率媒體資產(chǎn)編輯器206。另外,本地媒體資產(chǎn)可被 傳輸?shù)嚼绨ǜ叻直媛拭襟w資產(chǎn)庫(kù)240的相同或不同的遠(yuǎn)程服務(wù)器。本地媒體資產(chǎn)可在 用戶(hù)經(jīng)由媒體資產(chǎn)編輯器228來(lái)創(chuàng)建編輯指令時(shí)在后臺(tái)被傳輸,或者可在傳輸編輯指令時(shí) 被傳輸。此外,低分辨率媒體資產(chǎn)產(chǎn)生器204可以創(chuàng)建與接收的媒體資產(chǎn)相關(guān)聯(lián)并且被傳 送到遠(yuǎn)程設(shè)備212以供媒體資產(chǎn)編輯器228將來(lái)進(jìn)行編輯的低分辨率媒體資產(chǎn)。高分辨率媒體資產(chǎn)編輯器206可以接收對(duì)第一高分辨率媒體資產(chǎn)進(jìn)行編輯的請(qǐng)求。如上所述,與該高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)可以通過(guò)低分辨率媒體 資產(chǎn)產(chǎn)生器204而被產(chǎn)生并且被傳送到計(jì)算設(shè)備212。計(jì)算設(shè)備212然后可以產(chǎn)生與接收 的低分辨率媒體資產(chǎn)和本地存儲(chǔ)的第二媒體資產(chǎn)(例如,源自本地媒體資產(chǎn)庫(kù)240而非源 自高分辨率媒體資產(chǎn)庫(kù)202)相關(guān)聯(lián)的編輯指令。計(jì)算設(shè)備212將編輯指令和第二媒體資 產(chǎn)例如傳送到高分辨率媒體資產(chǎn)編輯器206,以對(duì)高分辨率媒體資產(chǎn)和第二媒體資產(chǎn)進(jìn)行 編輯來(lái)產(chǎn)生匯聚媒體資產(chǎn)。在一個(gè)示例中,計(jì)算設(shè)備212包括合適的通信邏輯(例如,包括在接口邏輯229中 或與接口邏輯229分離)以經(jīng)由網(wǎng)絡(luò)214(部分地或整體地)與其他類(lèi)似的或不類(lèi)似的設(shè) 備(例如,其他遠(yuǎn)程計(jì)算設(shè)備、服務(wù)器等)接口相連或通信。例如,通信邏輯可以引起媒體 資產(chǎn)、編輯規(guī)范、因特網(wǎng)搜索等的傳輸。計(jì)算設(shè)備212還可操作來(lái)顯示用于顯示和編輯這里 所描述的媒體資產(chǎn)的界面(例如,見(jiàn)圖12A和12B的界面1200或1250),該界面可以部分或 整體地通過(guò)計(jì)算設(shè)備212例如經(jīng)由所下載的插件或小應(yīng)用程序或者安裝在計(jì)算設(shè)備212上 的軟件所本地執(zhí)行或者通過(guò)來(lái)自web服務(wù)器122的web瀏覽器發(fā)起小服務(wù)程序所遠(yuǎn)程執(zhí)行 的邏輯來(lái)引起。此外,位于本地或遠(yuǎn)程的邏輯可以輔助計(jì)算設(shè)備112和其他用于共享媒體 資產(chǎn)、編輯規(guī)范等的遠(yuǎn)程計(jì)算設(shè)備之間(例如,兩個(gè)客戶(hù)端設(shè)備之間)的直接或間接連接。 例如,可以在兩個(gè)或更多個(gè)計(jì)算設(shè)備212之間創(chuàng)建直接IP至IP (對(duì)等)連接,或者可以通 過(guò)服務(wù)器經(jīng)由因特網(wǎng)214創(chuàng)建間接連接。計(jì)算設(shè)備212包括用于實(shí)現(xiàn)上述功能的合適硬件、固件和/或軟件,例如與輸入設(shè) 備(例如,鍵盤(pán))、網(wǎng)絡(luò)接口、存儲(chǔ)器和顯示裝置相連的處理器。存儲(chǔ)器可以包括可與設(shè)備一 起操作來(lái)執(zhí)行這里所描述的功能中的一些的邏輯或軟件。設(shè)備可操作來(lái)包括用于編輯這里 所描述的媒體資產(chǎn)的合適界面。設(shè)備還可操作來(lái)顯示web瀏覽器,該web瀏覽器顯示用于 編輯所描述的媒體資產(chǎn)的界面。在一個(gè)示例中,計(jì)算設(shè)備212的用戶(hù)可以將本地存儲(chǔ)的媒體資產(chǎn)傳輸?shù)娇捎善渌?用戶(hù)訪問(wèn)的中心存儲(chǔ)裝置(例如,高分辨率媒體資產(chǎn)庫(kù)202)或者直接傳輸?shù)搅硪粋€(gè)用戶(hù)設(shè) 備。用戶(hù)可以原樣地或者以低或高分辨率版本來(lái)傳送媒體資產(chǎn)。第二用戶(hù)可以隨后編輯媒 體資產(chǎn)(直接編輯這些媒體資產(chǎn)或者編輯低分辨率版本)并產(chǎn)生與其相關(guān)聯(lián)的編輯指令。 編輯規(guī)范然后可以被傳送到設(shè)備212,并且媒體資產(chǎn)編輯器228可以基于編輯規(guī)范來(lái)編輯 或產(chǎn)生媒體資產(chǎn),而無(wú)需也接收媒體資產(chǎn)(與這些媒體資產(chǎn)被本地存儲(chǔ)或可訪問(wèn)一樣)。換 言之,用戶(hù)向其他用戶(hù)提供對(duì)本地媒體資產(chǎn)的訪問(wèn)(訪問(wèn)可以包括傳輸?shù)突蚋叻直媛拭襟w 資產(chǎn)),并且接收編輯規(guī)范以用于編輯本地存儲(chǔ)的媒體資產(chǎn)并從其產(chǎn)生新的媒體資產(chǎn)。一個(gè)說(shuō)明示例包括編輯與婚禮相關(guān)的各種媒體資產(chǎn)。例如,媒體資產(chǎn)可以包括一 個(gè)或多個(gè)婚禮視頻(例如,來(lái)自多個(gè)出席者的未經(jīng)編輯的婚禮視頻)和圖片(例如,各種出 席者或?qū)I(yè)人士所拍攝的)。媒體資產(chǎn)可以源自一個(gè)或多個(gè)用戶(hù),并且可以被傳輸?shù)揭粋€(gè)或 多個(gè)第二用戶(hù)或者被這些用戶(hù)訪問(wèn)。例如,各種媒體資產(chǎn)可以被張貼到中心服務(wù)器或者發(fā) 送到其他用戶(hù)(作為高或低分辨率媒體資產(chǎn))以使得其他用戶(hù)可以編輯媒體資產(chǎn),從而產(chǎn) 生編輯指令。編輯指令/規(guī)范然后被傳送到用戶(hù)(或者媒體資產(chǎn)的源)以供產(chǎn)生經(jīng)編輯的 或匯聚媒體資產(chǎn)。在一些示例中,在用于匯聚媒體資產(chǎn)的編輯規(guī)范或指令中引用的高分辨率媒體資 產(chǎn)可以在多個(gè)遠(yuǎn)程設(shè)備或服務(wù)器上分布。在一個(gè)示例中,如果特定遠(yuǎn)程設(shè)備處的用戶(hù)希望呈遞匯聚媒體資產(chǎn),則所期望的分辨率的媒體資產(chǎn)(例如,如果高和低分辨率媒體資產(chǎn)可 用)在該設(shè)備處被檢索并呈遞,而不管是在遠(yuǎn)程計(jì)算設(shè)備處還是遠(yuǎn)程服務(wù)器處。在另一個(gè) 示例中,確定所期望的分辨率的媒體資產(chǎn)的主體位于哪里可以驅(qū)使判定在哪里呈遞匯聚媒 體資產(chǎn)。例如,如果需要十個(gè)媒體資產(chǎn)來(lái)進(jìn)行呈遞,并且所期望的分辨率的媒體資產(chǎn)中的八 個(gè)被利用第一遠(yuǎn)程設(shè)備來(lái)存儲(chǔ)且兩個(gè)媒體資產(chǎn)被利用第二遠(yuǎn)程設(shè)備來(lái)存儲(chǔ),則系統(tǒng)可以將 第二遠(yuǎn)程設(shè)備的兩個(gè)媒體資產(chǎn)傳輸?shù)降谝辉O(shè)備以供呈遞。例如,這兩個(gè)媒體資產(chǎn)可以被對(duì) 等地或者經(jīng)由遠(yuǎn)程服務(wù)器來(lái)傳送以供在第一設(shè)備處利用所有十個(gè)高分辨率媒體資產(chǎn)進(jìn)行 呈遞。本領(lǐng)域普通技術(shù)人員將會(huì)了解,可以考慮其他因素以確定用于呈遞的位置;例如,考 慮用于確定分布式系統(tǒng)上的處理速度、傳輸速度/時(shí)間、帶寬、媒體資產(chǎn)的位置等的各種算 法。此外,這種考慮和算法可以根據(jù)特定應(yīng)用、時(shí)間和金錢(qián)考慮等而變化。根據(jù)示例性系統(tǒng)的另一個(gè)方面,當(dāng)用戶(hù)查看、編輯和產(chǎn)生媒體資產(chǎn)時(shí),各種用戶(hù)活 動(dòng)數(shù)據(jù)被收集。活動(dòng)數(shù)據(jù)可以涉及利用資產(chǎn)庫(kù)所存儲(chǔ)的媒體資產(chǎn)或者所產(chǎn)生的與個(gè)體媒體 資產(chǎn)和匯聚媒體資產(chǎn)有關(guān)的編輯規(guī)范和指令?;顒?dòng)數(shù)據(jù)可以包括各種量度,例如媒體資產(chǎn) 的使用或查看頻率、編輯規(guī)范、排名、親和力數(shù)據(jù)/分析、用戶(hù)概況信息等。另外,與用戶(hù)的 團(tuán)體(是所有用戶(hù)還是用戶(hù)的子集)相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)、媒體資產(chǎn)、編輯規(guī)范/指令等可以 被存儲(chǔ)和分析以產(chǎn)生各種對(duì)象。從這種數(shù)據(jù)可以產(chǎn)生或創(chuàng)建各種對(duì)象;例如,可以基于參考 圖15-17所討論的用戶(hù)活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生新的媒體資產(chǎn)和/或編輯指令/規(guī)范。另外,各種與 媒體資產(chǎn)相關(guān)聯(lián)的數(shù)據(jù)可以被產(chǎn)生并由用戶(hù)訪問(wèn),例如,頻率數(shù)據(jù)、親和力數(shù)據(jù)、編輯指令/ 規(guī)范數(shù)據(jù)等等,以幫助用戶(hù)來(lái)編輯和產(chǎn)生媒體數(shù)據(jù)。這種用戶(hù)活動(dòng)數(shù)據(jù)例如可以通過(guò)數(shù)據(jù)存儲(chǔ)服務(wù)器250來(lái)存儲(chǔ),并且被存儲(chǔ)在相關(guān) 數(shù)據(jù)庫(kù)252中。數(shù)據(jù)存儲(chǔ)服務(wù)器250和數(shù)據(jù)庫(kù)252可以與高分辨率媒體資產(chǎn)庫(kù)202和/或 高分辨率媒體資產(chǎn)編輯器206—樣與共用網(wǎng)絡(luò)相關(guān)聯(lián),或者與其遠(yuǎn)離。在其他示例中,用戶(hù) 活動(dòng)數(shù)據(jù)可以利用高分辨率媒體資產(chǎn)庫(kù)202或高分辨率媒體資產(chǎn)編輯器206來(lái)存儲(chǔ)。另外,廣告服務(wù)器230可操作來(lái)引起廣告向遠(yuǎn)程計(jì)算設(shè)備212的遞送。廣告服務(wù) 器230也可以將廣告與傳輸?shù)竭h(yuǎn)程計(jì)算設(shè)備的媒體資產(chǎn)/編輯規(guī)范相關(guān)聯(lián)。例如,廣告服 務(wù)器230可以包括如下邏輯,該邏輯用于使得廣告基于諸如所產(chǎn)生、訪問(wèn)、查看和/或編輯 的媒體資產(chǎn)以及與其相關(guān)聯(lián)的其他用戶(hù)活動(dòng)數(shù)據(jù)而與所遞送的媒體資產(chǎn)或編輯規(guī)范一起 被顯示或者與所遞送的媒體資產(chǎn)或編輯規(guī)范相關(guān)聯(lián)。在其他示例中,廣告可以替換地或另 外地基于與計(jì)算設(shè)備212或者其用戶(hù)相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)、背景、用戶(hù)概況信息等(例如,經(jīng) 由遠(yuǎn)程計(jì)算設(shè)備212或相關(guān)web服務(wù)器來(lái)訪問(wèn))。在其他實(shí)施例中,廣告可被隨機(jī)產(chǎn)生或者 與計(jì)算設(shè)備212或媒體資產(chǎn)相關(guān)聯(lián),并且被遞送到遠(yuǎn)程計(jì)算設(shè)備212。將會(huì)認(rèn)識(shí)到,僅出于說(shuō)明目的而將高分辨率媒體資產(chǎn)庫(kù)202、低分辨率媒體資產(chǎn)產(chǎn) 生器204、高分辨率媒體資產(chǎn)編輯器206、數(shù)據(jù)服務(wù)器250和數(shù)據(jù)庫(kù)252以及廣告服務(wù)器230 示出為分離項(xiàng)。在一些示例中,各種特征可以被整體地或部分地包括在共用服務(wù)器設(shè)備、服 務(wù)器系統(tǒng)或提供商網(wǎng)絡(luò)(例如,共用后端)等中;相反,個(gè)體地示出的設(shè)備可以包括多個(gè)設(shè) 備或者可以被分布在多個(gè)位置上。此外,本領(lǐng)域普通技術(shù)人員將會(huì)了解,可以包括各種另外 的服務(wù)器和設(shè)備,例如web服務(wù)器、郵件服務(wù)器、移動(dòng)服務(wù)器等。圖3A示出了用于對(duì)低分辨率媒體資產(chǎn)進(jìn)行編輯來(lái)產(chǎn)生高分辨率的經(jīng)編輯媒體資 產(chǎn)的方法300的實(shí)施例。在方法300中,在請(qǐng)求操作302中從請(qǐng)求者接收對(duì)第一高分辨率
15媒體進(jìn)行編輯的請(qǐng)求。在一個(gè)實(shí)施例中,第一高分辨率媒體資產(chǎn)可以包括多個(gè)文件,并且在 請(qǐng)求操作302中對(duì)該第一高分辨率媒體資產(chǎn)進(jìn)行編輯的請(qǐng)求的接收還可以包括接收對(duì)這 多個(gè)文件中的至少一個(gè)文件進(jìn)行編輯的請(qǐng)求。在另一個(gè)實(shí)施例中,請(qǐng)求操作302還可以包 括接收對(duì)至少一個(gè)高分辨率音頻或視頻文件進(jìn)行編輯的請(qǐng)求。在方法300中,基于第一高分辨率媒體資產(chǎn)的低分辨率媒體資產(chǎn)在發(fā)送操作304 中被發(fā)送給請(qǐng)求者。在一個(gè)實(shí)施例中,發(fā)送操作304可以包括發(fā)送至少一個(gè)低分辨率音頻 或視頻文件。在另一個(gè)實(shí)施例中,發(fā)送操作304還可以包括將與第一高分辨率媒體資產(chǎn)相 關(guān)聯(lián)的至少一個(gè)高分辨率音頻或視頻文件分別從第一文件格式轉(zhuǎn)換成至少一個(gè)具有第二 文件格式的低分辨率音頻或視頻文件。例如,高分辨率未壓縮音頻文件(例如,WAV文件) 可以被轉(zhuǎn)換成壓縮音頻文件(例如,MP3文件)。作為另一個(gè)示例,具有較低壓縮比的壓縮 文件可以被轉(zhuǎn)換成相同格式的但是用較大的壓縮比所格式化的文件。方法300然后包括在接收操作306中從請(qǐng)求者接收與低分辨率媒體資產(chǎn)相關(guān)聯(lián) 的編輯指令。在一個(gè)實(shí)施例中,接收操作306還可以包括接收用于對(duì)至少一個(gè)高分辨率視 頻文件的視頻呈現(xiàn)屬性進(jìn)行修改的指令。例如,對(duì)視頻呈現(xiàn)屬性的修改可以包括接收對(duì)下 述屬性進(jìn)行修改的指令圖像高寬比、空間分辨率值、時(shí)間分辨率值、位速率值或者壓縮值。 在另一個(gè)實(shí)施例中,接收操作306還可以包括接收用于對(duì)至少一個(gè)高分辨率視頻文件的時(shí) 間線(xiàn)(例如,幀的順序)進(jìn)行修改的指令。方法300還包括在產(chǎn)生操作308中,基于第一高分辨率媒體資產(chǎn)和與低分辨率媒 體資產(chǎn)相關(guān)聯(lián)的編輯指令,產(chǎn)生第二高分辨率媒體資產(chǎn)。在產(chǎn)生操作308的一個(gè)實(shí)施例中, 編輯規(guī)范被應(yīng)用到包括第一高分辨率媒體資產(chǎn)的至少一個(gè)高分辨率音頻或視頻文件。在另 一個(gè)實(shí)施例中,產(chǎn)生操作308產(chǎn)生至少一個(gè)高分辨率音頻或視頻文件。在又一個(gè)實(shí)施例中, 產(chǎn)生操作308還包括以下步驟產(chǎn)生與第一高分辨率媒體資產(chǎn)相關(guān)聯(lián)的至少一個(gè)高分辨率 音頻或視頻文件的拷貝;將編輯指令分別應(yīng)用到所述至少一個(gè)高分辨率音頻或視頻文件; 以及將拷貝作為第二高分辨率媒體資產(chǎn)保存。在方法300的另一個(gè)實(shí)施例中,第二高分辨率媒體資產(chǎn)的至少一部分可以被發(fā)送 到遠(yuǎn)程計(jì)算設(shè)備。在方法300的又一個(gè)實(shí)施例中,第二高分辨率媒體資產(chǎn)的至少一部分可 由圖像呈遞設(shè)備顯示。例如,圖像呈遞設(shè)備可以采用駐留在遠(yuǎn)程計(jì)算設(shè)備上的瀏覽器的形 式。圖3B示出了用于對(duì)本地和遠(yuǎn)程媒體資產(chǎn)的編輯進(jìn)行優(yōu)化的方法301的實(shí)施例。在 該示例性方法中,在請(qǐng)求操作303中從請(qǐng)求者接收對(duì)第一高分辨率媒體進(jìn)行編輯的請(qǐng)求, 并且在發(fā)送操作305中將基于第一高分辨率媒體資產(chǎn)的低分辨率媒體資產(chǎn)發(fā)送給請(qǐng)求者。 這與參考圖3A所描述的方法以及部分302和304類(lèi)似。方法301還包括在接收操作307中從請(qǐng)求者接收第二媒體資產(chǎn)和與發(fā)送給請(qǐng)求 者的低分辨率媒體資產(chǎn)相關(guān)聯(lián)的編輯指令,第二媒體資產(chǎn)源自請(qǐng)求者。在一個(gè)實(shí)施例中,編 輯指令和第二媒體資產(chǎn)被同時(shí)接收;在其他示例中,它們?cè)诜珠_(kāi)的傳輸中被接收。例如,當(dāng) 請(qǐng)求者經(jīng)由編輯器選擇第二媒體資產(chǎn)時(shí),第二媒體資產(chǎn)可以在此時(shí)被傳輸。在其他實(shí)施例 中,直到用戶(hù)發(fā)送編輯規(guī)范,第二媒體資產(chǎn)才被傳送。在另一個(gè)實(shí)施例中,所接收的第二媒 體資產(chǎn)僅僅是請(qǐng)求者本地存儲(chǔ)的較大媒體資產(chǎn)的一部分。方法301還包括在產(chǎn)生操作309中,基于第一高分辨率媒體資產(chǎn)、所接收的第二媒體資產(chǎn)以及與低分辨率媒體資產(chǎn)和第二媒體資產(chǎn)相關(guān)聯(lián)編輯指令,產(chǎn)生匯聚媒體資產(chǎn)。 在產(chǎn)生操作309的一個(gè)實(shí)施例中,編輯規(guī)范被應(yīng)用到包括第一高分辨率媒體資產(chǎn)和第二媒 體資產(chǎn)的至少一個(gè)高分辨率音頻或視頻文件。在另一個(gè)實(shí)施例中,產(chǎn)生操作309產(chǎn)生至少 一個(gè)高分辨率音頻或視頻文件。在又一個(gè)實(shí)施例中,產(chǎn)生操作309還包括以下步驟產(chǎn)生與 第一高分辨率媒體資產(chǎn)相關(guān)聯(lián)的至少一個(gè)高分辨率音頻或視頻文件的拷貝;將編輯指令分 別應(yīng)用到所述至少一個(gè)高分辨率音頻或視頻文件;以及將拷貝作為第二高分辨率媒體資產(chǎn) 保存。圖4示出了用于產(chǎn)生媒體資產(chǎn)的方法400的實(shí)施例。在方法400中,在接收操作 402中接收產(chǎn)生視頻資產(chǎn)的請(qǐng)求,該視頻資產(chǎn)標(biāo)識(shí)關(guān)鍵幀主資產(chǎn)中的開(kāi)始幀和結(jié)束幀。例 如,接收操作402的請(qǐng)求可以標(biāo)識(shí)視頻資產(chǎn)的第一部分和/或第二部分。在產(chǎn)生第一部分的操作404中,方法400然后包括產(chǎn)生視頻資產(chǎn)的第一部分,其中 該第一部分包含與開(kāi)始幀相關(guān)聯(lián)的一個(gè)或多個(gè)關(guān)鍵幀,并且關(guān)鍵幀是從關(guān)鍵幀主資產(chǎn)獲得 的。例如,在關(guān)鍵幀主資產(chǎn)包括未經(jīng)壓縮視頻文件的情形中,該未經(jīng)壓縮視頻文件的一個(gè)或 多個(gè)幀可以包括與該媒體資產(chǎn)的開(kāi)始幀相關(guān)聯(lián)的關(guān)鍵幀。在產(chǎn)生第二部分的操作406中,方法400還包括產(chǎn)生視頻資產(chǎn)的第二部分,其中該 第二部分包含關(guān)鍵幀和經(jīng)優(yōu)化幀的集合,經(jīng)優(yōu)化幀是從與關(guān)鍵幀主資產(chǎn)相關(guān)聯(lián)的經(jīng)優(yōu)化主 資產(chǎn)獲得的。例如,在經(jīng)優(yōu)化主資產(chǎn)包括經(jīng)壓縮視頻文件時(shí),一組被壓縮的幀可以與來(lái)自未 經(jīng)壓縮視頻文件的一個(gè)或多個(gè)未壓縮幀一起被組合到視頻資產(chǎn)中。在方法400的另一個(gè)實(shí)施例中,可以維護(hù)主資產(chǎn)的庫(kù),使得可以產(chǎn)生與至少一個(gè) 庫(kù)主資產(chǎn)相對(duì)應(yīng)的關(guān)鍵幀主資產(chǎn)和經(jīng)優(yōu)化主資產(chǎn)。在方法400的又一個(gè)實(shí)施例中,請(qǐng)求可 以標(biāo)識(shí)關(guān)鍵幀主資產(chǎn)中的分別與開(kāi)始幀或結(jié)束幀相對(duì)應(yīng)的開(kāi)始關(guān)鍵幀或結(jié)束關(guān)鍵幀。圖5示出了用于產(chǎn)生媒體資產(chǎn)的方法500的實(shí)施例。在方法500中,用于產(chǎn)生視 頻資產(chǎn)的請(qǐng)求在接收操作502中被接收,該視頻資產(chǎn)標(biāo)識(shí)主資產(chǎn)中的開(kāi)始幀和結(jié)束幀。例 如,接收操作502的請(qǐng)求可以標(biāo)識(shí)視頻資產(chǎn)的第一部分和/或第二部分。在產(chǎn)生第一部分的操作504中,方法500然后包括產(chǎn)生視頻資產(chǎn)的第一部分,其中 該第一部分包含與開(kāi)始幀相關(guān)聯(lián)的一個(gè)或多個(gè)關(guān)鍵幀,并且關(guān)鍵幀是從與主資產(chǎn)相對(duì)應(yīng)的 關(guān)鍵幀主資產(chǎn)獲得的。在產(chǎn)生第二部分的操作506中,方法500然后包括產(chǎn)生視頻資產(chǎn)的第二部分,其中 該第二部分包含關(guān)鍵幀和經(jīng)優(yōu)化幀的集合,經(jīng)優(yōu)化幀是從與主資產(chǎn)相對(duì)應(yīng)的經(jīng)優(yōu)化主資產(chǎn) 獲得的。例如,在經(jīng)優(yōu)化主資產(chǎn)包括經(jīng)壓縮視頻文件時(shí),一組被壓縮的幀可以與來(lái)自關(guān)鍵幀 主資產(chǎn)的一個(gè)或多個(gè)未壓縮幀一起被組合到視頻資產(chǎn)中。在方法500的另一個(gè)實(shí)施例中,可以維護(hù)主資產(chǎn)的庫(kù),使得可以產(chǎn)生與至少一個(gè) 庫(kù)主資產(chǎn)相對(duì)應(yīng)的關(guān)鍵幀主資產(chǎn)和經(jīng)優(yōu)化主資產(chǎn)。在方法500的又一個(gè)實(shí)施例中,請(qǐng)求可 以標(biāo)識(shí)關(guān)鍵幀主資產(chǎn)中的分別與開(kāi)始幀或結(jié)束幀相對(duì)應(yīng)的開(kāi)始關(guān)鍵幀或結(jié)束關(guān)鍵幀。圖6示出了用于產(chǎn)生媒體資產(chǎn)的方法600的實(shí)施例。在方法600中,用于產(chǎn)生視 頻資產(chǎn)的請(qǐng)求在接收操作602中被接收,其中,該視頻資產(chǎn)標(biāo)識(shí)經(jīng)優(yōu)化主資產(chǎn)中的開(kāi)始幀 和結(jié)束幀。例如,接收操作602的請(qǐng)求可以標(biāo)識(shí)視頻資產(chǎn)的第一部分和/或第二部分。方法600然后包括在產(chǎn)生關(guān)鍵幀的操作604中基于經(jīng)優(yōu)化主資產(chǎn)產(chǎn)生關(guān)鍵幀主 資產(chǎn),該關(guān)鍵幀主資產(chǎn)包括與開(kāi)始幀相對(duì)應(yīng)的一個(gè)或多個(gè)關(guān)鍵幀。在產(chǎn)生第一部分的操作606中,方法600還包括產(chǎn)生視頻資產(chǎn)的第一部分,其中該第一部分至少包括經(jīng)優(yōu)化主資產(chǎn) 中標(biāo)識(shí)出的開(kāi)始幀。在產(chǎn)生第二部分的操作608中,方法600然后還包括產(chǎn)生視頻資產(chǎn)的 第二部分,其中該第二部分包括關(guān)鍵幀和經(jīng)優(yōu)化幀的集合,經(jīng)優(yōu)化幀是從經(jīng)優(yōu)化主資產(chǎn)獲 得的。在方法600的另一個(gè)實(shí)施例中,可以維護(hù)主資產(chǎn)的庫(kù),使得可以產(chǎn)生與至少一個(gè) 庫(kù)主資產(chǎn)相對(duì)應(yīng)的關(guān)鍵幀主資產(chǎn)和經(jīng)優(yōu)化主資產(chǎn)。在方法600的又一個(gè)實(shí)施例中,請(qǐng)求可 以標(biāo)識(shí)關(guān)鍵幀主資產(chǎn)中的分別與開(kāi)始幀或結(jié)束幀相對(duì)應(yīng)的開(kāi)始關(guān)鍵幀或結(jié)束關(guān)鍵幀。圖7示出了用于記錄對(duì)媒體內(nèi)容的編輯的方法700的實(shí)施例。在方法700中,與 主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)在編輯操作702中被編輯。在一個(gè)實(shí)施 例中,編輯包括對(duì)與主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)的圖像進(jìn)行修改。例 如,在圖像包括像素?cái)?shù)據(jù)的情形中,可以對(duì)像素進(jìn)行操縱,使得它們按照不同的顏色或者按 照不同的亮度出現(xiàn)。在另一個(gè)實(shí)施例中,編輯包括對(duì)與主高分辨率媒體資產(chǎn)的持續(xù)時(shí)間相 對(duì)應(yīng)的低分辨率媒體資產(chǎn)的持續(xù)時(shí)間進(jìn)行修改。例如,對(duì)持續(xù)時(shí)間進(jìn)行修改可以包括縮短 (或者修調(diào)(trim))低分辨率媒體資產(chǎn)和與該低分辨率媒體資產(chǎn)相對(duì)應(yīng)的高分辨率媒體資 產(chǎn)。在又一個(gè)實(shí)施例中,在主高分辨率媒體資產(chǎn)和低分辨率媒體資產(chǎn)包括至少一幀或 多幀視頻信息的情況下,編輯包括對(duì)與主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)的 至少一幀或多幀視頻信息的變換屬性(transition property)進(jìn)行修改。例如,諸如漸入 和漸出變換之類(lèi)的變換可以將一幀的圖像替換為另一幀的圖像。在另一個(gè)實(shí)施例中,編輯 包括對(duì)與主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)的音頻分量的音量值進(jìn)行修改。 例如,包括視頻信息的媒體資產(chǎn)可以包括音軌,根據(jù)選擇了較大還是較小的音量值,該音軌 可以被較強(qiáng)或者較弱地播放。在另一個(gè)實(shí)施例中,在主高分辨率媒體資產(chǎn)和低分辨率媒體資產(chǎn)包括至少兩幀或 更多幀順序視頻信息的情況下,編輯包括對(duì)與主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體 資產(chǎn)的至少兩幀或更多幀順序視頻信息的順序進(jìn)行修改。例如,第二幀的順序可以被調(diào)整 到包括視頻信息的媒體資產(chǎn)的第一幀之前。在又一個(gè)實(shí)施例中,編輯包括對(duì)與對(duì)應(yīng)于主高分辨率媒體資產(chǎn)的低分辨率媒體資 產(chǎn)相關(guān)聯(lián)的一個(gè)或多個(gè)統(tǒng)一資源定位符(例如,URL)進(jìn)行修改。在又一個(gè)實(shí)施例中,編輯 包括對(duì)與主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)的回放速率(例如,30幀每秒) 進(jìn)行修改。在又一個(gè)實(shí)施例中,編輯包括對(duì)與主高分辨率媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體 資產(chǎn)的分辨率(例如,時(shí)間或空間分辨率)進(jìn)行修改。在一個(gè)實(shí)施例中,編輯可以在遠(yuǎn)程計(jì) 算設(shè)備上發(fā)生。例如,可以在遠(yuǎn)程計(jì)算設(shè)備上創(chuàng)建編輯規(guī)范自身。類(lèi)似地,例如,經(jīng)編輯的 高分辨率媒體資產(chǎn)可以被發(fā)送到遠(yuǎn)程計(jì)算設(shè)備,以在諸如瀏覽器之類(lèi)的圖像呈遞設(shè)備上呈 遞。方法700然后包括在產(chǎn)生操作704中基于對(duì)低分辨率媒體資產(chǎn)的編輯而產(chǎn)生編 輯規(guī)范。方法700還包括在應(yīng)用操作706中,將編輯規(guī)范應(yīng)用到主高分辨率媒體資產(chǎn),來(lái)創(chuàng) 建經(jīng)編輯的高分辨率媒體資產(chǎn)。在一個(gè)實(shí)施例中,方法700還包括在圖像呈遞設(shè)備上呈遞 經(jīng)編輯的高分辨率媒體資產(chǎn)。例如,呈遞經(jīng)編輯的高分辨率媒體資產(chǎn)自身可以包括對(duì)經(jīng)編 輯的高分辨率媒體資產(chǎn)應(yīng)用媒體資產(chǎn)過(guò)濾器。作為另一個(gè)示例,應(yīng)用媒體資產(chǎn)過(guò)濾器可以包括將經(jīng)編輯的高分辨率媒體資產(chǎn)覆蓋以動(dòng)畫(huà)。作為另一個(gè)示例,應(yīng)用媒體資產(chǎn)過(guò)濾器還 可以包括改變經(jīng)編輯的高分辨率媒體資產(chǎn)的顯示屬性。改變顯示屬性可以包括但不限于改 變視頻呈現(xiàn)屬性。在該示例中,應(yīng)用媒體資產(chǎn)過(guò)濾器可以包括改變視頻效果、標(biāo)題、幀速率、 特技播放效果(例如,媒體資產(chǎn)過(guò)濾器可以改變快進(jìn)、暫停、慢動(dòng)作和/或回繞(rewind)操 作)和/或復(fù)合顯示(例如,同時(shí)顯示兩個(gè)不同媒體資產(chǎn)的至少一部分,例如在畫(huà)中畫(huà)和/ 或綠光屏復(fù)合的情形中)。在另一個(gè)實(shí)施例中,方法700還可以包括存儲(chǔ)編輯規(guī)范。例如, 編輯規(guī)范可以被存儲(chǔ)在經(jīng)由網(wǎng)絡(luò)(例如,經(jīng)由因特網(wǎng))所連接的遠(yuǎn)程計(jì)算設(shè)備或一個(gè)或多 個(gè)計(jì)算機(jī)上。圖8示出了用于標(biāo)識(shí)媒體資產(chǎn)的編輯信息的方法800的實(shí)施例。在方法800中, 在編輯操作802中低分辨率媒體資產(chǎn)被編輯,其中該低分辨率媒體資產(chǎn)至少包含與第一高 分辨率主媒體資產(chǎn)相對(duì)應(yīng)的第一部分和與第二高分辨率主媒體資產(chǎn)相對(duì)應(yīng)的第二部分。在 一個(gè)實(shí)施例中,編輯操作802還包括至少將一些編輯信息作為元數(shù)據(jù)與高分辨率的經(jīng)編輯 媒體資產(chǎn)一起存儲(chǔ)。在另一個(gè)實(shí)施例中,編輯操作802可以在遠(yuǎn)程計(jì)算設(shè)備上發(fā)生。在接收操作804中,方法800然后包括接收用于產(chǎn)生高分辨率的經(jīng)編輯媒體資產(chǎn) 的請(qǐng)求,其中該請(qǐng)求標(biāo)識(shí)第一高分辨率主媒體資產(chǎn)和第二高分辨率主媒體資產(chǎn)。方法800 然后包括,在產(chǎn)生操作806中產(chǎn)生高分辨率的經(jīng)編輯媒體資產(chǎn)。方法800還包括,在關(guān)聯(lián)操 作808中與高分辨率的經(jīng)編輯媒體資產(chǎn)編輯信息相關(guān)聯(lián),其中該編輯信息標(biāo)識(shí)第一高分辨 率主媒體資產(chǎn)和第二高分辨率主媒體資產(chǎn)。在一個(gè)實(shí)施例中,方法800還包括檢索第一高分辨率主媒體資產(chǎn)或第二高分辨率 主媒體資產(chǎn)。在另一個(gè)實(shí)施例中,方法800還包括將檢索出的第一高分辨率媒體資產(chǎn)和檢 索出的第二高分辨率媒體資產(chǎn)組裝成高分辨率的經(jīng)編輯媒體資產(chǎn)。圖9示出了用于呈遞媒體資產(chǎn)的方法900的實(shí)施例。在方法900中,在接收操作 902中接收用于呈遞由編輯規(guī)范所定義的匯聚媒體資產(chǎn)的命令,其中,編輯規(guī)范標(biāo)識(shí)與至少 一條編輯指令相關(guān)聯(lián)的至少第一媒體資產(chǎn)。在一個(gè)實(shí)施例中,接收操作902包括末端用戶(hù) 命令。在另一個(gè)實(shí)施例中,接收操作902可以包括由諸如遠(yuǎn)程計(jì)算設(shè)備之類(lèi)的計(jì)算設(shè)備發(fā) 出的命令。在另一個(gè)實(shí)施例中,接收操作902可以包括一系列命令,這一系列命令一起代表 用于呈遞由編輯規(guī)范所定義的匯聚媒體資產(chǎn)的命令。在編輯規(guī)范檢索操作904中,檢索編輯規(guī)范。在一個(gè)實(shí)施例中,檢索操作904可以 包括從存儲(chǔ)器或者某種其他存儲(chǔ)設(shè)備檢索編輯規(guī)范。在另一個(gè)實(shí)施例中,檢索操作904可 以包括從遠(yuǎn)程計(jì)算設(shè)備檢索編輯規(guī)范。在又一個(gè)實(shí)施例中,在檢索操作904中檢索編輯規(guī) 范可以包括檢索總地包括單個(gè)相關(guān)編輯規(guī)范的若干個(gè)編輯規(guī)范。例如,若干個(gè)編輯規(guī)范可 能被與一起包括單個(gè)相關(guān)編輯規(guī)范(例如,對(duì)于整個(gè)演出,包括該演出的每個(gè)節(jié)目)的不同 媒體資產(chǎn)(例如,演出的節(jié)目可能每個(gè)都包括媒體資產(chǎn))相關(guān)聯(lián)。在一個(gè)實(shí)施例中,編輯規(guī) 范可以標(biāo)識(shí)與第二編輯指令相關(guān)聯(lián)的可能被檢索出并且在媒體資產(chǎn)呈遞設(shè)備上被呈遞的 第二媒體資產(chǎn)。在媒體資產(chǎn)檢索操作906中,檢索第一媒體資產(chǎn)。在一個(gè)實(shí)施例中,檢索操作906 可以包括從遠(yuǎn)程計(jì)算設(shè)備檢索第一媒體資產(chǎn)。在另一個(gè)實(shí)施例中,檢索操作906可以包括 從存儲(chǔ)器或某種其他存儲(chǔ)設(shè)備檢索第一媒體資產(chǎn)。在又一個(gè)實(shí)施例中,檢索操作906可以 包括檢索第一媒體資產(chǎn)的某一部分(例如,文件的頭部或第一部分)。在檢索操作906的另一個(gè)實(shí)施例中,第一媒體資產(chǎn)可以包括多個(gè)子部分。根據(jù)在檢索操作904中闡述的示例, 視頻形式的第一媒體資產(chǎn)(例如,具有多個(gè)節(jié)目的演出)可以包括多個(gè)媒體資產(chǎn)部分(例 如,被表現(xiàn)為不同媒體資產(chǎn)的多個(gè)節(jié)目)。在該示例中,編輯規(guī)范可以包含將多個(gè)不同的媒 體資產(chǎn)鏈接到一起或者相關(guān)來(lái)形成單個(gè)相關(guān)媒體資產(chǎn)的信息。在呈遞操作908中,匯聚媒體資產(chǎn)的第一媒體資產(chǎn)根據(jù)至少一條編輯指令而在媒 體資產(chǎn)呈遞設(shè)備上被呈遞。在一個(gè)實(shí)施例中,該編輯指令可以標(biāo)識(shí)或者指向第二媒體資產(chǎn)。 在一個(gè)實(shí)施例中,媒體資產(chǎn)呈遞設(shè)備可以包括用于視頻信息的顯示裝置和用于音頻信息的 揚(yáng)聲器。在存在第二媒體資產(chǎn)的實(shí)施例中,第二媒體資產(chǎn)可以包括與第一媒體資產(chǎn)相似的 信息(例如,第一和第二媒體資產(chǎn)都可以包含音頻或視頻信息)或者與第一媒體資產(chǎn)不同 的信息(例如,第二媒體資產(chǎn)可能包含音頻信息,例如,電影的解說(shuō),而第一媒體資產(chǎn)可能 包含視頻信息,例如,電影的圖像和語(yǔ)音)。在另一個(gè)實(shí)施例中,呈遞操作908還可以包括用 于下述操作的編輯指令對(duì)從第一媒體資產(chǎn)到第二媒體資產(chǎn)的變換的變換屬性進(jìn)行修改; 在資產(chǎn)上覆蓋效果和/或標(biāo)題;組合兩個(gè)資產(chǎn)(例如,根據(jù)編輯指令的產(chǎn)生畫(huà)中畫(huà)和/或綠 光屏能力的組合);對(duì)至少部分媒體資產(chǎn)的幀速率和/或呈現(xiàn)速率進(jìn)行修改;對(duì)第一媒體資 產(chǎn)的持續(xù)時(shí)間進(jìn)行修改;對(duì)第一媒體資產(chǎn)的顯示屬性進(jìn)行修改;或者對(duì)第一媒體資產(chǎn)的音 頻屬性進(jìn)行修改。圖10示出了用于存儲(chǔ)匯聚媒體資產(chǎn)的方法1000的實(shí)施例。在方法1000中,多個(gè) 組成媒體資產(chǎn)(component media asset)在存儲(chǔ)操作1002中被存儲(chǔ)。例如,通過(guò)說(shuō)明而非 限制,存儲(chǔ)操作1002可以包括在存儲(chǔ)器中緩存所述多個(gè)組成媒體資產(chǎn)中的至少一個(gè)。作 為另一個(gè)示例,一個(gè)或多個(gè)組成媒體資產(chǎn)可以被緩存在為諸如因特網(wǎng)瀏覽器之類(lèi)的程序保 留的存儲(chǔ)器緩存中。在存儲(chǔ)操作1004中,第一匯聚編輯規(guī)范被存儲(chǔ),其中第一匯聚編輯規(guī)范至少包括 一條用于呈遞所述多個(gè)組成媒體資產(chǎn)來(lái)產(chǎn)生第一匯聚媒體資產(chǎn)的命令。例如,匯聚媒體資 產(chǎn)可以包括一個(gè)或多個(gè)包含視頻信息的組成媒體資產(chǎn)。在該示例中,組成視頻可以被排序, 使得它們作為匯聚視頻按照某種順序被呈遞(例如,視頻剪輯(video montage))0在一個(gè) 實(shí)施例中,存儲(chǔ)操作1004包括至少存儲(chǔ)一條用來(lái)順序顯示多個(gè)組成媒體資產(chǎn)的第一部分 的命令。例如,該用于顯示的命令可以對(duì)包括視頻信息的組成媒體資產(chǎn)的回放持續(xù)時(shí)間進(jìn) 行修改。在存儲(chǔ)操作1004的另一個(gè)實(shí)施例中,可以存儲(chǔ)至少一條用來(lái)呈遞與所述多個(gè)組成 媒體資產(chǎn)中的至少一個(gè)相對(duì)應(yīng)的效果的命令。作為一個(gè)示例,存儲(chǔ)操作1004可以包括命令 組成媒體資產(chǎn)之間的變換的一種或多種效果。在存儲(chǔ)操作1004的又一個(gè)實(shí)施例中,可以存 儲(chǔ)第二匯聚編輯規(guī)范,第二匯聚編輯規(guī)范至少包括一條用于呈遞多個(gè)組成媒體資產(chǎn)來(lái)產(chǎn)生 第二匯聚媒體資產(chǎn)的命令。圖11示出了用于編輯匯聚媒體資產(chǎn)的方法的實(shí)施例。在方法1100中,與來(lái)自遠(yuǎn) 程計(jì)算設(shè)備的匯聚媒體資產(chǎn)相對(duì)應(yīng)的流在接收操作1102的回放會(huì)話(huà)中被接收,該匯聚媒 體資產(chǎn)包括至少一個(gè)組成媒體資產(chǎn)。例如,回放會(huì)話(huà)可以包括允許回放媒體資產(chǎn)的用戶(hù)環(huán) 境。作為另一個(gè)示例,回放會(huì)話(huà)可以包括可以顯示一個(gè)或多個(gè)文件的一個(gè)或多個(gè)程序。根 據(jù)該示例,回放會(huì)話(huà)可以包括能夠接收流傳輸匯聚媒體資產(chǎn)的因特網(wǎng)瀏覽器。在該示例中, 匯聚媒體資產(chǎn)可以包括遠(yuǎn)程計(jì)算設(shè)備上所駐留的一個(gè)或多個(gè)組成媒體資產(chǎn)。這一個(gè)或多個(gè) 組成媒體資產(chǎn)可以被流傳輸,從而在本地計(jì)算設(shè)備上實(shí)現(xiàn)帶寬和處理效率。
在呈遞操作1104中,在圖像呈遞設(shè)備上呈遞匯聚媒體資產(chǎn)。例如,匯聚媒體資產(chǎn) 可以被顯示,從而顯示來(lái)自包括視頻信息的匯聚媒體資產(chǎn)的像素信息。在接收操作1106 中,接收用于對(duì)與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯規(guī)范進(jìn)行編輯的用戶(hù)命令。如前所討論的,編 輯規(guī)范可以采用多種形式,包括但不限于一個(gè)或多個(gè)下述文件所述文件包含與可以被關(guān) 聯(lián)到匯聚媒體資產(chǎn)的組成媒體資產(chǎn)相關(guān)聯(lián)的元數(shù)據(jù)和其他信息。在發(fā)起操作1108中,編輯會(huì)話(huà)被發(fā)起,以對(duì)與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯規(guī)范進(jìn) 行編輯。在一個(gè)實(shí)施例中,發(fā)起操作1108包括顯示對(duì)應(yīng)于與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯規(guī) 范的信息。例如,編輯會(huì)話(huà)可能允許用戶(hù)調(diào)整某個(gè)組成媒體資產(chǎn)的持續(xù)時(shí)間。在另一個(gè)實(shí) 施例中,方法1100還包括對(duì)與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯規(guī)范進(jìn)行修改,從而改變匯聚媒 體資產(chǎn)。根據(jù)前述示例,一旦在編輯會(huì)話(huà)中編輯了組成媒體資產(chǎn),則可以對(duì)匯聚媒體資產(chǎn)執(zhí) 行對(duì)組成媒體資產(chǎn)的編輯。圖12A示出了用于編輯媒體資產(chǎn)的用戶(hù)界面1200的實(shí)施例,該用戶(hù)界面可以與圖 2A和圖2B示出的計(jì)算設(shè)備212—起使用。一般而言,界面1200包括用于根據(jù)控制1210來(lái) 顯示媒體資產(chǎn)(例如,顯示靜止圖像、視頻片段(video clip)和音頻文件)。界面1200還 顯示多個(gè)貼片,例如1202a、1202b等,其中每個(gè)貼片與針對(duì)查看和/或編輯所選擇的媒體資 產(chǎn)相關(guān)聯(lián),并且這些貼片可以在顯示裝置1201中單獨(dú)顯示或者作為匯聚媒體資產(chǎn)來(lái)顯示。在一個(gè)示例中,界面1200包括時(shí)間線(xiàn)1220,時(shí)間線(xiàn)1220可操作來(lái)顯示被編輯成匯 聚媒體資產(chǎn)的多個(gè)媒體資產(chǎn)的相對(duì)時(shí)間;并且在一個(gè)示例中,時(shí)間線(xiàn)1220可操作來(lái)響應(yīng)于 用戶(hù)編輯(例如,響應(yīng)于所選擇的媒體資產(chǎn)的增加、刪除或編輯)而自動(dòng)級(jí)聯(lián)。在可以包括 或省略時(shí)間線(xiàn)1220的另一個(gè)示例中,界面1200包括用于搜索媒體資產(chǎn)的搜索界面1204 ; 例如,界面1204可以用于在所述的在線(xiàn)客戶(hù)端-服務(wù)器體系結(jié)構(gòu)中編輯媒體資產(chǎn),其中用 戶(hù)可以經(jīng)由搜索界面1204來(lái)搜索媒體資產(chǎn)并選擇用于在界面1200內(nèi)進(jìn)行編輯的新媒體資 產(chǎn)。顯示部分1202顯示多個(gè)貼片1202a、1202b,每個(gè)貼片與媒體資產(chǎn)(例如,視頻片 段)相關(guān)聯(lián)??梢皂憫?yīng)于特定貼片的選擇而例如在顯示裝置1201中單獨(dú)顯示媒體資產(chǎn),或 者可以基于顯示部分1202中的貼片將媒體資產(chǎn)作為匯聚媒體資產(chǎn)的一部分而顯示。響應(yīng) 于用戶(hù)輸入可以刪除或移動(dòng)各個(gè)貼片1202a、1202b等。例如,用戶(hù)可以拖放貼片以將其重 新排序,該順序指示了將其匯聚成匯聚媒體資產(chǎn)的順序。用戶(hù)還可以通過(guò)選擇用于編輯的 新媒體資產(chǎn)(例如,通過(guò)利用傳統(tǒng)的下拉菜單來(lái)打開(kāi)文件或者利用下面更詳細(xì)討論的搜索 界面1204來(lái)選擇)來(lái)增加貼片。另外,每個(gè)貼片可以與媒體資產(chǎn)或媒體資產(chǎn)的一部分相關(guān) 聯(lián);例如,用戶(hù)可以將媒體資產(chǎn)“切片”以創(chuàng)建兩個(gè)貼片,每個(gè)貼片與時(shí)間線(xiàn)的分段相對(duì)應(yīng), 但是基于同一媒體資產(chǎn)。另外,可以在顯示部分1202內(nèi)復(fù)制貼片。在一個(gè)示例中,每個(gè)貼片顯示媒體資產(chǎn)的一部分,例如,如果貼片與視頻片段相關(guān) 聯(lián),則該貼片可以顯示視頻片段的靜止圖像。另外,與靜止圖像相關(guān)聯(lián)的貼片可以說(shuō)明該圖 像的較小版本(例如,縮略圖)或者靜止圖像的修剪版本。在其他示例中,貼片可以包括例 如用于音頻文件和視頻文件的與片段相關(guān)聯(lián)的標(biāo)題或文本。在一個(gè)示例中,界面1200還包括允許用戶(hù)搜索另外的媒體資產(chǎn)的搜索界面1204。 搜索界面1204可操作來(lái)搜索例如與遠(yuǎn)程存儲(chǔ)庫(kù)、可經(jīng)由因特網(wǎng)訪問(wèn)的源等相關(guān)聯(lián)的遠(yuǎn)程 媒體資產(chǎn)以及本地存儲(chǔ)的媒體資產(chǎn)。用戶(hù)從而可以從搜索界面選擇或“攫取”媒體資產(chǎn)來(lái)進(jìn)行編輯和/或?qū)⑵湓黾拥脚c該用戶(hù)相關(guān)聯(lián)的相關(guān)本地或遠(yuǎn)程存儲(chǔ)裝置。另外,當(dāng)媒體資 產(chǎn)被選擇時(shí),可以在貼片部分1202中顯示新的貼片以供編輯。在一個(gè)示例中,搜索界面1204可操作來(lái)僅搜索諸如圖1、圖2A和圖2B所示的媒體 資產(chǎn)庫(kù)102或高分辨率媒體資產(chǎn)庫(kù)206之類(lèi)的相關(guān)服務(wù)提供商庫(kù)的那些媒體資產(chǎn)。在其他 示例中,搜索界面1204可操作來(lái)搜索用戶(hù)或服務(wù)提供商具有其使用權(quán)或使用許可的媒體 資產(chǎn)(例如包括公共域媒體資產(chǎn))。在其他示例中,搜索界面1204可操作來(lái)搜索所有媒體 資產(chǎn),并且可以指示特定媒體資產(chǎn)的使用受到約束(例如,僅低分辨率版本可用,費(fèi)用適用 于訪問(wèn)或編輯高分辨率媒體資產(chǎn),等等)。用戶(hù)界面1200還包括時(shí)間線(xiàn)1220,時(shí)間線(xiàn)1220用于顯示用戶(hù)針對(duì)匯聚媒體資 產(chǎn)所編輯的多個(gè)媒體資產(chǎn)中的每一個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。時(shí)間線(xiàn)1220被分段成部分 1220-1,1220-2等以說(shuō)明針對(duì)匯聚媒體資產(chǎn)所編輯的與貼片1202a、1202b相關(guān)聯(lián)的每個(gè)媒 體資產(chǎn)的相對(duì)時(shí)間。時(shí)間線(xiàn)1220響應(yīng)于對(duì)媒體資產(chǎn)的編輯而自動(dòng)調(diào)整,并且在一個(gè)示例 中,時(shí)間線(xiàn)1220響應(yīng)于針對(duì)匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變而級(jí)聯(lián)。例 如,如果貼片1202b被刪除,則時(shí)間線(xiàn)1220的第二部分1220-2將被刪除,其任一側(cè)上的其 余部分級(jí)聯(lián)(例如,咬住(snap))以去除時(shí)間線(xiàn)中的間隙并示出與其余媒體資產(chǎn)相關(guān)聯(lián)的 相對(duì)時(shí)間。另外,如果貼片1202a和1202b例如響應(yīng)于拖放操作而被切換,則部分1220-1 和1220-2將相應(yīng)地切換。圖13A-13E示出了響應(yīng)于例如經(jīng)由所顯示的貼片或媒體資產(chǎn)的顯示對(duì)媒體資產(chǎn) 的編輯而對(duì)時(shí)間線(xiàn)1220的調(diào)整。具體而言,在圖13A中,單個(gè)媒體資產(chǎn)1已被選擇并且跨 越時(shí)間線(xiàn)1220的整個(gè)長(zhǎng)度。如圖13B所示,當(dāng)在媒體資產(chǎn)1之后順序增加第二媒體資產(chǎn)2 時(shí),媒體資產(chǎn)1和2的相對(duì)時(shí)間被指示(在該示例中,如分段的相對(duì)長(zhǎng)度或大小所示,媒體 資產(chǎn)2的持續(xù)時(shí)間長(zhǎng)于媒體資產(chǎn)1)。響應(yīng)于用戶(hù)編輯媒體資產(chǎn)2以?xún)H包括其一部分(例 如,通過(guò)修調(diào)媒體資產(chǎn)2),時(shí)間線(xiàn)1220進(jìn)行調(diào)整以指示相對(duì)時(shí)間,如圖13C所示的編輯。圖13D示出了另外的媒體資產(chǎn)3被增加之后的時(shí)間線(xiàn)1220,如相對(duì)分段長(zhǎng)度所示, 媒體資產(chǎn)3的時(shí)間相對(duì)大于媒體資產(chǎn)1和2并且是在媒體資產(chǎn)2之后順序增加的(注意, 媒體資產(chǎn)1和2的大約相等的相對(duì)時(shí)間被時(shí)間線(xiàn)1220所保持)。響應(yīng)于用戶(hù)刪除媒體資產(chǎn) 2,時(shí)間線(xiàn)1220再次自動(dòng)調(diào)整,使得媒體資產(chǎn)1和3被根據(jù)它們的相對(duì)時(shí)間而顯示。此外, 時(shí)間線(xiàn)級(jí)聯(lián)以使得媒體資產(chǎn)1和媒體資產(chǎn)3咬住在一起,其間沒(méi)有時(shí)間間隙;例如,媒體資 產(chǎn)1和3將被例如經(jīng)由界面1200的顯示部分1201而順序顯示,其間沒(méi)有間隙。圖12B示出了示例性用戶(hù)界面1250的截屏圖,其與圖12A的界面1200類(lèi)似。具 體而言,類(lèi)似于用戶(hù)界面1200,用戶(hù)界面1250包括用于顯示貼片1202a、1202b等的貼片顯 示裝置1202、用于顯示媒體資產(chǎn)的顯示部分1201和時(shí)間線(xiàn)1220,每個(gè)貼片與用于經(jīng)由用戶(hù) 界面1200進(jìn)行編輯的媒體資產(chǎn)相關(guān)聯(lián)。時(shí)間線(xiàn)1220還包括標(biāo)記1221,標(biāo)記1221指示個(gè)體 媒體資產(chǎn)和匯聚媒體資產(chǎn)的哪一部分正在顯示部分1202中被顯示。此外,當(dāng)貼片被選擇時(shí)(例如,貼片1202a),該貼片在顯示裝置1202中被高亮顯 示(或者以其它方式被不同于其余貼片地顯示)以指示正在顯示部分1201中被顯示相關(guān) 媒體資產(chǎn)。另外,時(shí)間線(xiàn)1220的該部分可以被如圖所示地高亮顯示,以指示所選擇的貼片 的媒體資產(chǎn)中正在被顯示的部分以及匯聚媒體資產(chǎn)內(nèi)媒體資產(chǎn)的相對(duì)布置。用戶(hù)界面1250還包括修調(diào)特征1205,修調(diào)特征1205用于在顯示部分1201中顯示與貼片之一相關(guān)聯(lián)的媒體資產(chǎn)以及與所選擇的媒體資產(chǎn)相關(guān)聯(lián)的時(shí)間線(xiàn)。例如,修調(diào)特征 1205可以被選擇和取消選擇以將顯示裝置1201從顯示與貼片1202a、1202b相關(guān)聯(lián)的匯聚 媒體資產(chǎn)改變?yōu)轱@示與特定貼片相關(guān)聯(lián)的個(gè)體媒體資產(chǎn)。當(dāng)被選擇以顯示與貼片相關(guān)聯(lián)的 媒體資產(chǎn)時(shí),時(shí)間線(xiàn)可以被顯示以允許用戶(hù)來(lái)修調(diào)媒體資產(chǎn),例如選擇開(kāi)始和結(jié)束編輯時(shí) 間(這些時(shí)間線(xiàn)可以是除了時(shí)間線(xiàn)1220之外被顯示,或者代替時(shí)間線(xiàn)1220被顯示)。所 選擇的開(kāi)始和結(jié)束編輯時(shí)間產(chǎn)生編輯指令,這些編輯指令可以被存儲(chǔ)或者發(fā)送到遠(yuǎn)程編輯
ο在一個(gè)示例中,當(dāng)在用戶(hù)界面1250中編輯個(gè)體媒體資產(chǎn)時(shí)顯示時(shí)間線(xiàn),時(shí)間線(xiàn)的 長(zhǎng)度對(duì)應(yīng)于未被編輯的媒體資產(chǎn)的持續(xù)時(shí)間。用戶(hù)可以沿著時(shí)間線(xiàn)來(lái)增加編輯點(diǎn)(例如, 開(kāi)始和結(jié)束編輯點(diǎn))以用于修調(diào)媒體資產(chǎn)。例如,媒體資產(chǎn)的開(kāi)始和結(jié)束時(shí)間沿著時(shí)間線(xiàn) 由標(biāo)記示出(例如見(jiàn)圖16),標(biāo)記最初在時(shí)間線(xiàn)的開(kāi)頭和結(jié)尾并且可由用戶(hù)移動(dòng)以調(diào)整或 “修調(diào)”匯聚媒體資產(chǎn)中所包括的媒體資產(chǎn)。例如,特定貼片可以與兩小時(shí)的電影相對(duì)應(yīng)并 且用戶(hù)可以通過(guò)時(shí)間線(xiàn)來(lái)調(diào)整開(kāi)始和結(jié)束時(shí)間以修調(diào)電影使其降至匯聚媒體資產(chǎn)中所包 括的五秒部分。用戶(hù)界面1250還包括用于控制顯示部分1201中所顯示的媒體資產(chǎn)的各種特征的 控制部分1230,該媒體資產(chǎn)包括與貼片相關(guān)聯(lián)的匯聚媒體資產(chǎn)或個(gè)體媒體資產(chǎn)。除了或者 代替上述沿著時(shí)間線(xiàn)的用于修調(diào)媒體資產(chǎn)的標(biāo)記,用戶(hù)可以經(jīng)由控制部分1230來(lái)為媒體 資產(chǎn)輸入開(kāi)始和結(jié)束時(shí)間。此外,用戶(hù)可以調(diào)整正在被顯示的媒體資產(chǎn)和/或與其相關(guān)聯(lián) 的音頻文件的音量??刂撇糠?230還包括變換選擇1232,變換選擇1232可用于選擇所選 擇的媒體資產(chǎn)之間(例如,與貼片1202a和1202b相關(guān)聯(lián)的媒體資產(chǎn)之間)的變換(例如, 解散、漸變等)。用戶(hù)界面1250還包括“上載(Upload) ”標(biāo)簽1236,該標(biāo)簽1236切換至或者啟動(dòng) 用于將媒體對(duì)象上載到遠(yuǎn)程存儲(chǔ)裝置的界面。例如,以將本地存儲(chǔ)的媒體資產(chǎn)上載到參考 圖1、圖2A和圖2B所描述的遠(yuǎn)程媒體資產(chǎn)庫(kù)。用戶(hù)界面1250還包括用于查看各種媒體資產(chǎn)或者從其進(jìn)行選擇的標(biāo)簽1240。例 如,用戶(hù)可以從“片段(Clip)”、“音頻(Audio)”、“標(biāo)題(Titles)”、“效果(Effects) ”和“獲 得素材(Get Stuff)”中進(jìn)行選擇。在該示例中,在“片段”被選擇的情況下,貼片顯示部分 1202中所顯示的媒體資產(chǎn)一般對(duì)應(yīng)于視頻或靜止圖像(有或沒(méi)有音頻)。選擇“音頻”可以 使得顯示與各種音頻文件相對(duì)應(yīng)的貼片(例如,具有小圖標(biāo)、文本或圖像);在其他示例中, 音頻可以被選擇并增加到匯聚媒體資產(chǎn)而不顯示貼片。另外,選擇“標(biāo)題”和/或“效果”可 以使得顯示或列出供選擇的標(biāo)題(例如,用戶(hù)輸入的標(biāo)題、庫(kù)存標(biāo)題等)和效果(例如,濃 淡、漸變、覆蓋圖像等)以包括在匯聚媒體資產(chǎn)中。最后,選擇“獲得素材”可以啟動(dòng)與針對(duì)圖12A的用戶(hù)界面1200所說(shuō)明和討論的 搜索界面1204類(lèi)似的搜索界面。另外,可以在瀏覽器中啟動(dòng)或包括界面以允許用戶(hù)在瀏覽 因特網(wǎng)(例如,瀏覽站點(diǎn))或其他用戶(hù)的媒體資產(chǎn)時(shí)選擇媒體資產(chǎn)。例如,存儲(chǔ)箱或界面可 以在在線(xiàn)瀏覽期間持續(xù)允許用戶(hù)容易地選擇它們所位于的媒體資產(chǎn)并將其進(jìn)行存儲(chǔ)以供 立即或隨后使用(例如,不必啟動(dòng)或使得編輯器應(yīng)用運(yùn)行)。在該示例中,時(shí)間線(xiàn)1220指示顯示部分1202中示出的所選擇的媒體資產(chǎn)的相對(duì) 時(shí)間,這些媒體資產(chǎn)主要是視頻和靜止圖像。響應(yīng)于對(duì)諸如音頻、標(biāo)題、效果等的其他媒體資產(chǎn)的選擇,與時(shí)間線(xiàn)1220的一部分相關(guān)聯(lián)的第二時(shí)間線(xiàn)可以被顯示。例如,參考圖 14A-14C,描述了顯示相關(guān)音頻文件、標(biāo)題和效果的時(shí)間線(xiàn)的實(shí)施例。參考圖14A,顯示了時(shí)間線(xiàn)1420,其指示媒體資產(chǎn)1、2和3的相對(duì)時(shí)間。在該示例 中,時(shí)間線(xiàn)1420的媒體資產(chǎn)1、2和3各自包括視頻或圖像(被編輯以在一段時(shí)間內(nèi)顯示)。 另外,所顯示的標(biāo)題1430鄰近媒體資產(chǎn)1,例如,在該示例中,標(biāo)題1430被設(shè)置為在媒體資 產(chǎn)1的持續(xù)時(shí)間內(nèi)顯示。此外,音頻文件1450被設(shè)置為在媒體資產(chǎn)1和2的持續(xù)時(shí)間內(nèi)播 放。最后,效果1440被設(shè)置為在接近媒體資產(chǎn)2的結(jié)尾和媒體資產(chǎn)3的開(kāi)頭處顯示。音頻文件、標(biāo)題和效果可以具有各種規(guī)則或算法(例如,由服務(wù)提供商或用戶(hù)設(shè) 置)來(lái)指示這些項(xiàng)是如何響應(yīng)于對(duì)底層媒體資產(chǎn)的編輯而被關(guān)聯(lián)或“移動(dòng)”的。例如,標(biāo)題 可以與匯聚媒體資產(chǎn)的第一媒體資產(chǎn)相關(guān)聯(lián)(即,與t = 0相關(guān)聯(lián))或者與匯聚媒體資產(chǎn) 的最后一個(gè)媒體資產(chǎn)相關(guān)聯(lián),并且保持在該位置而不管對(duì)組成媒體資產(chǎn)的編輯。在其他示 例中,標(biāo)題可以與特定媒體資產(chǎn)相關(guān)聯(lián),并且響應(yīng)于對(duì)其的編輯而與媒體資產(chǎn)同步地移動(dòng) 或保持。在其他示例中,音頻文件、標(biāo)題和效果可以跨越多個(gè)媒體資產(chǎn)或者最初與多個(gè)媒 體資產(chǎn)同步。例如,參考圖14A,音頻1450跨越媒體資產(chǎn)1和2,并且效果1440跨越媒體資 產(chǎn)2和3。各種算法或用戶(hù)選擇可以指示音頻文件、標(biāo)題和效果在跨越兩個(gè)或更多個(gè)媒體資 產(chǎn)時(shí)如何響應(yīng)于對(duì)底層媒體資產(chǎn)的編輯而移動(dòng)。例如,效果1440可以被通過(guò)默認(rèn)或通過(guò)用 戶(hù)選擇來(lái)設(shè)置,以響應(yīng)于例如基于圖14B所示的效果的大部分重疊的編輯(并且響應(yīng)于切 換媒體資產(chǎn)1和2的順序的編輯)而保持與媒體資產(chǎn)之一同步。在其他示例中,效果1440 可以進(jìn)行劃分并且可以與圖14C中的效果1440c所最初設(shè)置的一樣與媒體資產(chǎn)2和3的相 同部分繼續(xù)同步,如圖14C中的效果1440b所指示地保持最初持續(xù)時(shí)間并處于同一相對(duì)位 置,或者其組合。根據(jù)本發(fā)明的另一個(gè)方面,可以基于來(lái)自多個(gè)用戶(hù)的匯聚數(shù)據(jù)來(lái)產(chǎn)生媒體資產(chǎn)。 例如,如先前參考圖2B所作的描述,與多個(gè)用戶(hù)相關(guān)的活動(dòng)數(shù)據(jù)可以被跟蹤、存儲(chǔ)和分析 以提供信息、編輯指令和媒體資產(chǎn)。與編輯指令相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)(例如,由諸如媒體資產(chǎn) 編輯器206之類(lèi)的一個(gè)或多個(gè)媒體資產(chǎn)編輯器接收到的)可以通過(guò)數(shù)據(jù)服務(wù)器250(或其 他系統(tǒng))來(lái)存儲(chǔ)?;顒?dòng)數(shù)據(jù)可以與媒體資產(chǎn)相關(guān)聯(lián);例如,涉及特定媒體資產(chǎn)的多條編輯指 令可以被存儲(chǔ)或者從活動(dòng)數(shù)據(jù)中檢索。這種數(shù)據(jù)可以包括匯聚修調(diào)數(shù)據(jù),例如,媒體資產(chǎn)被 編輯的開(kāi)始時(shí)間和結(jié)束時(shí)間(例如,視頻和音頻文件的)。某些片段可以由不同的用戶(hù)在時(shí) 間上以類(lèi)似的方式編輯;因此,數(shù)據(jù)服務(wù)器250 (或者其他遠(yuǎn)程源)可以將編輯指令提供至 遠(yuǎn)程設(shè)備以幫助編輯決定。圖15示出了從匯聚用戶(hù)活動(dòng)數(shù)據(jù)所收集和/或產(chǎn)生的用戶(hù)活動(dòng)數(shù)據(jù)的實(shí)施例。 從用戶(hù)活動(dòng)產(chǎn)生或得出的用戶(hù)活動(dòng)數(shù)據(jù)可以被顯示在用戶(hù)設(shè)備上或者被裝置(例如,客戶(hù) 端或服務(wù)器設(shè)備)所使用,以用于編輯或產(chǎn)生對(duì)象(例如媒體資產(chǎn))。具體而言,媒體資產(chǎn) (例如,視頻片段或音樂(lè)文件)的持續(xù)時(shí)間、平均編輯開(kāi)始時(shí)間、平均編輯結(jié)束時(shí)間、匯聚媒 體資產(chǎn)內(nèi)的平均布置、與其他媒體資產(chǎn)的親和力、標(biāo)簽、用戶(hù)概況信息、媒體資產(chǎn)的查看頻 率/排名等可以被收集或確定??梢愿櫯c媒體資產(chǎn)和用戶(hù)相關(guān)的各種其他數(shù)據(jù),例如用 戶(hù)提供的獎(jiǎng)勵(lì)數(shù)(例如,像媒體資產(chǎn)一樣的用于陳述用戶(hù)的符號(hào)項(xiàng))以及任何其他可測(cè)量 的用戶(hù)交互。例如,用戶(hù)活動(dòng)諸如是暫停然后播放、查找活動(dòng)、指示出用戶(hù)相對(duì)于被動(dòng)觀看
24而言具有某些興趣的頁(yè)面或鍵盤(pán)的使用的鼠標(biāo)移動(dòng)等。在一個(gè)示例中,活動(dòng)數(shù)據(jù)可用于確定各種親和力關(guān)系。親和力可以包括與其他媒 體資產(chǎn)、效果、標(biāo)題、用戶(hù)等的親和力。在一個(gè)示例中,親和力數(shù)據(jù)可用于確定兩個(gè)或更多個(gè) 媒體資產(chǎn)具有在匯聚媒體資產(chǎn)中被一起使用的親和力。此外,該數(shù)據(jù)可用于確定兩個(gè)或更 多個(gè)媒體資產(chǎn)在同一匯聚媒體資產(chǎn)中被使用的情況下所具有的接近程度。例如,系統(tǒng)可以 響應(yīng)于選擇片段A(或者請(qǐng)求親和力信息)而向用戶(hù)提供以下信息片段B是與片段A—起 最常使用的(或者提供與片段A—起通常使用的片段的列表)。另外,系統(tǒng)可以指示片段A 和B在用于同一匯聚媒體資產(chǎn)時(shí)的接近程度;例如,片段A和B被通常布置為彼此鄰近(一 個(gè)或另一個(gè)作為主導(dǎo))或者在彼此的時(shí)間X內(nèi)。在一個(gè)特定示例中,活動(dòng)數(shù)據(jù)被用于確定歌曲和至少一個(gè)視頻片段之間(或者視 頻片段和至少一首歌曲之間)的親和力。例如,特定歌曲通??膳c特定視頻片段一起使用, 這可以從活動(dòng)數(shù)據(jù)得出。在一個(gè)示例中,如果用戶(hù)選擇特定歌曲,則系統(tǒng)可以按照與其具有 親和力的視頻片段、音頻文件、標(biāo)題、效果等的形式提供一個(gè)或多個(gè)媒體資產(chǎn),從而向用戶(hù) 提供媒體資產(chǎn)以開(kāi)始編輯?;顒?dòng)數(shù)據(jù)還可用于確定對(duì)一個(gè)或多個(gè)媒體資產(chǎn)的編輯指令之間的相似性和/或 差異。例如,系統(tǒng)可以檢查對(duì)媒體資產(chǎn)或媒體資產(chǎn)的集合的不同編輯并且提供關(guān)于不同用 戶(hù)或用戶(hù)群組之間的共同性(和/或差異)的數(shù)據(jù)。這種數(shù)據(jù)還可被服務(wù)器或客戶(hù)端裝置用于產(chǎn)生對(duì)象,例如與媒體資產(chǎn)或數(shù)據(jù)集相 關(guān)聯(lián)的時(shí)間線(xiàn)。圖16示出了從匯聚用戶(hù)活動(dòng)數(shù)據(jù)(具體而言是從來(lái)自多個(gè)用戶(hù)的被應(yīng)用 到媒體資產(chǎn)的編輯指令)產(chǎn)生的時(shí)間線(xiàn)1620的實(shí)施例。時(shí)間線(xiàn)1620 —般包括與多個(gè)用戶(hù) 的匯聚編輯數(shù)據(jù)相關(guān)聯(lián)的“開(kāi)始時(shí)間”和“結(jié)束時(shí)間”,其指示媒體資產(chǎn)的最經(jīng)常使用的部 分。此外,時(shí)間線(xiàn)1620可以被著色或漸變以顯示“熱圖(heat map) ”,從而指示在開(kāi)始和結(jié) 束編輯時(shí)間周?chē)南鄬?duì)分布。例如,在該示例中,在開(kāi)始編輯時(shí)間1622周?chē)境鱿喈?dāng)寬的 分布,例如指示用戶(hù)在以平均或中間開(kāi)始編輯時(shí)間1622為中心的附近各種位置處開(kāi)始,并 且示出了相對(duì)尖銳的平均或中間結(jié)束編輯時(shí)間1624,其指示用戶(hù)在相對(duì)共同或統(tǒng)一的時(shí)間 處結(jié)束。當(dāng)顯示與正被本地編輯的特定媒體資產(chǎn)相關(guān)聯(lián)的時(shí)間線(xiàn)時(shí),匯聚數(shù)據(jù)可以被發(fā)送 到遠(yuǎn)程計(jì)算設(shè)備以供使用。因此,匯聚數(shù)據(jù)的漸變或其他指示可以被顯示在時(shí)間線(xiàn)上。在 匯聚數(shù)據(jù)被顯示以供參考期間,用戶(hù)可以編輯媒體資產(chǎn),例如移動(dòng)開(kāi)始編輯標(biāo)記1623和結(jié) 束編輯標(biāo)記1625。在另一個(gè)示例中,諸如音頻文件或圖片、標(biāo)題、效果等的其他媒體資產(chǎn)可以與1630 所示的特定媒體資產(chǎn)相關(guān)聯(lián)。例如,特定音頻文件或效果可以具有與特定媒體資產(chǎn)的親和 力,并且被利用時(shí)間線(xiàn)1620的顯示來(lái)指示。親和力可以基于先前所述的活動(dòng)數(shù)據(jù)。在其他 示例中,列表或下拉菜單可以被顯示,媒體資產(chǎn)的列表具有對(duì)與時(shí)間線(xiàn)1620相關(guān)聯(lián)的媒體 資產(chǎn)的親和力。從活動(dòng)數(shù)據(jù)產(chǎn)生的對(duì)象(例如時(shí)間線(xiàn)1620)可以由遠(yuǎn)離客戶(hù)端計(jì)算設(shè)備的裝置來(lái) 產(chǎn)生并且被發(fā)送到該設(shè)備。在其他示例中,諸如平均開(kāi)始和結(jié)束時(shí)間之類(lèi)的活動(dòng)數(shù)據(jù)以及 用于產(chǎn)生其熱圖的數(shù)據(jù)可以被發(fā)送給客戶(hù)端設(shè)備,其中客戶(hù)端應(yīng)用(例如,編輯器應(yīng)用)產(chǎn) 生用于顯示給用戶(hù)的對(duì)象。
圖17示出了基于匯聚用戶(hù)數(shù)據(jù)而產(chǎn)生的時(shí)間線(xiàn)1720的另一個(gè)實(shí)施例。在該示例 中,時(shí)間線(xiàn)1720顯示通常在匯聚媒體資產(chǎn)內(nèi)使用的媒體資產(chǎn)的相對(duì)位置。例如,在該示例 中,時(shí)間線(xiàn)1720指示如相對(duì)開(kāi)始和結(jié)束時(shí)間1726和1728所示,相關(guān)媒體資產(chǎn)一般在匯聚 媒體資產(chǎn)的開(kāi)頭附近被使用。這例如可以用于指示特定媒體資產(chǎn)經(jīng)常被用作匯聚媒體資產(chǎn) 的引子或結(jié)尾。圖18概念地示出了基于用戶(hù)活動(dòng)數(shù)據(jù)而向用戶(hù)呈現(xiàn)媒體資產(chǎn)和產(chǎn)生媒體資產(chǎn)的 示例。具體而言,向用戶(hù)提供對(duì)媒體資產(chǎn)的各種集合的訪問(wèn),每個(gè)集合對(duì)應(yīng)于匯聚媒體資產(chǎn) 的場(chǎng)景或分段。在一個(gè)特定示例中,媒體資產(chǎn)的每個(gè)集合包括至少一個(gè)視頻片段,并且還可 以包括視頻文件、圖片、標(biāo)題、效果等的一個(gè)或多個(gè)。用戶(hù)可以對(duì)來(lái)自每個(gè)集合的媒體資產(chǎn) 進(jìn)行選擇和編輯以形成匯聚媒體資產(chǎn),例如電影。在一個(gè)示例中,不同的用戶(hù)通過(guò)選擇多個(gè)集合中的每個(gè)集合的至少一個(gè)媒體資產(chǎn) 來(lái)編輯場(chǎng)景,以產(chǎn)生不同的匯聚媒體資產(chǎn)。匯聚媒體資產(chǎn)和/或與其相關(guān)聯(lián)的編輯指令然 后可以被發(fā)送給遠(yuǎn)程或中心存儲(chǔ)裝置(例如,數(shù)據(jù)服務(wù)器250等),并用于基于其來(lái)創(chuàng)建媒 體資產(chǎn)。在一些示例中,用戶(hù)可能僅被約束于每個(gè)集合中的那些媒體資產(chǎn),在其他示例中, 可以使用另外的媒體資產(chǎn)。在任一個(gè)示例中,每個(gè)用戶(hù)可以基于對(duì)媒體資產(chǎn)的選擇來(lái)產(chǎn)生 不同的匯聚媒體資產(chǎn)。在一個(gè)示例中,來(lái)自不同用戶(hù)的選擇的數(shù)據(jù)(例如,編輯指令)用于確定匯聚媒體 資產(chǎn)。例如,可以基于用戶(hù)所產(chǎn)生的最流行場(chǎng)景(例如為各個(gè)集合所選擇的媒體資產(chǎn))來(lái) 產(chǎn)生匯聚媒體資產(chǎn)。在一個(gè)示例中,可以基于從每個(gè)集合所選擇的最流行媒體資產(chǎn)來(lái)產(chǎn)生 匯聚媒體資產(chǎn),例如,將來(lái)自集合1的最常使用的片段與來(lái)自集合1的最常使用的音頻文件 組合,等等。最流行的場(chǎng)景然后可以被一起編輯以作為單個(gè)媒體資產(chǎn)來(lái)顯示。最流行的集合也可以基于與多個(gè)由用戶(hù)產(chǎn)生的匯聚媒體資產(chǎn)相關(guān)聯(lián)的其他用戶(hù) 活動(dòng)數(shù)據(jù);例如,基于諸如查看/下載的頻率、排名等的活動(dòng)數(shù)據(jù)來(lái)確定最流行集合。用于 每個(gè)集合的最流行集合然后可以被一起關(guān)聯(lián)以形成所產(chǎn)生的媒體資產(chǎn)。在其他示例中,每個(gè)集合的最流行的媒體資產(chǎn)(無(wú)論是如何確定的)可以被基于 特定的用戶(hù)或群組查看電影或?qū)﹄娪胺旨?jí)而被過(guò)濾。例如,孩子和成年人可以以不同的方 式來(lái)對(duì)不同場(chǎng)景的媒體資產(chǎn)進(jìn)行選擇或分級(jí)。裝置因此可以根據(jù)用戶(hù)的各種子集并基于最 流行場(chǎng)景來(lái)確定匯聚電影,例如基于年齡、團(tuán)體、社會(huì)群組、地理位置、語(yǔ)言、其他用戶(hù)概況 fn息等。與遠(yuǎn)離計(jì)算設(shè)備的服務(wù)器系統(tǒng)(例如,數(shù)據(jù)服務(wù)器250、遠(yuǎn)程編輯器或媒體資產(chǎn) 庫(kù))相關(guān)聯(lián)的裝置可以包括或訪問(wèn)用于執(zhí)行所述功能的邏輯。具體而言,用于接收用戶(hù)活 動(dòng)數(shù)據(jù)的邏輯,以及取決于應(yīng)用并基于所接收的活動(dòng)數(shù)據(jù)來(lái)確定關(guān)聯(lián)或親和力的邏輯。此 外,服務(wù)器系統(tǒng)可以包括用于編輯或產(chǎn)生諸如媒體資產(chǎn)、編輯指令、時(shí)間線(xiàn)或數(shù)據(jù)(例如, 親和力數(shù)據(jù))以供發(fā)送到一個(gè)或多個(gè)用戶(hù)設(shè)備的邏輯。根據(jù)本發(fā)明的另一個(gè)方面和示例,提供了向用戶(hù)提供用于在所述體系結(jié)構(gòu)中產(chǎn)生 匯聚媒體資產(chǎn)的建議的裝置。在一個(gè)示例中,該裝置使得根據(jù)模板或情節(jié)串連圖板來(lái)顯示 建議以在產(chǎn)生媒體資產(chǎn)的過(guò)程中引導(dǎo)用戶(hù),這些建議基于與用戶(hù)相關(guān)聯(lián)的背景。例如,如果 用戶(hù)在產(chǎn)生約會(huì)視頻,則該裝置提供諸如“從你自己的圖片開(kāi)始”之類(lèi)的建議以及諸如“你 浪漫嗎”之類(lèi)的問(wèn)題,接著是基于回答的建議。可能遵循模板或情節(jié)串連圖板的建議在產(chǎn)生媒體資產(chǎn)的過(guò)程中引導(dǎo)或幫助用戶(hù)。該裝置可以存儲(chǔ)針對(duì)各種主題和用戶(hù)背景的多個(gè)模板 或情節(jié)串連圖板。另外,該裝置可以提供低或高分辨率媒體資產(chǎn)(例如,背景適當(dāng)?shù)囊曨l片 段、音樂(lè)文件、效果等)以在產(chǎn)生媒體資產(chǎn)的過(guò)程中幫助用戶(hù)。背景可以是從用戶(hù)輸入或活動(dòng)(例如,響應(yīng)于查詢(xún)、編輯器所啟動(dòng)自的相關(guān)站點(diǎn) 的選擇,例如啟動(dòng)自約會(huì)站點(diǎn))、諸如性別、年齡、團(tuán)體或群組協(xié)會(huì)之類(lèi)的用戶(hù)概況信息等確 定的。另外,在一個(gè)示例中,用戶(hù)界面或編輯器應(yīng)用可以包括對(duì)“制作音樂(lè)視頻”、“制作約會(huì) 視頻”、“制作不動(dòng)產(chǎn)視頻”、“制作婚禮視頻”等的選擇。圖19示出了用于基于用戶(hù)的背景來(lái)產(chǎn)生媒體資產(chǎn)的示例性方法1900。最初,在 1902處確定用戶(hù)的背景。該背景可以直接基于用戶(hù)啟動(dòng)應(yīng)用或選擇用于編輯依背景而定的 媒體資產(chǎn)的特征而被得出。例如,可以從用戶(hù)選擇“制作約會(huì)視頻”或者啟動(dòng)來(lái)自約會(huì)站點(diǎn) 的編輯器應(yīng)用來(lái)確定背景。方法1900還包括使得建議在1904處被顯示。該建議可以包括用于選擇媒體資產(chǎn) 或編輯指令的建議。該建議可以包括其后是用于選擇媒體資產(chǎn)的建議的問(wèn)題。例如,繼續(xù) 該約會(huì)視頻示例,詢(xún)問(wèn)用戶(hù)“你喜歡運(yùn)動(dòng)嗎”或“你浪漫嗎”并然后建議基于用戶(hù)響應(yīng)來(lái)使 用媒體資產(chǎn),例如建議喜歡運(yùn)動(dòng)用戶(hù)的視頻片段(例如,用戶(hù)玩飛碟的視頻片段)或者示出 用戶(hù)浪漫的視頻片段(例如,海灘或日落的視頻片段)。當(dāng)用戶(hù)響應(yīng)于建議而提供媒體資 產(chǎn)時(shí),與其相關(guān)聯(lián)的媒體資產(chǎn)和/或編輯指令可以被發(fā)送給先前所述的遠(yuǎn)程媒體資產(chǎn)庫(kù)和 /或編輯器。方法1900還包括使得第二建議在1906處被顯示,其中該建議可以至少部分地取 決于響應(yīng)于先前建議而作出的選擇。所顯示的建議因此可以取決于回答、所選擇的媒體資 產(chǎn)、編輯指令或者其組合而出現(xiàn)分支。可以向用戶(hù)提供任意數(shù)目的建議迭代,之后可以在 1908處基于用戶(hù)對(duì)媒體資產(chǎn)的編輯和選擇來(lái)產(chǎn)生媒體資產(chǎn)。對(duì)媒體資產(chǎn)和/或編輯指令的 選擇可以被發(fā)送給遠(yuǎn)程編輯器和庫(kù)(例如,見(jiàn)圖2A和圖2B)。另外,在用戶(hù)接收和編輯低分 辨率媒體資產(chǎn)的示例中,可以響應(yīng)于媒體資產(chǎn)的完成而向用戶(hù)設(shè)備發(fā)送高分辨率媒體資產(chǎn) 以產(chǎn)生高分辨率媒體資產(chǎn)。在一個(gè)示例中,裝置除了提供建議之外還可以發(fā)送或提供對(duì)媒體資產(chǎn)的訪問(wèn),例 如,基于背景和/或?qū)ㄗh的響應(yīng)而自動(dòng)向遠(yuǎn)程計(jì)算設(shè)備提供潛在的媒體資產(chǎn)。例如,與遠(yuǎn) 程存儲(chǔ)的諸如視頻片段、音頻文件、效果等的高分辨率媒體資產(chǎn)相關(guān)聯(lián)的低分辨率媒體資 產(chǎn)被發(fā)送到客戶(hù)端設(shè)備。圖20概念地示出了用于基于用戶(hù)背景來(lái)產(chǎn)生媒體資產(chǎn)的示例性模板2000。模板 2000 一般包括用于顯示給用戶(hù)的多個(gè)建議,用戶(hù)可以針對(duì)這些建議來(lái)產(chǎn)生用于產(chǎn)生匯聚媒 體資產(chǎn)的媒體資產(chǎn)集合。在一個(gè)示例中,基于特定模板和/或用戶(hù)的背景來(lái)向模板2000提 供媒體資產(chǎn)。例如,模板2000涉及制作約會(huì)視頻,其中基于模板和用戶(hù)概況信息(例如,基 于男/女、年齡、地理位置等)將媒體資產(chǎn)與其相關(guān)聯(lián)(例如,被自動(dòng)提供給用戶(hù)設(shè)備)。因 此,模板提供了情節(jié)串連圖板,該情節(jié)串連圖板可以填充媒體資產(chǎn)以產(chǎn)生所期望的視頻資 產(chǎn)。裝置可以訪問(wèn)模板或?qū)⒛0灏l(fā)送到遠(yuǎn)程設(shè)備以使得將第一建議顯示給用戶(hù)和與 其相關(guān)聯(lián)的第一媒體資產(chǎn)集合。媒體資產(chǎn)在顯示用戶(hù)建議時(shí)可以自動(dòng)填充用戶(hù)設(shè)備,或者 可以基于對(duì)建議(可以包括問(wèn)題)的響應(yīng)而自動(dòng)填充用戶(hù)設(shè)備。該裝置可以顯示連貫的順序來(lái)顯示建議和媒體資產(chǎn)的集合。在其他示例中,建議和媒體資產(chǎn)的集合可以取決于用戶(hù) 動(dòng)作而出現(xiàn)分支;例如,取決于用戶(hù)對(duì)建議的響應(yīng)和/或媒體資產(chǎn)的選擇。另一個(gè)說(shuō)明示例包括制作用于不動(dòng)產(chǎn)列表的視頻。最初,用戶(hù)可以被呈現(xiàn)有一組 模板并從中選擇,這組模板例如涉及住宅的類(lèi)型和與將被展示的房屋相匹配的構(gòu)造。例如, 可以基于房屋的類(lèi)型(例如,獨(dú)立式、附屬式、分戶(hù)式等)、體系結(jié)構(gòu)類(lèi)型(例如,牧場(chǎng)式、殖 民地式、分戶(hù)式等)、構(gòu)造(例如,臥室和浴室的數(shù)目)等來(lái)產(chǎn)生各種模板。每個(gè)模板可以提 供用于創(chuàng)建視頻的不同建議,例如,對(duì)于牧場(chǎng)式房屋,開(kāi)始是對(duì)房屋正面的圖片的建議,而 對(duì)于分戶(hù)式,建議可以開(kāi)始于從陽(yáng)臺(tái)的視圖或者公用區(qū)的視圖。另外,在用戶(hù)被提供有媒體資產(chǎn)的示例中,媒體資產(chǎn)可以取決于模板和背景而變 化。例如,基于不同產(chǎn)列表的地址,可以提供與特定城市或位置相關(guān)聯(lián)的不同媒體資產(chǎn)。另 外,例如音頻文件、效果、標(biāo)題可以取決于特定模板而變化。為了方便起見(jiàn),有時(shí)視頻被用作或描述為被操縱的媒體資產(chǎn)的示例,并且受到示 例性設(shè)備、界面和方法的編輯指令/規(guī)范;然而,本領(lǐng)域技術(shù)人員將會(huì)認(rèn)識(shí)到,各種示例類(lèi) 似地或同等地應(yīng)用到其他媒體資產(chǎn),在適當(dāng)?shù)那闆r下受到適當(dāng)?shù)男薷牟⑹褂闷渌δ?例 如,查看和編輯媒體資產(chǎn)可以應(yīng)用到編輯視頻文件(有或沒(méi)有音頻)、編輯音頻文件(例如 音軌)、編輯靜止圖像、效果、標(biāo)題及其組合)。圖21示出了可以用于實(shí)現(xiàn)本發(fā)明各個(gè)方面(例如,用戶(hù)設(shè)備、web服務(wù)器、媒體資 產(chǎn)庫(kù)、活動(dòng)數(shù)據(jù)邏輯/數(shù)據(jù)庫(kù)等)的處理功能的示例性計(jì)算系統(tǒng)2100。本領(lǐng)域技術(shù)人員也 將會(huì)認(rèn)識(shí)到如何利用其他計(jì)算機(jī)系統(tǒng)或體系結(jié)構(gòu)來(lái)實(shí)現(xiàn)本發(fā)明。計(jì)算系統(tǒng)2100例如可以 代表諸如桌面、移動(dòng)電話(huà)、個(gè)人娛樂(lè)設(shè)備、DVR等的用戶(hù)設(shè)備,主機(jī)架,服務(wù)器,或者對(duì)于給定 應(yīng)用或環(huán)境而言可能是希望的或適當(dāng)?shù)娜魏纹渌?lèi)型的專(zhuān)用或通用計(jì)算設(shè)備。計(jì)算系統(tǒng) 2100可以包括一個(gè)或多個(gè)處理器,例如處理器2104??梢岳猛ㄓ没?qū)S锰幚硪?例如, 微處理器、微控制器或者其他控制邏輯)來(lái)實(shí)現(xiàn)處理器2104。在該示例中,處理器2104連 接到總線(xiàn)2102或其他通信介質(zhì)。計(jì)算系統(tǒng)2100還可以包括主存儲(chǔ)器2108,優(yōu)選的是隨機(jī)存取存儲(chǔ)器(RAM)或其他 動(dòng)態(tài)存儲(chǔ)器,用于存儲(chǔ)信息和處理器2104所執(zhí)行的指令。主存儲(chǔ)器2108也可以用于在處 理器2104所執(zhí)行的指令的執(zhí)行期間存儲(chǔ)臨時(shí)變量或其他中間信息。計(jì)算系統(tǒng)2100同樣可 以包括耦合到總線(xiàn)2102的只讀存儲(chǔ)器(“ROM”)或其他靜態(tài)存儲(chǔ)設(shè)備,用于存儲(chǔ)靜態(tài)信息 和用于處理器2104的指令。計(jì)算系統(tǒng)2100還可以包括信息存儲(chǔ)機(jī)構(gòu)2110,信息存儲(chǔ)機(jī)構(gòu)2110例如可以包括 介質(zhì)驅(qū)動(dòng)器2112和可移動(dòng)存儲(chǔ)接口 2120。介質(zhì)驅(qū)動(dòng)器2112可以包括用于支持固定或可移 動(dòng)存儲(chǔ)介質(zhì)的驅(qū)動(dòng)器或其他機(jī)構(gòu),所述固定或可移動(dòng)存儲(chǔ)介質(zhì)例如是硬盤(pán)驅(qū)動(dòng)器、軟盤(pán)驅(qū) 動(dòng)器、磁帶驅(qū)動(dòng)器、光盤(pán)驅(qū)動(dòng)器、CD或DVD驅(qū)動(dòng)器(R或RW)或者由介質(zhì)驅(qū)動(dòng)器2114讀取并 寫(xiě)入的其他固定或可移動(dòng)介質(zhì)。如這些示例所示,存儲(chǔ)介質(zhì)2118可以包括其中存儲(chǔ)了特定 計(jì)算機(jī)軟件或數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。在替換實(shí)施例中,信息存儲(chǔ)機(jī)構(gòu)2110可以包括允許計(jì)算機(jī)程序或者其他指令或 數(shù)據(jù)被加載到計(jì)算系統(tǒng)2100的其他類(lèi)似手段。這種手段例如可以包括可移動(dòng)存儲(chǔ)單元 2122和接口 2120,例如程序盒和盒接口、可移動(dòng)存儲(chǔ)器(例如,閃存或其他可移動(dòng)存儲(chǔ)器模 塊)和存儲(chǔ)器槽以及允許軟件和數(shù)據(jù)被從可移動(dòng)存儲(chǔ)單元2118傳送到計(jì)算系統(tǒng)2100的其他可移動(dòng)存儲(chǔ)單元2122和接口 2120。計(jì)算系統(tǒng)2100還可以包括通信接口 2124。通信接口 2124可用于允許軟件和數(shù)據(jù) 在計(jì)算系統(tǒng)2100和外部設(shè)備之間傳送。通信接口 2124的示例可以包括調(diào)制解調(diào)器、網(wǎng)絡(luò) 接口(例如以太網(wǎng)或其他NIC卡)、通信端口(例如,USB端口)、PCMCIA槽和卡等等。經(jīng)由 通信接口 2124所傳送的軟件和數(shù)據(jù)是如下信號(hào)的形式,這些信號(hào)是電子信號(hào)、電磁信號(hào)、 光信號(hào)或能夠被通信接口 2124接收的其他信號(hào)。這些信號(hào)被經(jīng)由信道2128提供給通信接 口 2124。該信道2128可以運(yùn)載信號(hào),并且可以利用無(wú)線(xiàn)介質(zhì)、導(dǎo)線(xiàn)或纜線(xiàn)、光纖或其他通信 介質(zhì)來(lái)實(shí)現(xiàn)。信道的一些示例包括電話(huà)線(xiàn)、蜂窩電話(huà)鏈路、RF鏈路、網(wǎng)絡(luò)接口、局域網(wǎng)或廣 域網(wǎng)和其他通信信道。在本文獻(xiàn)中,術(shù)語(yǔ)“計(jì)算機(jī)程序產(chǎn)品”和“計(jì)算機(jī)可讀介質(zhì)” 一般可以用于指介質(zhì), 例如存儲(chǔ)器2108、存儲(chǔ)設(shè)備2118、存儲(chǔ)單元2122或者信道2128上的信號(hào)。在向處理器2104 提供一條或多條指令的一個(gè)或多個(gè)序列以供執(zhí)行的過(guò)程中可以涉及計(jì)算機(jī)可讀介質(zhì)的這 些和其他形式。一般被稱(chēng)為“計(jì)算機(jī)程序代碼”(可以按計(jì)算機(jī)程序或其他分組的形式來(lái)分 組)的這些指令在被執(zhí)行時(shí),使得計(jì)算系統(tǒng)2100能夠執(zhí)行本發(fā)明實(shí)施例的特征或功能。在利用軟件來(lái)實(shí)現(xiàn)元件的實(shí)施例中,軟件可以被存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中并利用 例如可移動(dòng)存儲(chǔ)驅(qū)動(dòng)器2114、驅(qū)動(dòng)器2112或者通信接口 2124來(lái)加載到計(jì)算系統(tǒng)2100。控 制邏輯(在該示例中為軟件指令或計(jì)算機(jī)程序代碼)在被處理器2104執(zhí)行時(shí),使得處理器 2104執(zhí)行這里所描述的本發(fā)明的功能。將會(huì)認(rèn)識(shí)到,出于清楚的目的,上述描述已參考不同功能單元和處理器描述了本 發(fā)明的實(shí)施例。然而,將會(huì)清楚,可以使用不同功能單元、處理器或域之間的任何合適的功 能分布而不損害本發(fā)明。例如,被說(shuō)明為由分離處理器或控制器執(zhí)行的功能可以由同一處 理器或控制器來(lái)執(zhí)行。因此,對(duì)特定功能單元的引用僅被視為對(duì)用于提供所述功能的合適 手段的引用,而非指示嚴(yán)格的邏輯或物理結(jié)構(gòu)或組織。盡管結(jié)合一些實(shí)施例描述了本發(fā)明,但是并不試圖限制于這里所闡述的具體形 式。相反,本發(fā)明的范圍僅由權(quán)利要求書(shū)來(lái)限制。另外,盡管可能出現(xiàn)結(jié)合特定實(shí)施例來(lái)描 述特征,但是本領(lǐng)域技術(shù)人員將會(huì)認(rèn)識(shí)到,根據(jù)本發(fā)明可以對(duì)所描述的實(shí)施例的各種特征 進(jìn)行組合。此外,盡管被獨(dú)立列出,但是多個(gè)裝置、元件或方法步驟可以通過(guò)例如單個(gè)單元或 處理器來(lái)實(shí)現(xiàn)。另外,盡管各個(gè)特征可以被包括在不同的權(quán)利要求中,但是這些特征可以 被有利地結(jié)合,并且包括在不同權(quán)利要求中并不意味著特征的組合是不可行的和/或不利 的。而且,特征包括在一類(lèi)權(quán)利要求中并不意味著對(duì)該類(lèi)的限制,相反,在適當(dāng)?shù)那闆r下,該 特征可以同等地適用于其他權(quán)利要求類(lèi)。盡管結(jié)合一些實(shí)施例描述了本發(fā)明,但是并不試圖限制于這里所闡述的具體形 式。相反,本發(fā)明的范圍僅由權(quán)利要求書(shū)來(lái)限制。另外,盡管可能出現(xiàn)結(jié)合特定實(shí)施例來(lái)描 述特征,但是本領(lǐng)域技術(shù)人員將會(huì)認(rèn)識(shí)到,根據(jù)本發(fā)明可以對(duì)所描述的實(shí)施例的各種特征 進(jìn)行組合。此外,結(jié)合實(shí)施例而描述的本發(fā)明的方面可以單獨(dú)作為一個(gè)發(fā)明。此外,將會(huì)認(rèn)識(shí)到,在不脫離本發(fā)明的精神和范圍的情況下,本領(lǐng)域技術(shù)人員可以 作出各種修改和變化。本發(fā)明不受前述說(shuō)明細(xì)節(jié)限制,而是根據(jù)權(quán)利要求書(shū)來(lái)限定。
權(quán)利要求
一種提供用于產(chǎn)生媒體資產(chǎn)的建議的裝置,該裝置包括用于向遠(yuǎn)程設(shè)備發(fā)送用于產(chǎn)生匯聚媒體資產(chǎn)的建議的邏輯,該建議基于與所述遠(yuǎn)程設(shè)備相關(guān)聯(lián)的用戶(hù)背景;用于接收與所述匯聚媒體資產(chǎn)相關(guān)聯(lián)的媒體資產(chǎn)的邏輯;以及用于接收與所述匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯指令的邏輯。
2.如權(quán)利要求1所述的裝置,其中,所述建議包括對(duì)媒體資產(chǎn)的建議。
3.如權(quán)利要求1所述的裝置,其中,所述背景基于用戶(hù)輸入。
4.如權(quán)利要求1所述的裝置,其中,所述背景基于用戶(hù)概況信息。
5.如權(quán)利要求1所述的裝置,其中,所述背景基于相關(guān)站點(diǎn)。
6.如權(quán)利要求1所述的裝置,還包括用于使得顯示可被選擇用在匯聚媒體資產(chǎn)中的至 少一個(gè)媒體資產(chǎn)的邏輯。
7.如權(quán)利要求6所述的裝置,其中,顯示所述至少一個(gè)媒體資產(chǎn)包括與遠(yuǎn)程高分辨率 媒體資產(chǎn)相對(duì)應(yīng)的低分辨率媒體資產(chǎn)。
8.如權(quán)利要求1所述的裝置,還包括用于使得基于所述背景來(lái)向所述遠(yuǎn)程設(shè)備發(fā)送至 少一個(gè)媒體資產(chǎn)的邏輯。
9.如權(quán)利要求1所述的裝置,還包括用于向所述遠(yuǎn)程設(shè)備發(fā)送用于產(chǎn)生匯聚媒體資產(chǎn) 的多個(gè)建議的邏輯。
10.如權(quán)利要求1所述的裝置,還包括用于使得根據(jù)用于產(chǎn)生媒體資產(chǎn)的模板來(lái)顯示 建議的邏輯。
11.如權(quán)利要求10所述的裝置,其中,所述模板是基于所述背景而從多個(gè)模板中選擇的。
12.一種提供用于產(chǎn)生媒體資產(chǎn)的建議的方法,該方法包括使得基于與用戶(hù)相關(guān)聯(lián)的背景來(lái)向該用戶(hù)顯示用于產(chǎn)生匯聚媒體資產(chǎn)的建議; 接收與所述匯聚媒體資產(chǎn)相關(guān)聯(lián)的至少一個(gè)媒體資產(chǎn);以及 接收與所述匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。
13.如權(quán)利要求12所述的方法,其中,所述背景基于用戶(hù)輸入。
14.如權(quán)利要求12所述的方法,其中,所述背景基于用戶(hù)概況信息。
15.如權(quán)利要求12所述的方法,其中,所述背景基于相關(guān)站點(diǎn)。
16.如權(quán)利要求12所述的方法,還包括使得顯示供用戶(hù)使用的多個(gè)媒體資產(chǎn)。
17.如權(quán)利要求12所述的方法,還包括使得向用戶(hù)顯示用于產(chǎn)生匯聚媒體資產(chǎn)的多個(gè) 建議。
18.如權(quán)利要求12所述的方法,還包括使得根據(jù)用于產(chǎn)生媒體的模板來(lái)顯示多個(gè)建議。
19.如權(quán)利要求18所述的方法,其中,所述模板是基于所述背景而從多個(gè)模板中選擇的。
20.如權(quán)利要求12所述的方法,還包括用于使得基于所述背景來(lái)向所述遠(yuǎn)程設(shè)備發(fā)送 至少一個(gè)媒體資產(chǎn)。
21.一種計(jì)算機(jī)可讀介質(zhì),包括提供用于創(chuàng)建媒體資產(chǎn)的建議的指令,所述指令使得執(zhí) 行包括以下步驟的方法使得基于背景來(lái)向用戶(hù)顯示對(duì)媒體資產(chǎn)的建議; 接收至少一個(gè)媒體資產(chǎn);以及 接收與所述至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。
22.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),其中,所述背景基于用戶(hù)輸入。
23.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),其中,所述背景基于用戶(hù)概況信息。
24.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),其中,所述背景基于相關(guān)站點(diǎn)。
25.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),所述方法還包括使得顯示供用戶(hù)使用的多 個(gè)媒體資產(chǎn)。
26.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),所述方法還包括使得向用戶(hù)顯示用于產(chǎn)生 匯聚媒體資產(chǎn)的多個(gè)建議。
27.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),所述方法還包括使得根據(jù)用于產(chǎn)生媒體資 產(chǎn)的模板來(lái)顯示建議。
28.如權(quán)利要求27所述的計(jì)算機(jī)可讀介質(zhì),其中,所述模板是基于所述背景而從多個(gè) 模板中選擇的。
29.如權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),所述方法還包括使得基于所述背景來(lái)向所 述遠(yuǎn)程設(shè)備發(fā)送至少一個(gè)媒體資產(chǎn)。
全文摘要
文檔編號(hào)G06Q50/00GK101952850SQ200780012938
公開(kāi)日2011年1月19日 申請(qǐng)日期2007年4月9日 優(yōu)先權(quán)日2006年4月10日
發(fā)明者Ryan B Cunningham, Michael G Folgner, Justin R Mcdaniel, Stephen B Weibel 申請(qǐng)人:Yahoo Inc
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
那曲县| 平阴县| 饶河县| 连山| 徐州市| 华容县| 莱阳市| 顺义区| 平利县| 水富县| 共和县| 宿松县| 台中县| 通州区| 灵丘县| 梨树县| 岫岩| 合川市| 邓州市| 嘉义县| 恭城| 崇文区| 宾川县| 民勤县| 绿春县| 文成县| 紫金县| 江安县| 边坝县| 乐安县| 绩溪县| 南安市| 梧州市| 武强县| 奇台县| 杭州市| 石楼县| 航空| 揭东县| 甘德县| 古丈县|