媒體文件處理方法、社交應用中的分享方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及計算機應用技術(shù)領(lǐng)域,特別涉及一種實現(xiàn)多條目切換的方法和裝置。
【背景技術(shù)】
[0002]隨著各種便攜移動設備在人們?nèi)粘I钜约肮ぷ髦械膹V泛使用,通過便攜移動設備實現(xiàn)照片或者視頻的拍攝也越來越普遍,人們越來越多地在其工作和日常生活在使用便攜移動設備隨手進行照片或者視頻的拍攝。
[0003]由此將使得便攜移動設備中存儲的媒體文件,即照片以及視頻文件越來越多,對于后續(xù)所進行的內(nèi)容瀏覽以及相應內(nèi)容的傳播而言,均存在著無法實現(xiàn)快速預覽的局限性。
[0004]例如,在人們所進行的照片或者視頻的拍攝中,所得到的照片或者視頻文件往往是分別基于某特定人物、物品或者地點的,如,某部分照片是在某一地點所拍攝的,而某部分照片是為某一景色所拍攝的。
[0005]對于這些媒體文件,如需要獲知其內(nèi)容則不得不進行逐一查看,無法方便快捷地實現(xiàn)其內(nèi)容的快速預覽。
【發(fā)明內(nèi)容】
[0006]基于此,有必要提供一種媒體文件處理方法和裝置,該方法和裝置能夠?qū)Χ鄠€媒體文件方便快捷地實現(xiàn)其內(nèi)容的快速預覽。
[0007]另外,還有必要提供了一種社交應用中的分享方法和裝置,該方法和裝置能夠在基于多個媒體文件方便快捷地實現(xiàn)內(nèi)容快速預覽的基礎(chǔ)上提高內(nèi)容分享的效率。
[0008]為解決上述技術(shù)問題,將采用如下技術(shù)方案:
一種媒體文件處理方法,包括:
獲取選定的多個媒體文件;
提取所述多個媒體文件分別對應的內(nèi)容關(guān)聯(lián)信息;
根據(jù)所述內(nèi)容關(guān)聯(lián)信息合成所述多個媒體文件得到動畫,所述動畫是所述選定的多個媒體文件中內(nèi)容的動態(tài)展示。
[0009]—種社交應用中的分享方法,所述方法包括:
偵聽得到社交應用中觸發(fā)進行的本地媒體文件訪問,以得到本地存儲的媒體文件;通過本地存儲的媒體文件中觸發(fā)的媒體文件選定,執(zhí)行如權(quán)利要求1至5任意一項所述的方法,以得到對選定的多個媒體文件進行內(nèi)容展示的動畫;
向其他社交應用用戶分享所述動畫,以進行所述多個媒體文件的內(nèi)容分享。
[0010]一種媒體文件處理裝置,包括:
選定獲取模塊,用來獲取選定的多個媒體文件;
提取模塊,用于提取所述多個媒體文件分別對應的內(nèi)容關(guān)聯(lián)信息;
合成模塊,用于根據(jù)所述內(nèi)容關(guān)聯(lián)信息合成所述多個媒體文件得到動畫,所述動畫是所述選定的多個媒體文件中內(nèi)容的動態(tài)展示。
[0011 ] —種社交應用中的分享裝置,所述裝置包括:
本地訪問偵聽模塊,用于偵聽得到社交應用中觸發(fā)進行的本地媒體文件訪問,以得到本地存儲的媒體文件;
媒體文件處理模塊,用于通過本地存儲的媒體文件中觸發(fā)的媒體文件選定,觸發(fā)運行如上所述的媒體文件處理裝置,以得到對選定的多個媒體文件進行內(nèi)容展示的動畫;
分享模塊,用于向其他社交應用用戶分享所述動畫,以進行所述多媒體文件的內(nèi)容分享。
[0012]由上述技術(shù)方案可知,獲取選定的多個媒體文件,分別提取媒體文件對應的內(nèi)容關(guān)聯(lián)信息,根據(jù)內(nèi)容關(guān)聯(lián)信息進行多個媒體文件的合成,以得到相應的動畫,該動畫是選定的多個媒體文件中內(nèi)容的動態(tài)展示,由此對于這選定的多個媒體文件而言,可通過合成所得到的動畫實現(xiàn)其內(nèi)容的快速瀏覽,并且對于此動畫的合成而言,只需要選定媒體文件即可,方便快捷地完成了內(nèi)容的快速瀏覽。
[0013]在此基礎(chǔ)上將使得媒體文件的分享不再需要逐一進行,僅僅分享該動畫即可,極大地提高了內(nèi)容分享的效率,降低了媒體文件中內(nèi)容分享所需占用的資源。
【附圖說明】
[0014]圖1是本發(fā)明實施例提供的一種終端設備的結(jié)構(gòu)示意圖;
圖2是一個實施例中媒體文件處理方法的流程圖;
圖3是圖2中根據(jù)內(nèi)容關(guān)聯(lián)信息合成多個媒體文件得到動畫的方法流程圖;
圖4是圖3中根據(jù)創(chuàng)建時間和動畫播放時長為多個媒體文件生成動畫時間軸的方法流程圖;
圖5是另一個實施例中媒體文件處理方法的流程圖;
圖6是一個實施例中一種社交應用中的分享方法的流程圖;
圖7是一個實施例中媒體文件處理裝置的結(jié)構(gòu)示意圖;
圖8是圖7中合成模塊的結(jié)構(gòu)示意圖;
圖9是另一個實施例中媒體文件處理裝置的結(jié)構(gòu)示意圖;
圖10是圖8中時間軸生成單元551的結(jié)構(gòu)示意圖;
圖11是另一實施例中媒體文件處理裝置的結(jié)構(gòu)示意圖;
圖12是一個實施例中社交應用的分享裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0015]體現(xiàn)本發(fā)明特征與優(yōu)點的典型實施方式將在以下的說明中詳細敘述。應理解的是本發(fā)明能夠在不同的實施方式上具有各種的變化,其皆不脫離本發(fā)明的范圍,且其中的說明及圖示在本質(zhì)上是當作說明之用,而非用以限制本發(fā)明。
[0016]如前所述的,終端設備中,對于本地存儲的媒體文件,僅僅是通過媒體文件之間的切換來瀏覽這些媒體文件中的內(nèi)容,所涉及的瀏覽效率和用戶操作較多。
[0017]另一方面的,終端設備中,為媒體文件的處理所具備的各種處理軟件大都是針對單一的媒體文件的,例如,針對單張照片所進行的美化處理等,其也無法為終端設備中的媒體文件簡易快捷地實現(xiàn)快速預覽。
[0018]因此,為確保終端設備中媒體文件快速預覽功能能夠簡易快捷地實現(xiàn)快速預覽,特提出了一種媒體文件處理方法。該媒體文件處理方法由計算機程序?qū)崿F(xiàn),與之相對應的,所構(gòu)建的媒體文件處理裝置則被存儲于帶有屏幕的終端設備中,以在該終端設備中運行,進而實現(xiàn)媒體文件的處理。
[0019]圖1示出了本發(fā)明實施例提供的一種終端設備的結(jié)構(gòu)。該終端設備I00只是本發(fā)明的一個示例,不能認為是提供了對本發(fā)明的使用范圍的任何限制。該終端設備100也不能解釋為需要依賴于或具有圖示的示例性的終端設備100中的一個或者多個部件的組合。
[0020]如圖1所示,終端設備100包括處理器110、存儲器120和系統(tǒng)總線130。包括存儲器120和處理器110在內(nèi)的各種組件將連接到系統(tǒng)總線130上。處理器110是一個用于通過市場監(jiān)管機系統(tǒng)中基本的算術(shù)和邏輯運算來執(zhí)行計算機程序指令的硬件。存儲器120是一個用于通過計算機系統(tǒng)中基本的算術(shù)和邏輯運算來執(zhí)行計算機程序指令的硬件。存儲器120是一個用于臨時或永久性存儲計算機程序或數(shù)據(jù)的物理設備。
[0021 ]其中,存儲器120中存儲了計算機程序指令和媒體文件,處理器110將執(zhí)行存儲器120中的計算機程序指令,偵聽媒體文件的選定,并對此進行響應。
[0022]終端設備100還包括各種輸入接口170、輸入裝置140,以實現(xiàn)各種操作的輸入。其中,該輸入裝置140可以是觸摸屏幕、按鍵、鍵盤和鼠標等至少一種。
[0023]終端設備100包括存儲設備180,存儲設備180可以從多種計算機可讀存儲介質(zhì)中選擇,計算機可讀存儲介質(zhì)是指可以進行訪問的任何可利用的介質(zhì),包括移動的和固定的兩種介質(zhì)。例如,計算機可讀存儲介質(zhì),包括但不限于閃速存儲器(微型SD卡)、CD-R0M、數(shù)字通用光盤(DVD)或其它光盤、磁帶盒、磁帶存儲或其它存儲設備、或者可用于存儲所需信息并可訪問的任何其它介質(zhì)。
[0024]如上面所詳細描述的,適用本發(fā)明的終端設備1