国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于匯聚用戶數(shù)據(jù)的視頻產(chǎn)生的制作方法

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

      發(fā)明內(nèi)容
      根據(jù)本發(fā)明的一個(gè)方面和一個(gè)示例,提供了用于基于用戶活動(dòng)數(shù)據(jù)來(lái) 產(chǎn)生媒體資產(chǎn)的裝置。在一個(gè)示例中,該裝置包括用于從多個(gè)用戶接收 數(shù)據(jù)(例如,編輯指令、用戶查看、排名等)的邏輯,該數(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)于較大媒體資產(chǎn)中包括的分離時(shí)間或場(chǎng)景;例如,用 于匯聚視頻或電影的特定場(chǎng)景的一組片段。該裝置還可以包括用于基于與 多個(gè)用戶相關(guān)聯(lián)的數(shù)據(jù)來(lái)產(chǎn)生每個(gè)媒體資產(chǎn)集合內(nèi)的媒體資產(chǎn)的排名(該 排名可用于產(chǎn)生匯聚電影或者向用戶提供編輯建議)的邏輯。
      在另一個(gè)示例中,用于產(chǎn)生媒體資產(chǎn)的裝置包括用于從多個(gè)用戶接 收活動(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)生編輯指 令或活動(dòng)數(shù)據(jù)中的至少之一?;顒?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è)用戶編輯指令的匯聚數(shù)據(jù),所述編輯數(shù)據(jù)包括與第一媒 體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯時(shí)間。在一個(gè)示例中,該裝置包 括用于基于用戶活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生時(shí)間線的邏輯,該時(shí)間線顯示第一媒體資 產(chǎn)的匯聚編輯時(shí)間。
      在其他示例中,活動(dòng)數(shù)據(jù)可以包括或者被用以提供親和力數(shù)據(jù)
      (affinity data),親和力數(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ù)還可以包括基于用戶、團(tuán)體、排名等的親和力??紤] 基于所收集的用戶活動(dòng)數(shù)據(jù)來(lái)確定親和力的各種方法和算法。
      根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于編輯和產(chǎn)生媒體資產(chǎn)的方 法。在一個(gè)示例中,該方法包括從多個(gè)用戶接收數(shù)據(jù)(例如,編輯指 令、用戶查看、排名等),該數(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è)用戶接收活動(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)自匯聚用戶編輯指令的編輯開(kāi)始和結(jié)束時(shí)間。此外,可 以從匯聚活動(dòng)數(shù)據(jù)產(chǎn)生各種親和力,包括媒體資產(chǎn)之間的親和力、與其他 用戶、團(tuán)體的親和力等等。
      根據(jù)本發(fā)明的另一個(gè)方面,提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可 讀介質(zhì)包括用于編輯媒體資產(chǎn)并產(chǎn)生匯聚媒體資產(chǎn)的指令。在一個(gè)示例中,這些指令用于使得執(zhí)行一種方法,該方法包括從多個(gè)用戶接收數(shù)
      據(jù),該數(shù)據(jù)與從供匯聚媒體資產(chǎn)中使用的多個(gè)媒體資產(chǎn)集合的每個(gè)集合中 對(duì)至少一個(gè)媒體資產(chǎn)的選擇相對(duì)應(yīng);以及基于所接收的數(shù)據(jù)來(lái)產(chǎn)生匯聚媒
      體資產(chǎn)。
      根據(jù)本發(fā)明的一個(gè)方面和一個(gè)示例,提供了用于在客戶端-服務(wù)器體系 結(jié)構(gòu)中對(duì)媒體資產(chǎn)進(jìn)行客戶端側(cè)編輯的裝置。在一個(gè)示例中,客戶端設(shè)備 的用戶在在線環(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)于用戶輸入來(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)。在其他示例中,直 到用戶表示他們完成了編輯(例如,選擇"保存"或"發(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)于用戶輸入來(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)的客戶端側(cè)編輯 的方法。在一個(gè)示例中,該方法包括響應(yīng)于用戶輸入來(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)的客戶端側(cè)編輯的指令。在一個(gè)示例中,這些指 令用于使得執(zhí)行一種方法,該方法包括響應(yīng)于用戶輸入來(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)于用戶編輯而自動(dòng)級(jí)聯(lián)的 動(dòng)態(tài)時(shí)間線。此外,該界面可以輔助在在線客戶端-服務(wù)器體系結(jié)構(gòu)中編輯 媒體資產(chǎn),其中用戶可以經(jīng)由用于編輯和媒體產(chǎn)生的界面來(lái)搜索和選擇媒 體資產(chǎn)。
      在一個(gè)示例中,該界面包括用于顯示多個(gè)貼片(tile)的顯示裝置, 每個(gè)貼片與一個(gè)媒體資產(chǎn)相關(guān)聯(lián);以及用于顯示用戶針對(duì)匯聚媒體資產(chǎn)而 編輯的多個(gè)媒體資產(chǎn)中的每一個(gè)的相對(duì)時(shí)間的時(shí)間線。時(shí)間線顯示響應(yīng)于 對(duì)媒體資產(chǎn)的編輯而自動(dòng)調(diào)整;在一個(gè)示例中,時(shí)間線響應(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í)間線保持固定長(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)。用戶可以從搜索
      界面選擇或"攫取(grab)"媒體資產(chǎn),并將其增加到與用戶相關(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í)間線和響應(yīng)于對(duì)媒體 資產(chǎn)的編輯的改變來(lái)調(diào)整時(shí)間線的顯示,所述時(shí)間線指示針對(duì)匯聚媒體資 產(chǎn)而編輯的多個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。在一個(gè)示例中,該方法包括響應(yīng)于 為匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變(例如,響應(yīng)于對(duì)所選 擇的媒體資產(chǎn)的增加、刪除或時(shí)間)而將時(shí)間線級(jí)聯(lián)。在另一個(gè)示例中, 當(dāng)響應(yīng)于對(duì)媒體資產(chǎn)的編輯而調(diào)整時(shí),時(shí)間線保持固定長(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í)間線和響應(yīng)于對(duì) 媒體資產(chǎn)的編輯的改變來(lái)調(diào)整時(shí)間線的顯示,所述時(shí)間線指示針對(duì)匯聚媒 體資產(chǎn)而編輯的多個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。在一個(gè)示例中,所述指令還使 得響應(yīng)于為匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變(例如,響應(yīng) 于對(duì)所選擇的媒體資產(chǎn)的增加、刪除或時(shí)間)而將時(shí)間線級(jí)聯(lián)。在另一個(gè) 示例中,當(dāng)響應(yīng)于對(duì)媒體資產(chǎn)的編輯而調(diào)整時(shí),時(shí)間線保持固定長(zhǎng)度。所 述指令還可以包括使得根據(jù)編輯來(lái)顯示匯聚媒體資產(chǎn)。
      根據(jù)本發(fā)明的另一個(gè)方面和一個(gè)示例,提供了用于基于背景來(lái)產(chǎn)生媒 體資產(chǎn)的裝置。在一個(gè)示例中,該裝置包括用于使得根據(jù)背景來(lái)向用戶顯 示對(duì)媒體資產(chǎn)的建議的邏輯、用于接收至少一個(gè)媒體資產(chǎn)的邏輯和用于接收與所述至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令的邏輯。背景可以是從用戶 輸入或活動(dòng)(例如,響應(yīng)于查詢、編輯器所啟動(dòng)自的相關(guān)站點(diǎn))、用戶概 況信息(例如團(tuán)體或群組協(xié)會(huì))等得出的。另外,背景可以包括用戶的目 的,例如產(chǎn)生依主題而定的視頻(例如,約會(huì)視頻、婚禮視頻、不動(dòng)產(chǎn)視 頻、音樂(lè)視頻等)。
      在一個(gè)示例中,該裝置還包括用于使得基于模板或情節(jié)串連圖板
      (storyboard)來(lái)顯示問(wèn)題或建議以幫助用戶產(chǎn)生媒體資產(chǎn)的邏輯。該邏輯 可操作來(lái)根據(jù)背景向用戶提示對(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)到用戶的編輯器,以用于產(chǎn)生媒體資產(chǎn)。在另一個(gè)示例 中,裝置可以確定用于來(lái)自舊金山并且提供與舊金山、加利福尼亞等相關(guān) 聯(lián)的媒體資產(chǎn)。所選擇的特定媒體資產(chǎn)可以包括基于背景的一組默認(rèn)的媒 體資產(chǎn),在其他示例中,可以基于與用戶和所選擇的媒體資產(chǎn)的親和力來(lái) 確定媒體資產(chǎn)。
      根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于編輯和產(chǎn)生媒體資產(chǎn)的方 法。在一個(gè)示例中,該方法包括使得基于與用戶相關(guān)聯(lián)的背景來(lái)向該用戶 顯示用于產(chǎn)生匯聚媒體資產(chǎn)的建議、接收與匯聚媒體資產(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í)行一種方法,該方法包括使得基于與用戶相關(guān)聯(lián) 的背景來(lái)向該用戶顯示用于產(chǎn)生匯聚媒體資產(chǎn)的建議、接收與匯聚媒體資 產(chǎn)相關(guān)聯(lián)的至少一個(gè)媒體資產(chǎn)以及接收與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯指 令。
      在結(jié)合附圖和權(quán)利要求書來(lái)考慮以下的具體實(shí)施方式
      之后,本發(fā)明及 其各個(gè)方面被更好地理解。


      作為本申請(qǐng)的一部分的所附附圖是為了說(shuō)明下述實(shí)施例、系統(tǒng)和方 法,而不是要以任何方式限制本發(fā)明的范圍,本發(fā)明的范圍應(yīng)當(dāng)基于所附 權(quán)利要求書。
      圖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í)施例。
      圖IO示出了用于存儲(chǔ)匯聚媒體資產(chǎn)的方法的實(shí)施例。
      圖11示出了用于編輯匯聚媒體資產(chǎn)的方法的實(shí)施例。
      圖12A和圖12B示出了用于編輯媒體資產(chǎn)的用戶界面的實(shí)施例。
      圖13A-13E示出了包括用于編輯媒體資產(chǎn)的界面的時(shí)間線的實(shí)施例。
      圖14A-14C示出了包括用于編輯媒體資產(chǎn)的界面的時(shí)間線和效果的實(shí)施例。
      圖15示出了從匯聚用戶活動(dòng)數(shù)據(jù)所產(chǎn)生的數(shù)據(jù)的實(shí)施例。 圖16示出了基于匯聚用戶數(shù)據(jù)所產(chǎn)生的時(shí)間線的實(shí)施例。 圖17示出了基于匯聚用戶數(shù)據(jù)所產(chǎn)生的時(shí)間線的實(shí)施例。 圖18概念地示出了用于基于用戶活動(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)利要求書一致的范圍。
      根據(jù)本發(fā)明的一個(gè)方面和示例,提供了一種客戶端編輯器應(yīng)用。該客 戶端編輯器應(yīng)用可以在客戶端和服務(wù)器體系結(jié)構(gòu)內(nèi)提供媒體資產(chǎn)的上載、
      代碼轉(zhuǎn)換(transcode)、修剪和編輯。該編輯器應(yīng)用可以提供通過(guò)編輯客 戶端設(shè)備上的源自客戶端的文件(例如,媒體資產(chǎn))和服務(wù)器上的源自 (或駐留在)服務(wù)器的文件來(lái)優(yōu)化用戶體驗(yàn)的能力。用戶從而可以編輯源 自本地的媒體資產(chǎn),而無(wú)需等待被傳送(例如,上載)到遠(yuǎn)程服務(wù)器的媒 體資產(chǎn)。此外,在一個(gè)示例中,客戶端編輯器應(yīng)用僅傳送由相關(guān)編輯指令 指定的部分媒體資產(chǎn),從而進(jìn)一步降低傳送時(shí)間和遠(yuǎn)程存儲(chǔ)要求。
      根據(jù)本發(fā)明的另一個(gè)方面和示例,提供了一種用于査看、編輯和產(chǎn)生 媒體資產(chǎn)的用戶界面。在一個(gè)示例中,該用戶界面包括與用于產(chǎn)生匯聚媒 體資產(chǎn)的多個(gè)媒體資產(chǎn)相關(guān)聯(lián)的時(shí)間線,其中該時(shí)間線響應(yīng)于匯聚媒體資 產(chǎn)中的改變(例如,響應(yīng)于對(duì)匯聚媒體資產(chǎn)的媒體資產(chǎn)的刪除、增加或編 輯)而級(jí)聯(lián)(concatenate)。另外,在一個(gè)示例中,該用戶界面包括用于 搜索和檢索媒體資產(chǎn)的搜索界面。例如,用戶可以搜索媒體資產(chǎn)的遠(yuǎn)程源 并且"攫取"媒體資產(chǎn)以進(jìn)行編輯。
      根據(jù)本發(fā)明的另一個(gè)方面和示例,提供了一種用于響應(yīng)于匯聚用戶數(shù) 據(jù)而產(chǎn)生對(duì)象的裝置。例如,可以基于多個(gè)用戶的與一個(gè)或多個(gè)媒體相關(guān) 的活動(dòng)數(shù)據(jù)(例如,用戶輸入、用戶的査看/選擇、對(duì)媒體資產(chǎn)的編輯、編輯指令等)來(lái)自動(dòng)產(chǎn)生對(duì)象。在一個(gè)示例中,所產(chǎn)生的對(duì)象包括媒體資
      產(chǎn);在另一個(gè)示例中,對(duì)象包括指示其他用戶所編輯的部分的時(shí)間線;在 另一個(gè)示例中,對(duì)象包括關(guān)于對(duì)特定媒體資產(chǎn)的編輯的信息或數(shù)據(jù),這些 編輯例如是匯聚媒體資產(chǎn)內(nèi)的替換、與其他媒體資產(chǎn)和/或用戶的親和力、 對(duì)其的編輯等等。
      根據(jù)本發(fā)明的一個(gè)方面和示例,提供了一種裝置,該裝置用于向用戶 提供創(chuàng)建媒體資產(chǎn)的建議。在一個(gè)示例中,該裝置使得基于與用戶相關(guān)聯(lián) 的背景而向用戶顯示對(duì)媒體資產(chǎn)的建議。例如,如果用戶在產(chǎn)生約會(huì)視 頻,則該裝置例如通過(guò)模板或情節(jié)串連圖板(storyboard)來(lái)提供用于產(chǎn)生 約會(huì)視頻的建議。其他示例包括編輯婚禮視頻、不動(dòng)產(chǎn)列表、音樂(lè)視頻等 等??梢詮挠脩糨斎牖蚧顒?dòng)(例如,響應(yīng)于査詢、編輯器所啟動(dòng)自的相關(guān) 站點(diǎn))、諸如團(tuán)體或群組協(xié)會(huì)之類的用戶概況信息等來(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ù),包括公共的、專用的和共享的 庫(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ù) 語(yǔ)"文件" 一般指作為單位被存儲(chǔ)并且可以其他方式被檢索、修改、存 儲(chǔ)、刪除或傳送的信息的集合。存儲(chǔ)設(shè)備可以包括但不限于易失性存儲(chǔ)器 (例如,RAM、 DRAM)、非易失性存儲(chǔ)器(例如,ROM、 EPROM、閃 存)以及諸如硬盤驅(qū)動(dòng)器和光驅(qū)之類的設(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)利要求書中, "資產(chǎn)"指可以被包括在一個(gè)或多個(gè)文件中的內(nèi)容的邏輯集合。例如,資
      產(chǎn)可以包括單個(gè)文件(例如,MPEG視頻文件),該文件包含圖像(例 如,視頻的靜止幀)、音頻和視頻信息。作為另一個(gè)示例,資產(chǎn)可以包括 文件(例如,JPEG圖像文件)或文件(例如,JPEG圖像文件)的集合, 該文件或文件的集合可以與其他媒體資產(chǎn)一起使用或者總地使用來(lái)呈遞動(dòng) 畫或視頻。作為另一個(gè)示例,資產(chǎn)也可以包括可執(zhí)行文件(例如,可執(zhí)行 的矢量圖形文件,例如,SWF文件或FLA文件)。主資產(chǎn)庫(kù)102可以包 括多種類型的資產(chǎn),包括但不限于視頻、圖像、動(dòng)畫、文本、可執(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)可以包含多種類型的信息,包括但不限于圖像、 音頻、文本、可執(zhí)行文件和/或動(dòng)畫。
      在一個(gè)實(shí)施例中,媒體資產(chǎn)可以被存儲(chǔ)在主資產(chǎn)庫(kù)102中,從而保持 媒體資產(chǎn)的質(zhì)量。例如,在媒體資產(chǎn)包括視頻信息的情形中,視頻質(zhì)量的 兩個(gè)重要方面是空間分辨率和時(shí)間分辨率。空間分辨率一般描述所顯示的 圖像中不存在模糊的清晰程度,而時(shí)間分辨率一般描述運(yùn)動(dòng)的平滑程度。 諸如電影之類的運(yùn)動(dòng)視頻包括每秒一定數(shù)目的幀來(lái)表現(xiàn)場(chǎng)景中的運(yùn)動(dòng)。通 常,對(duì)視頻進(jìn)行數(shù)字化的第一步驟是將每幀劃分成大量較短的圖片元素或 像素。像素?cái)?shù)目越大,空間分辨率越高。類似地,每秒的幀越多,時(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)換成位圖(例如,*.BMP)文件。作為又一個(gè) 示例,代碼轉(zhuǎn)換器可以用來(lái)將媒體資產(chǎn)格式標(biāo)準(zhǔn)化成Flash視頻文件 (*.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ù),使得用戶能夠?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)IOO還包括主資產(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ā)出用戶命令時(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瀏覽器(例如,微軟的Internet Explorer)之類的另一個(gè)程序而被執(zhí)行。在一個(gè)實(shí)施例中,編輯器110可 以被設(shè)計(jì)成具有與其他媒體編輯程序類似的用戶界面。在一個(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之類的網(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類似,然而,在該示例中,系統(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的客戶端側(cè)編輯應(yīng)用可以允許在客戶端和服務(wù)器體系結(jié)構(gòu)內(nèi)對(duì) 多媒體的上載、代碼轉(zhuǎn)換、修剪和編輯,該客戶端和服務(wù)器體系結(jié)構(gòu)通過(guò) 編輯客戶端上的源自客戶端的文件和服務(wù)器上的源自服務(wù)器的文件(例
      如,通過(guò)如所述地本地編輯低分辨率版本)來(lái)優(yōu)化用戶體驗(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)化用戶等待時(shí)間。在一 個(gè)示例中,本地媒體資產(chǎn)的僅一部分被基于對(duì)其進(jìn)行的編輯而傳輸(和/或 代碼轉(zhuǎn)換)到遠(yuǎn)程設(shè)備,從而降低上載時(shí)間和遠(yuǎn)程存儲(chǔ)要求。例如,如果用戶選擇僅使用大媒體資產(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è)備之類的設(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í),用戶不必主動(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)可在用戶經(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 (部分地或整體 地)與其他類似的或不類似的設(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è)客戶端設(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è)備(例如,鍵盤)、網(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的用戶可以將本地存儲(chǔ)的媒體資產(chǎn)傳輸?shù)娇捎善渌脩粼L問(wèn)的中心存儲(chǔ)裝置(例如,高分辨率媒體資產(chǎn)庫(kù)202) 或者直接傳輸?shù)搅硪粋€(gè)用戶設(shè)備。用戶可以原樣地或者以低或高分辨率版 本來(lái)傳送媒體資產(chǎn)。第二用戶可以隨后編輯媒體資產(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)一樣)。換言之,用戶向其他用戶提供對(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è)用戶,并且可以被傳輸?shù)揭粋€(gè)或多個(gè)第二用戶或者被這些 用戶訪問(wèn)。例如,各種媒體資產(chǎn)可以被張貼到中心服務(wù)器或者發(fā)送到其他 用戶(作為高或低分辨率媒體資產(chǎn))以使得其他用戶可以編輯媒體資產(chǎn), 從而產(chǎn)生編輯指令。編輯指令/規(guī)范然后被傳送到用戶(或者媒體資產(chǎn)的 源)以供產(chǎn)生經(jīng)編輯的或匯聚媒體資產(chǎn)。
      在一些示例中,在用于匯聚媒體資產(chǎn)的編輯規(guī)范或指令中引用的高分 辨率媒體資產(chǎn)可以在多個(gè)遠(yuǎn)程設(shè)備或服務(wù)器上分布。在一個(gè)示例中,如果 特定遠(yuǎn)程設(shè)備處的用戶希望呈遞匯聚媒體資產(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í)間和金錢考慮等而變化。
      根據(jù)示例性系統(tǒng)的另一個(gè)方面,當(dāng)用戶査看、編輯和產(chǎn)生媒體資產(chǎn) 時(shí),各種用戶活動(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ù)/分析、用戶概況信息等。另外,與用戶的團(tuán)體 (是所有用戶還是用戶的子集)相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)、媒體資產(chǎn)、編輯規(guī)范/ 指令等可以被存儲(chǔ)和分析以產(chǎn)生各種對(duì)象。從這種數(shù)據(jù)可以產(chǎn)生或創(chuàng)建各
      種對(duì)象;例如,可以基于參考圖15-17所討論的用戶活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生新的 媒體資產(chǎn)和/或編輯指令/規(guī)范。另外,各種與媒體資產(chǎn)相關(guān)聯(lián)的數(shù)據(jù)可以 被產(chǎn)生并由用戶訪問(wèn),例如,頻率數(shù)據(jù)、親和力數(shù)據(jù)、編輯指令/規(guī)范數(shù)據(jù) 等等,以幫助用戶來(lái)編輯和產(chǎn)生媒體數(shù)據(jù)。
      這種用戶活動(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)離。在其他示例中,用戶活動(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)的 其他用戶活動(dòng)數(shù)據(jù)而與所遞送的媒體資產(chǎn)或編輯規(guī)范一起被顯示或者與所 遞送的媒體資產(chǎn)或編輯規(guī)范相關(guān)聯(lián)。在其他示例中,廣告可以替換地或另 外地基于與計(jì)算設(shè)備212或者其用戶相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)、背景、用戶概況 信息等(例如,經(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ì)第一高分辨率媒體進(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í)間線(例如,幀的順序)進(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類似。
      方法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í)施例中,直到 用戶發(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)行修改。例如,諸如漸入和漸出變換之類的變換 可以將一幀的圖像替換為另一幀的圖像。在另一個(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ī)范自身。 類似地,例如,經(jīng)編輯的高分辨率媒體資產(chǎn)可以被發(fā)送到遠(yuǎn)程計(jì)算設(shè)備, 以在諸如瀏覽器之類的圖像呈遞設(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)畫。作為另一個(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)的至 少一部分,例如在畫中畫和/或綠光屏復(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包括末端用戶命令。在另一個(gè)實(shí)施例 中,接收操作902可以包括由諸如遠(yuǎn)程計(jì)算設(shè)備之類的計(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)生畫中畫和/ 或綠光屏能力的組合);對(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)瀏覽器之類的程序保留的存儲(chǔ) 器緩存中。
      在存儲(chǔ)操作1004中,第一匯聚編輯規(guī)范被存儲(chǔ),其中第一匯聚編輯 規(guī)范至少包括一條用于呈遞所述多個(gè)組成媒體資產(chǎn)來(lái)產(chǎn)生第一匯聚媒體資 產(chǎn)的命令。例如,匯聚媒體資產(chǎn)可以包括一個(gè)或多個(gè)包含視頻信息的組成 媒體資產(chǎn)。在該示例中,組成視頻可以被排序,使得它們作為匯聚視頻按 照某種順序被呈遞(例如,視頻剪輯(video montage))。在一個(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ì)話中被接收,該匯聚媒體資產(chǎn)包括至少一個(gè)組成媒體資產(chǎn)。例如, 回放會(huì)話可以包括允許回放媒體資產(chǎn)的用戶環(huán)境。作為另一個(gè)示例,回放 會(huì)話可以包括可以顯示一個(gè)或多個(gè)文件的一個(gè)或多個(gè)程序。根據(jù)該示例, 回放會(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)行編輯的用戶命令。如前所討論的,編輯規(guī)范可以采用多種形
      式,包括但不限于一個(gè)或多個(gè)下述文件所述文件包含與可以被關(guān)聯(lián)到匯
      聚媒體資產(chǎn)的組成媒體資產(chǎn)相關(guān)聯(lián)的元數(shù)據(jù)和其他信息。
      在發(fā)起操作1108中,編輯會(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ì)話可能允許用戶 調(diào)整某個(gè)組成媒體資產(chǎn)的持續(xù)時(shí)間。在另一個(gè)實(shí)施例中,方法1100還包 括對(duì)與匯聚媒體資產(chǎn)相關(guān)聯(lián)的編輯規(guī)范進(jìn)行修改,從而改變匯聚媒體資 產(chǎn)。根據(jù)前述示例, 一旦在編輯會(huì)話中編輯了組成媒體資產(chǎn),則可以對(duì)匯 聚媒體資產(chǎn)執(zhí)行對(duì)組成媒體資產(chǎn)的編輯。
      圖12A示出了用于編輯媒體資產(chǎn)的用戶界面1200的實(shí)施例,該用戶 界面可以與圖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í)間線1220,時(shí)間線1220可操作來(lái)顯 示被編輯成匯聚媒體資產(chǎn)的多個(gè)媒體資產(chǎn)的相對(duì)時(shí)間;并且在一個(gè)示例 中,時(shí)間線1220可操作來(lái)響應(yīng)于用戶編輯(例如,響應(yīng)于所選擇的媒體 資產(chǎn)的增加、刪除或編輯)而自動(dòng)級(jí)聯(lián)。在可以包括或省略時(shí)間線1220 的另一個(gè)示例中,界面1200包括用于搜索媒體資產(chǎn)的搜索界面1204;例 如,界面1204可以用于在所述的在線客戶端-服務(wù)器體系結(jié)構(gòu)中編輯媒體 資產(chǎn),其中用戶可以經(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)于用戶輸入可以刪除或移 動(dòng)各個(gè)貼片1202a、 1202b等。例如,用戶可以拖放貼片以將其重新排序, 該順序指示了將其匯聚成匯聚媒體資產(chǎn)的順序。用戶還可以通過(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);例如,用戶可以將媒體資產(chǎn) "切片"以創(chuàng)建兩個(gè)貼片,每個(gè)貼片與時(shí)間線的分段相對(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還包括允許用戶搜索另外的媒體資產(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)。用戶從 而可以從搜索界面選擇或"攫取"媒體資產(chǎn)來(lái)進(jìn)行編輯和/或?qū)⑵湓黾拥脚c 該用戶相關(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之類的相關(guān)服務(wù)提供 商庫(kù)的那些媒體資產(chǎn)。在其他示例中,搜索界面1204可操作來(lái)搜索用戶 或服務(wù)提供商具有其使用權(quán)或使用許可的媒體資產(chǎn)(例如包括公共域媒體 資產(chǎn))。在其他示例中,搜索界面1204可操作來(lái)搜索所有媒體資產(chǎn),并 且可以指示特定媒體資產(chǎn)的使用受到約束(例如,僅低分辨率版本可用, 費(fèi)用適用于訪問(wèn)或編輯高分辨率媒體資產(chǎn),等等)。
      用戶界面1200還包括時(shí)間線1220,時(shí)間線1220用于顯示用戶針對(duì)匯 聚媒體資產(chǎn)所編輯的多個(gè)媒體資產(chǎn)中的每一個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。時(shí)間 線1220被分段成部分1220-1、 1220-2等以說(shuō)明針對(duì)匯聚媒體資產(chǎn)所編輯 的與貼片1202a、 1202b相關(guān)聯(lián)的每個(gè)媒體資產(chǎn)的相對(duì)時(shí)間。時(shí)間線1220 響應(yīng)于對(duì)媒體資產(chǎn)的編輯而自動(dòng)調(diào)整,并且在一個(gè)示例中,時(shí)間線1220 響應(yīng)于針對(duì)匯聚媒體資產(chǎn)所選擇的媒體資產(chǎn)中的編輯或改變而級(jí)聯(lián)。例 如,如果貼片1202b被刪除,則時(shí)間線1220的第二部分1220-2將被刪 除,其任一側(cè)上的其余部分級(jí)聯(lián)(例如,咬住(snap))以去除時(shí)間線中 的間隙并示出與其余媒體資產(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í)間線1220的調(diào)整。具體而言,在圖13A中,單個(gè) 媒體資產(chǎn)1己被選擇并且跨越時(shí)間線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)于用戶編輯媒體資產(chǎn)2以僅包括其一部 分(例如,通過(guò)修調(diào)媒體資產(chǎn)2),時(shí)間線1220進(jìn)行調(diào)整以指示相對(duì)時(shí)間,如圖13C所示的編輯。
      圖13D示出了另外的媒體資產(chǎn)3被增加之后的時(shí)間線1220,如相對(duì)分 段長(zhǎng)度所示,媒體資產(chǎn)3的時(shí)間相對(duì)大于媒體資產(chǎn)1和2并且是在媒體資 產(chǎn)2之后順序增加的(注意,媒體資產(chǎn)1和2的大約相等的相對(duì)時(shí)間被時(shí) 間線1220所保持)。響應(yīng)于用戶刪除媒體資產(chǎn)2,時(shí)間線1220再次自動(dòng) 調(diào)整,使得媒體資產(chǎn)1和3被根據(jù)它們的相對(duì)時(shí)間而顯示。此外,時(shí)間線 級(jí)聯(lián)以使得媒體資產(chǎn)1和媒體資產(chǎn)3咬住在一起,其間沒(méi)有時(shí)間間隙;例 如,媒體資產(chǎn)1和3將被例如經(jīng)由界面1200的顯示部分1201而順序顯 示,其間沒(méi)有間隙。
      圖12B示出了示例性用戶界面1250的截屏圖,其與圖12A的界面 1200類似。具體而言,類似于用戶界面1200,用戶界面1250包括用于顯 示貼片1202a、 1202b等的貼片顯示裝置1202、用于顯示媒體資產(chǎn)的顯示 部分1201和時(shí)間線1220,每個(gè)貼片與用于經(jīng)由用戶界面1200進(jìn)行編輯的 媒體資產(chǎn)相關(guān)聯(lián)。時(shí)間線1220還包括標(biāo)記1221,標(biāo)記1221指示個(gè)體媒體 資產(chǎn)和匯聚媒體資產(chǎn)的哪一部分正在顯示部分1202中被顯示。
      此外,當(dāng)貼片被選擇時(shí)(例如,貼片1202a),該貼片在顯示裝置 1202中被高亮顯示(或者以其它方式被不同于其余貼片地顯示)以指示正 在顯示部分1201中被顯示相關(guān)媒體資產(chǎn)。另外,時(shí)間線1220的該部分可 以被如圖所示地高亮顯示,以指示所選擇的貼片的媒體資產(chǎn)中正在被顯示 的部分以及匯聚媒體資產(chǎn)內(nèi)媒體資產(chǎn)的相對(duì)布置。
      用戶界面1250還包括修調(diào)特征1205,修調(diào)特征1205用于在顯示部分 1201中顯示與貼片之一相關(guān)聯(lián)的媒體資產(chǎn)以及與所選擇的媒體資產(chǎn)相關(guān)聯(lián) 的時(shí)間線。例如,修調(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í)間線可以被顯示以允許用戶來(lái)修調(diào)媒體資產(chǎn),例如選擇開(kāi)始和結(jié)束 編輯時(shí)間(這些時(shí)間線可以是除了時(shí)間線1220之外被顯示,或者代替時(shí) 間線1220被顯示)。所選擇的開(kāi)始和結(jié)束編輯時(shí)間產(chǎn)生編輯指令,這些 編輯指令可以被存儲(chǔ)或者發(fā)送到遠(yuǎn)程編輯器。在一個(gè)示例中,當(dāng)在用戶界面1250中編輯個(gè)體媒體資產(chǎn)時(shí)顯示時(shí)間
      線,時(shí)間線的長(zhǎng)度對(duì)應(yīng)于未被編輯的媒體資產(chǎn)的持續(xù)時(shí)間。用戶可以沿著 時(shí)間線來(lái)增加編輯點(diǎn)(例如,開(kāi)始和結(jié)束編輯點(diǎn))以用于修調(diào)媒體資產(chǎn)。 例如,媒體資產(chǎn)的開(kāi)始和結(jié)束時(shí)間沿著時(shí)間線由標(biāo)記示出(例如見(jiàn)圖
      16),標(biāo)記最初在時(shí)間線的開(kāi)頭和結(jié)尾并且可由用戶移動(dòng)以調(diào)整或"修 調(diào)"匯聚媒體資產(chǎn)中所包括的媒體資產(chǎn)。例如,特定貼片可以與兩小時(shí)的 電影相對(duì)應(yīng)并且用戶可以通過(guò)時(shí)間線來(lái)調(diào)整開(kāi)始和結(jié)束時(shí)間以修調(diào)電影使 其降至匯聚媒體資產(chǎn)中所包括的五秒部分。
      用戶界面1250還包括用于控制顯示部分1201中所顯示的媒體資產(chǎn)的 各種特征的控制部分1230,該媒體資產(chǎn)包括與貼片相關(guān)聯(lián)的匯聚媒體資產(chǎn) 或個(gè)體媒體資產(chǎn)。除了或者代替上述沿著時(shí)間線的用于修調(diào)媒體資產(chǎn)的標(biāo) 記,用戶可以經(jīng)由控制部分1230來(lái)為媒體資產(chǎn)輸入開(kāi)始和結(jié)束時(shí)間。此 外,用戶可以調(diào)整正在被顯示的媒體資產(chǎn)和/或與其相關(guān)聯(lián)的音頻文件的音 量。控制部分1230還包括變換選擇1232,變換選擇1232可用于選擇所選 擇的媒體資產(chǎn)之間(例如,與貼片1202a和1202b相關(guān)聯(lián)的媒體資產(chǎn)之 間)的變換(例如,解散、漸變等)。
      用戶界面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ù)。
      用戶界面1250還包括用于査看各種媒體資產(chǎn)或者從其進(jìn)行選擇的標(biāo) 簽1240。例如,用戶可以從"片段(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)題(例如,用戶輸入的標(biāo)題、庫(kù)存標(biāo)題等)和效果(例如,濃淡、漸變、覆蓋圖像等)以包括在匯聚媒體資產(chǎn)中。
      最后,選擇"獲得素材"可以啟動(dòng)與針對(duì)圖12A的用戶界面1200所
      說(shuō)明和討論的搜索界面1204類似的搜索界面。另外,可以在瀏覽器中啟 動(dòng)或包括界面以允許用戶在瀏覽因特網(wǎng)(例如,瀏覽站點(diǎn))或其他用戶的 媒體資產(chǎn)時(shí)選擇媒體資產(chǎn)。例如,存儲(chǔ)箱或界面可以在在線瀏覽期間持續(xù) 允許用戶容易地選擇它們所位于的媒體資產(chǎn)并將其進(jìn)行存儲(chǔ)以供立即或隨 后使用(例如,不必啟動(dòng)或使得編輯器應(yīng)用運(yùn)行)。
      在該示例中,時(shí)間線1220指示顯示部分1202中示出的所選擇的媒體 資產(chǎn)的相對(duì)時(shí)間,這些媒體資產(chǎn)主要是視頻和靜止圖像。響應(yīng)于對(duì)諸如音 頻、標(biāo)題、等的其他媒體資產(chǎn)的選擇,與時(shí)間線1220的一部分相關(guān) 聯(lián)的第二時(shí)間線可以被顯示。例如,參考圖14A-14C,描述了顯示相關(guān)音 頻文件、標(biāo)題和效果的時(shí)間線的實(shí)施例。
      參考圖14A,顯示了時(shí)間線1420,其指示媒體資產(chǎn)1、 2和3的相對(duì) 時(shí)間。在該示例中,時(shí)間線1420的媒體資產(chǎn)1、 2和3各自包括視頻或圖 像(被編輯以在一段時(shí)間內(nèi)顯示)。另外,所顯示的標(biāo)題1430鄰近媒體 資產(chǎn)l,例如,在該示例中,標(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ù)提供 商或用戶設(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)
      (即,與1=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)同步。例如,參考圖MA,音頻1450跨越媒體資產(chǎn)1和 2,并且效果1440跨越媒體資產(chǎn)2和3。各種算法或用戶選擇可以指示音頻文件、標(biāo)題和效果在跨越兩個(gè)或更多個(gè)媒體資產(chǎn)時(shí)如何響應(yīng)于對(duì)底層媒 體資產(chǎn)的編輯而移動(dòng)。例如,效果1440可以被通過(guò)默認(rèn)或通過(guò)用戶選擇
      來(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è)用戶的匯聚數(shù)據(jù)來(lái)產(chǎn)生 媒體資產(chǎn)。例如,如先前參考圖2B所作的描述,與多個(gè)用戶相關(guān)的活動(dòng) 數(shù)據(jù)可以被跟蹤、存儲(chǔ)和分析以提供信息、編輯指令和媒體資產(chǎn)。與編輯 指令相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)(例如,由諸如媒體資產(chǎn)編輯器206之類的一個(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í)間(例如,視頻和音 頻文件的)。某些片段可以由不同的用戶在時(shí)間上以類似的方式編輯;因 此,數(shù)據(jù)服務(wù)器250 (或者其他遠(yuǎn)程源)可以將編輯指令提供至遠(yuǎn)程設(shè)備 以幫助編輯決定。
      圖15示出了從匯聚用戶活動(dòng)數(shù)據(jù)所收集和/或產(chǎn)生的用戶活動(dòng)數(shù)據(jù)的 實(shí)施例。從用戶活動(dòng)產(chǎn)生或得出的用戶活動(dòng)數(shù)據(jù)可以被顯示在用戶設(shè)備上 或者被裝置(例如,客戶端或服務(wù)器設(shè)備)所使用,以用于編輯或產(chǎn)生對(duì) 象(例如媒體資產(chǎn))。具體而言,媒體資產(chǎn)的持續(xù)時(shí)間(例如,視頻片段 或音樂(lè)文件)、平均編輯開(kāi)始時(shí)間、平均編輯結(jié)束時(shí)間、匯聚媒體資產(chǎn)內(nèi) 的平均布置、與其他媒體資產(chǎn)的親和力、標(biāo)簽、用戶概況信息、媒體資產(chǎn) 的査看頻率/排名等可以被收集或確定??梢愿櫯c媒體資產(chǎn)和用戶相關(guān)的 各種其他數(shù)據(jù),例如用戶提供的獎(jiǎng)勵(lì)數(shù)(例如,像媒體資產(chǎn)一樣的用于陳 述用戶的符號(hào)項(xiàng))以及任何其他可測(cè)量的用戶交互。例如,用戶活動(dòng)諸如 是暫停然后播放、查找活動(dòng)、指示出用戶相對(duì)于被動(dòng)觀看而言具有某些興趣的頁(yè)面或鍵盤的使用的鼠標(biāo)移動(dòng)等。
      在一個(gè)示例中,活動(dòng)數(shù)據(jù)可用于確定各種親和力關(guān)系。親和力可以包 括與其他媒體資產(chǎn)、效果、標(biāo)題、用戶等的親和力。在一個(gè)示例中,親和 力數(shù)據(jù)可用于確定兩個(gè)或更多個(gè)媒體資產(chǎn)具有在匯聚媒體資產(chǎn)中被一起使 用的親和力。此外,該數(shù)據(jù)可用于確定兩個(gè)或更多個(gè)媒體資產(chǎn)在同一匯聚 媒體資產(chǎn)中被使用的情況下所具有的接近程度。例如,系統(tǒng)可以響應(yīng)于選 擇片段A (或者請(qǐng)求親和力信息)而向用戶提供以下信息片段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è)視頻片段之 間(或者視頻片段和至少一首歌曲之間)的親和力。例如,特定歌曲通常 可與特定視頻片段一起使用,這可以從活動(dòng)數(shù)據(jù)得出。在一個(gè)示例中,如 果用戶選擇特定歌曲,則系統(tǒng)可以按照與其具有親和力的視頻片段、音頻 文件、標(biāo)題、效果等的形式提供一個(gè)或多個(gè)媒體資產(chǎn),從而向用戶提供媒 體資產(chǎn)以開(kāi)始編輯。
      活動(dòng)數(shù)據(jù)還可用于確定對(duì)一個(gè)或多個(gè)媒體資產(chǎn)的編輯指令之間的相似 性和/或差異。例如,系統(tǒng)可以檢査對(duì)媒體資產(chǎn)或媒體資產(chǎn)的集合的不同編 輯并且提供關(guān)于不同用戶或用戶群組之間的共同性(和/或差異)的數(shù)據(jù)。
      這種數(shù)據(jù)還可被服務(wù)器或客戶端裝置用于產(chǎn)生對(duì)象,例如與媒體資產(chǎn)
      或數(shù)據(jù)集相關(guān)聯(lián)的時(shí)間線。圖16示出了從匯聚用戶活動(dòng)數(shù)據(jù)(具體而言 是從來(lái)自多個(gè)用戶的被應(yīng)用到媒體資產(chǎn)的編輯指令)產(chǎn)生的時(shí)間線1620 的實(shí)施例。時(shí)間線1620 —般包括與多個(gè)用戶的匯聚編輯數(shù)據(jù)相關(guān)聯(lián)的 "開(kāi)始時(shí)間"和"結(jié)束時(shí)間",其指示媒體資產(chǎn)的最經(jīng)常使用的部分。此 外,時(shí)間線1620可以被著色或漸變以顯示"熱圖(heat map)",從而指 示在開(kāi)始和結(jié)束編輯時(shí)間周圍的相對(duì)分布。例如,在該示例中,在開(kāi)始編 輯時(shí)間1622周圍示出相當(dāng)寬的分布,例如指示用戶在以平均或中間開(kāi)始 編輯時(shí)間1622為中心的附近各種位置處開(kāi)始,并且示出了相對(duì)尖銳的平均或中間結(jié)束編輯時(shí)間1624,其指示用戶在相對(duì)共同或統(tǒng)一的時(shí)間處結(jié)束。
      當(dāng)顯示與正被本地編輯的特定媒體資產(chǎn)相關(guān)聯(lián)的時(shí)間線時(shí),匯聚數(shù)據(jù) 可以被發(fā)送到遠(yuǎn)程計(jì)算設(shè)備以供使用。因此,匯聚數(shù)據(jù)的漸變或其他指示 可以被顯示在時(shí)間線上。在匯聚數(shù)據(jù)被顯示以供參考期間,用戶可以編輯
      媒體資產(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í)間線1620的顯示來(lái)指 示。親和力可以基于先前所述的活動(dòng)數(shù)據(jù)。在其他示例中,列表或下拉菜 單可以被顯示,媒體資產(chǎn)的列表具有對(duì)與時(shí)間線1620相關(guān)聯(lián)的媒體資產(chǎn) 的親和力。
      從活動(dòng)數(shù)據(jù)產(chǎn)生的對(duì)象(例如時(shí)間線1620)可以由遠(yuǎn)離客戶端計(jì)算設(shè) 備的裝置來(lái)產(chǎn)生并且被發(fā)送到該設(shè)備。在其他示例中,諸如平均開(kāi)始和結(jié) 束時(shí)間之類的活動(dòng)數(shù)據(jù)以及用于產(chǎn)生其熱圖的數(shù)據(jù)可以被發(fā)送給客戶端設(shè) 備,其中客戶端應(yīng)用(例如,編輯器應(yīng)用)產(chǎn)生用于顯示給用戶的對(duì)象。
      圖17示出了基于匯聚用戶數(shù)據(jù)而產(chǎn)生的時(shí)間線1720的另一個(gè)實(shí)施 例。在該示例中,時(shí)間線1720顯示通常在匯聚媒體資產(chǎn)內(nèi)使用的媒體資 產(chǎn)的相對(duì)位置。例如,在該示例中,時(shí)間線1720指示如相對(duì)開(kāi)始和結(jié) 束時(shí)間1726和1728所示,相關(guān)媒體資產(chǎn)一般在匯聚媒體資產(chǎn)的開(kāi)頭附近 被使用。這例如可以用于指示特定媒體資產(chǎn)經(jīng)常被用作匯聚媒體資產(chǎn)的引 子或結(jié)尾。
      圖18概念地示出了基于用戶活動(dòng)數(shù)據(jù)而向用戶呈現(xiàn)媒體資產(chǎn)和產(chǎn)生 媒體資產(chǎn)的示例。具體而言,向用戶提供對(duì)媒體資產(chǎn)的各種集合的訪問(wèn), 每個(gè)集合對(duì)應(yīng)于匯聚媒體資產(chǎn)的場(chǎng)景或分段。在一個(gè)特定示例中,媒體資 產(chǎn)的每個(gè)集合包括至少一個(gè)視頻片段,并且還可以包括視頻文件、圖片、 標(biāo)題、效果等的一個(gè)或多個(gè)。用戶可以對(duì)來(lái)自每個(gè)集合的媒體資產(chǎn)進(jìn)行選 擇和編輯以形成匯聚媒體資產(chǎn),例如電影。
      在一個(gè)示例中,不同的用戶通過(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)。在一些示例中,用戶 可能僅被約束于每個(gè)集合中的那些媒體資產(chǎn),在其他示例中,可以使用另 外的媒體資產(chǎn)。在任一個(gè)示例中,每個(gè)用戶可以基于對(duì)媒體資產(chǎn)的選擇來(lái) 產(chǎn)生不同的匯聚媒體資產(chǎn)。
      在一個(gè)示例中,來(lái)自不同用戶的選擇的數(shù)據(jù)(例如,編輯指令)用于 確定匯聚媒體資產(chǎn)。例如,可以基于用戶所產(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è)由用戶產(chǎn)生的匯聚媒體資產(chǎn)相關(guān)聯(lián)的
      其他用戶活動(dòng)數(shù)據(jù);例如,基于諸如查看/下載的頻率、排名等的活動(dòng)數(shù)據(jù) 來(lái)確定最流行集合。用于每個(gè)集合的最流行集合然后可以被一起關(guān)聯(lián)以形 成所產(chǎn)生的媒體資產(chǎn)。
      在其他示例中,每個(gè)集合的最流行的媒體資產(chǎn)(無(wú)論是如何確定的) 可以被基于特定的用戶或群組査看電影或?qū)﹄娪胺旨?jí)而被過(guò)濾。例如,孩 子和成年人可以以不同的方式來(lái)對(duì)不同場(chǎng)景的媒體資產(chǎn)進(jìn)行選擇或分級(jí)。 裝置因此可以根據(jù)用戶的各種子集并基于最流行場(chǎng)景來(lái)確定匯聚電影,例 如基于年齡、團(tuán)體、社會(huì)群組、地理位置、語(yǔ)言、其他用戶概況信息等。
      與遠(yuǎn)離計(jì)算設(shè)備的服務(wù)器系統(tǒng)(例如,數(shù)據(jù)服務(wù)器250、遠(yuǎn)程編輯器 或媒體資產(chǎn)庫(kù))相關(guān)聯(lián)的裝置可以包括或訪問(wèn)用于執(zhí)行所述功能的邏輯。 具體而言,用于接收用戶活動(dòng)數(shù)據(jù)的邏輯,以及取決于應(yīng)用并基于所接收
      的活動(dòng)數(shù)據(jù)來(lái)確定關(guān)聯(lián)或親和力的邏輯。此外,服務(wù)器系統(tǒng)可以包括用于 編輯或產(chǎn)生諸如媒體資產(chǎn)、編輯指令、時(shí)間線或數(shù)據(jù)(例如,親和力數(shù) 據(jù))以供發(fā)送到一個(gè)或多個(gè)用戶設(shè)備的邏輯。
      根據(jù)本發(fā)明的另一個(gè)方面和示例,提供了向用戶提供用于在所述體系 結(jié)構(gòu)中產(chǎn)生匯聚媒體資產(chǎn)的建議的裝置。在一個(gè)示例中,該裝置使得根據(jù)模板或情節(jié)串連圖板來(lái)顯示建議以在產(chǎn)生媒體資產(chǎn)的過(guò)程中引導(dǎo)用戶,這 些建議基于與用戶相關(guān)聯(lián)的背景。例如,如果用戶在產(chǎn)生約會(huì)視頻,則該 裝置提供諸如"從你自己的圖片開(kāi)始"之類的建議以及諸如"你浪漫嗎" 之類的問(wèn)題,接著是基于回答的建議??赡茏裱0寤蚯楣?jié)串連圖板的建 議在產(chǎn)生媒體資產(chǎn)的過(guò)程中引導(dǎo)或幫助用戶。該裝置可以存儲(chǔ)針對(duì)各種主 題和用戶背景的多個(gè)模板或情節(jié)串連圖板。另外,該裝置可以提供低或高 分辨率媒體資產(chǎn)(例如,背景適當(dāng)?shù)囊曨l片段、音樂(lè)文件、效果等)以在 產(chǎn)生媒體資產(chǎn)的過(guò)程中幫助用戶。
      背景可以是從用戶輸入或活動(dòng)(例如,響應(yīng)于查詢、編輯器所啟動(dòng)自 的相關(guān)站點(diǎn)的選擇,例如啟動(dòng)自約會(huì)站點(diǎn))、諸如性別、年齡、團(tuán)體或群 組協(xié)會(huì)之類的用戶概況信息等確定的。另外,在一個(gè)示例中,用戶界面或 編輯器應(yīng)用可以包括對(duì)"制作音樂(lè)視頻"、"制作約會(huì)視頻"、"制作不 動(dòng)產(chǎn)視頻"、"制作婚禮視頻"等的選擇。
      圖19示出了用于基于用戶的背景來(lái)產(chǎn)生媒體資產(chǎn)的示例性方法
      1900。最初,在1902處確定用戶的背景。該背景可以直接基于用戶啟動(dòng)
      應(yīng)用或選擇用于編輯依背景而定的媒體資產(chǎn)的特征而被得出。例如,可以 從用戶選擇"制作約會(huì)視頻"或者啟動(dòng)來(lái)自約會(huì)站點(diǎn)的編輯器應(yīng)用來(lái)確定 背景。
      方法1900還包括使得建議在1904處被顯示。該建議可以包括用于選 擇媒體資產(chǎn)或編輯指令的建議。該建議可以包括其后是用于選擇媒體資產(chǎn) 的建議的問(wèn)題。例如,繼續(xù)該約會(huì)視頻示例,詢問(wèn)用戶"你喜歡運(yùn)動(dòng)嗎" 或"你浪漫嗎"并然后建議基于用戶響應(yīng)來(lái)使用媒體資產(chǎn),例如建議喜歡 運(yùn)動(dòng)用戶的視頻片段(例如,用戶玩飛碟的視頻片段)或者示出用戶浪漫 的視頻片段(例如,海灘或日落的視頻片段)。當(dāng)用戶響應(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)分支??梢韵蛴脩籼峁┤我鈹?shù)目的建議迭代,之后可以在1908處基于用戶對(duì)媒體資產(chǎn) 的編輯和選擇來(lái)產(chǎn)生媒體資產(chǎn)。對(duì)媒體資產(chǎn)和/或編輯指令的選擇可以被發(fā)
      送給遠(yuǎn)程編輯器和庫(kù)(例如,見(jiàn)圖2A和圖2B)。另外,在用戶接收和編 輯低分辨率媒體資產(chǎn)的示例中,可以響應(yīng)于媒體資產(chǎn)的完成而向用戶設(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ā)送到客戶端設(shè)備。
      圖20概念地示出了用于基于用戶背景來(lái)產(chǎn)生媒體資產(chǎn)的示例性模板 2000。模板2000 —般包括用于顯示給用戶的多個(gè)建議,用戶可以針對(duì)這 些建議來(lái)產(chǎn)生用于產(chǎn)生匯聚媒體資產(chǎn)的媒體資產(chǎn)集合。在一個(gè)示例中,基 于特定模板和/或用戶的背景來(lái)向模板2000提供媒體資產(chǎn)。例如,模板 2000涉及制作約會(huì)視頻,其中基于模板和用戶概況信息(例如,基于男/ 女、年齡、地理位置等)將媒體資產(chǎn)與其相關(guān)聯(lián)(例如,被自動(dòng)提供給用 戶設(shè)備)。因此,模板提供了情節(jié)串連圖板,該情節(jié)串連圖板可以填充媒 體資產(chǎn)以產(chǎn)生所期望的視頻資產(chǎn)。
      裝置可以訪問(wèn)模板或?qū)⒛0灏l(fā)送到遠(yuǎn)程設(shè)備以使得將第一建議顯示給 用戶和與其相關(guān)聯(lián)的第一媒體資產(chǎn)集合。媒體資產(chǎn)在顯示用戶建議時(shí)可以 自動(dòng)填充用戶設(shè)備,或者可以基于對(duì)建議(可以包括問(wèn)題)的響應(yīng)而自動(dòng) 填充用戶設(shè)備。該裝置可以顯示連貫的順序來(lái)顯示建議和媒體資產(chǎn)的集 合。在其他示例中,建議和媒體資產(chǎn)的集合可以取決于用戶動(dòng)作而出現(xiàn)分 支;例如,取決于用戶對(duì)建議的響應(yīng)和/或媒體資產(chǎn)的選擇。
      另一個(gè)說(shuō)明示例包括制作用于不動(dòng)產(chǎn)列表的視頻。最初,用戶可以被 呈現(xiàn)有一組模板并從中選擇,這組模板例如涉及住宅的類型和與將被展示 的房屋相匹配的構(gòu)造。例如,可以基于房屋的類型(例如,獨(dú)立式、附屬 式、分戶式等)、體系結(jié)構(gòu)類型(例如,牧場(chǎng)式、殖民地式、分戶式 等)、構(gòu)造(例如,臥室和浴室的數(shù)目)等來(lái)產(chǎn)生各種模板。每個(gè)模板可 以提供用于創(chuàng)建視頻的不同建議,例如,對(duì)于牧場(chǎng)式房屋,開(kāi)始是對(duì)房屋正面的圖片的建議,而對(duì)于分戶式,建議可以開(kāi)始于從陽(yáng)臺(tái)的視圖或者公 用區(qū)的視圖。
      另外,在用戶被提供有媒體資產(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í)到,各種示例類似地或同等地應(yīng)用到其他媒體資產(chǎn),在適當(dāng)?shù)?情況下受到適當(dāng)?shù)男薷牟⑹褂闷渌δ?例如,査看和編輯媒體資產(chǎn)可以 應(yīng)用到編輯視頻文件(有或沒(méi)有音頻)、編輯音頻文件(例如音軌)、編 輯靜止圖像、效果、標(biāo)題及其組合)。
      圖21示出了可以用于實(shí)現(xiàn)本發(fā)明各個(gè)方面(例如,用戶設(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)電話、個(gè) 人娛樂(lè)設(shè)備、DVR等的用戶設(shè)備,主機(jī)架,服務(wù)器,或者對(duì)于給定應(yīng)用或 環(huán)境而言可能是希望的或適當(dāng)?shù)娜魏纹渌愋偷膶S没蛲ㄓ糜?jì)算設(shè)備。計(jì) 算系統(tǒng)2100可以包括一個(gè)或多個(gè)處理器,例如處理器2104。可以利用通 用或?qū)S锰幚硪?例如,微處理器、微控制器或者其他控制邏輯)來(lái)實(shí) 現(xiàn)處理器2104。在該示例中,處理器2104連接到總線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同樣可以包括耦合到總線 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ì)例如是硬盤驅(qū)動(dòng)器、軟盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、光盤驅(qū)動(dòng) 器、CD或DVD驅(qū)動(dòng)器(R或RW)或者由介質(zhì)驅(qū)動(dòng)器2114讀取并寫入的 其他固定或可移動(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的其他類似手段。這種手段例如 可以包括可移動(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ú)線介 質(zhì)、導(dǎo)線或纜線、光纖或其他通信介質(zhì)來(lái)實(shí)現(xiàn)。信道的一些示例包括電話 線、蜂窩電話鏈路、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ì)的這些和其他形式。 一般被 稱為"計(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)利要求書來(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)利要求中 并不意味著特征的組合是不可行的和/或不利的。而且,特征包括在一類權(quán) 利要求中并不意味著對(duì)該類的限制,相反,在適當(dāng)?shù)那闆r下,該特征可以 同等地適用于其他權(quán)利要求類。
      盡管結(jié)合一些實(shí)施例描述了本發(fā)明,但是并不試圖限制于這里所闡述 的具體形式。相反,本發(fā)明的范圍僅由權(quán)利要求書來(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)利要求書來(lái)限定。
      權(quán)利要求
      1. 一種用于產(chǎn)生視頻的裝置,該裝置包括用于從多個(gè)用戶接收活動(dòng)數(shù)據(jù)的邏輯,該活動(dòng)數(shù)據(jù)指示從供匯聚媒體資產(chǎn)中使用的多個(gè)媒體資產(chǎn)集合的每個(gè)集合中選擇至少一個(gè)媒體資產(chǎn);以及用于使得基于所接收的活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生匯聚媒體資產(chǎn)的邏輯,該匯聚媒體資產(chǎn)包括至少兩個(gè)視頻文件。
      2. 如權(quán)利要求1所述的裝置,其中,每個(gè)媒體資產(chǎn)集合對(duì)應(yīng)于所述匯 聚媒體資產(chǎn)的一個(gè)時(shí)間段。
      3. 如權(quán)利要求1所述的裝置,其中,每個(gè)媒體資產(chǎn)集合對(duì)應(yīng)于所述匯 聚媒體資產(chǎn)的一個(gè)場(chǎng)景。
      4. 如權(quán)利要求1所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括編輯指令。
      5. 如權(quán)利要求1所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括使用數(shù)據(jù)的頻率。
      6. 如權(quán)利要求1所述的裝置,還包括產(chǎn)生每個(gè)媒體資產(chǎn)集合內(nèi)的媒體 資產(chǎn)的排名。
      7. —種用于產(chǎn)生媒體資產(chǎn)的裝置,該裝置包括用于以下步驟的邏輯 從多個(gè)用戶接收活動(dòng)數(shù)據(jù),該活動(dòng)數(shù)據(jù)與至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián);以及使得基于所接收的活動(dòng)數(shù)據(jù)來(lái)發(fā)送編輯指令或媒體資產(chǎn)中的至少之
      8. 如權(quán)利要求7所述的裝置,還包括基于所接收的活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生所 述編輯指令或所述媒體資產(chǎn)中的至少之一。
      9. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括與所述至少一 個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。
      10. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括與第一媒體 資產(chǎn)相關(guān)聯(lián)的編輯指令,并且所述發(fā)送包括基于所接收的編輯指令編輯數(shù) 據(jù)。
      11. 如權(quán)利要求IO所述的裝置,其中,所述編輯指令包括與所述第一 媒體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯時(shí)間,所述開(kāi)始編輯時(shí)間和結(jié) 束編輯時(shí)間基于來(lái)自與所述媒體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯時(shí) 間的多次用戶編輯的匯聚數(shù)據(jù)。
      12. 如權(quán)利要求IO所述的裝置,其中,所述編輯指令被用于產(chǎn)生與所 述媒體資產(chǎn)一起顯示的時(shí)間線,該時(shí)間線指示所述第一媒體資產(chǎn)的匯聚編 輯時(shí)間。
      13. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括第一媒體資 產(chǎn)和至少第二媒體資產(chǎn)之間的親和力。
      14. 如權(quán)利要求13所述的裝置,其中,所述親和力是從標(biāo)識(shí)所述第一 媒體資產(chǎn)和所述至少第二媒體資產(chǎn)的編輯指令的數(shù)目來(lái)確定的。
      15. 如權(quán)利要求13所述的裝置,其中,所述親和力是從在多個(gè)編輯指 令中所述第一媒體資產(chǎn)和所述至少第二媒體資產(chǎn)的接近程度來(lái)確定的。
      16. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括所述多個(gè)用 戶査看所述至少一個(gè)媒體資產(chǎn)的頻率。
      17. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括引用媒體資 產(chǎn)的編輯指令的數(shù)目。
      18. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括對(duì)所述至少 一個(gè)媒體資產(chǎn)在匯聚媒體資產(chǎn)中的相對(duì)位置的指示。
      19. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括用戶輸入的 對(duì)所述至少一個(gè)媒體資產(chǎn)的排名。
      20. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括用戶輸入的 與所述至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的文本。
      21. 如權(quán)利要求7所述的裝置,其中,所述活動(dòng)數(shù)據(jù)包括第一媒體資 產(chǎn)與至少一個(gè)效果的親和力。
      22. —種基于用戶的背景來(lái)產(chǎn)生媒體資產(chǎn)的裝置,該裝置包括 用于檢索與視頻資產(chǎn)相關(guān)聯(lián)的活動(dòng)數(shù)據(jù)的邏輯;用于響應(yīng)于與所述視頻資產(chǎn)相關(guān)聯(lián)的用戶活動(dòng)來(lái)向用戶發(fā)送對(duì)象的邏輯。
      23. 如權(quán)利要求22所述的裝置,其中,所述對(duì)象包括媒體資產(chǎn)。
      24. 如權(quán)利要求22所述的裝置,其中,所述對(duì)象包括編輯指令。
      25. 如權(quán)利要求22所述的裝置,其中,所述對(duì)象包括顯示編輯數(shù)據(jù)的 時(shí)間線。
      26. 如權(quán)利要求22所述的裝置,其中,所述對(duì)象包括對(duì)所述視頻資產(chǎn) 和至少第二媒體資產(chǎn)之間的親和力的指示。
      27. 如權(quán)利要求26所述的裝置,其中,所述第二媒體資產(chǎn)包括第二視 頻資產(chǎn)。
      28. 如權(quán)利要求26所述的裝置,其中,所述第二媒體資產(chǎn)包括音頻文件。
      29. 如權(quán)利要求22所述的裝置,其中,所述用戶動(dòng)作包括對(duì)所述視頻 資產(chǎn)的選擇、對(duì)編輯所述視頻資產(chǎn)的請(qǐng)求或者對(duì)査看所述視頻資產(chǎn)的請(qǐng) 求。
      30. —種用于產(chǎn)生媒體資產(chǎn)的方法,該方法包括 從多個(gè)用戶接收編輯指令,所述編輯指令從供匯聚媒體資產(chǎn)中使用的多個(gè)媒體資產(chǎn)集合的每個(gè)集合中選擇至少一個(gè)媒體資產(chǎn);以及 基于所接收的編輯指令來(lái)產(chǎn)生匯聚媒體資產(chǎn)。
      31. 如權(quán)利要求30所述的方法,其中,每個(gè)媒體資產(chǎn)集合對(duì)應(yīng)于所述 匯聚媒體資產(chǎn)的一個(gè)時(shí)間段。
      32. 如權(quán)利要求30所述的方法,其中,每個(gè)媒體資產(chǎn)集合對(duì)應(yīng)于所述 匯聚媒體資產(chǎn)的一個(gè)場(chǎng)景。
      33. 如權(quán)利要求30所述的方法,還包括基于所接收的編輯指令來(lái)產(chǎn)生 每個(gè)媒體資產(chǎn)集合內(nèi)的媒體資產(chǎn)的排名。
      34. —種用于產(chǎn)生媒體資產(chǎn)的方法,該方法包括從多個(gè)用戶接收活動(dòng)數(shù)據(jù),該活動(dòng)數(shù)據(jù)與至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián);以及使得基于所接收的活動(dòng)數(shù)據(jù)來(lái)發(fā)送編輯指令或者媒體資產(chǎn)中的至少之
      35. 如權(quán)利要求34所述的方法,還包括基于所接收的活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生所述編輯指令或者所述媒體資產(chǎn)中的至少之一。
      36. 如權(quán)利要求34所述的方法,其中,所述活動(dòng)數(shù)據(jù)包括與所述至少 一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。
      37. 如權(quán)利要求34所述的方法,其中,所述活動(dòng)數(shù)據(jù)包括與第一媒體 資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯時(shí)間,所述開(kāi)始編輯時(shí)間和結(jié)束編 輯時(shí)間基于來(lái)自與所述媒體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯時(shí)間的 多次用戶編輯的匯聚數(shù)據(jù)。
      38. 如權(quán)利要求34所述的方法,其中,所述活動(dòng)數(shù)據(jù)包括第一媒體資 產(chǎn)和至少第二媒體資產(chǎn)之間的親和力。
      39. —種包括用于產(chǎn)生媒體資產(chǎn)的指令的計(jì)算機(jī)可讀介質(zhì),所述指令 用于使得執(zhí)行包括以下步驟的方法從多個(gè)用戶接收活動(dòng)數(shù)據(jù),該活動(dòng)數(shù)據(jù)與至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián);以及使得基于所接收的活動(dòng)數(shù)據(jù)來(lái)發(fā)送編輯指令或媒體資產(chǎn)中的至少之
      40. 如權(quán)利要求39所述的計(jì)算機(jī)可讀介質(zhì),所述方法還包括基于所接 收的活動(dòng)數(shù)據(jù)來(lái)產(chǎn)生所述編輯指令或所述媒體資產(chǎn)中的至少之一。
      41. 如權(quán)利要求39所述的計(jì)算機(jī)可讀介質(zhì),其中,所述活動(dòng)數(shù)據(jù)包括 與所述至少一個(gè)媒體資產(chǎn)相關(guān)聯(lián)的編輯指令。
      42. 如權(quán)利要求39所述的計(jì)算機(jī)可讀介質(zhì),其中,所述活動(dòng)數(shù)據(jù)包括 與第一媒體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束編輯時(shí)間,所述開(kāi)始編輯時(shí) 間和結(jié)束編輯時(shí)間基于來(lái)自與所述媒體資產(chǎn)相關(guān)聯(lián)的開(kāi)始編輯時(shí)間和結(jié)束 編輯時(shí)間的多次用戶編輯的匯聚數(shù)據(jù)。
      43. 如權(quán)利要求39所述的計(jì)算機(jī)可讀介質(zhì),其中,所述活動(dòng)數(shù)據(jù)包括 第一媒體資產(chǎn)和至少第二媒體資產(chǎn)之間的親和力。
      全文摘要
      提供了用于基于編輯和產(chǎn)生媒體資產(chǎn)的裝置。在一個(gè)示例中,該裝置包括用于從多個(gè)用戶接收數(shù)據(jù)(例如,編輯指令、查看、投票等)的邏輯,該數(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)于較大媒體資產(chǎn)中包括的分離時(shí)間或場(chǎng)景;例如,用于匯聚視頻或電影的特定場(chǎng)景的一組片段。該裝置還可以包括用于基于與多個(gè)用戶相關(guān)聯(lián)的數(shù)據(jù)來(lái)產(chǎn)生每個(gè)媒體資產(chǎn)集合內(nèi)的媒體資產(chǎn)的排名的邏輯。
      文檔編號(hào)G06T11/60GK101421724SQ200780012974
      公開(kāi)日2009年4月29日 申請(qǐng)日期2007年4月9日 優(yōu)先權(quán)日2006年4月10日
      發(fā)明者瑞恩·B·坎寧安, 邁克爾·G·福格納, 阿舒特·A·彼得羅森 申請(qǐng)人:雅虎公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1