本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及媒體資源處理技術(shù)領(lǐng)域,尤其涉及一種媒體資源處理方法、裝置及終端。
背景技術(shù):
隨著互聯(lián)網(wǎng)的發(fā)展,諸如手機(jī)、智能可穿戴設(shè)備等終端也得到迅速發(fā)展,終端中可安裝運(yùn)行各類互聯(lián)網(wǎng)應(yīng)用,包括但不限于:即時(shí)通信應(yīng)用、安全應(yīng)用、輸入法應(yīng)用等等,用戶可以使用終端中的互聯(lián)網(wǎng)應(yīng)用滿足自身的諸如社交、信息輸入等各類需求。
越獄,指終端的系統(tǒng)(即操作系統(tǒng))開放操作權(quán)限,越獄成功后可以隨意擦寫終端的系統(tǒng)中任何區(qū)域的運(yùn)行狀態(tài),以及終端可以安裝和運(yùn)行未經(jīng)過系統(tǒng)發(fā)布方官方認(rèn)證的第三方互聯(lián)網(wǎng)應(yīng)用、插件等等。目前諸如IOS(一種移動(dòng)操作系統(tǒng))等終端的系統(tǒng)在非越獄情況下,會(huì)對(duì)終端中的互聯(lián)網(wǎng)應(yīng)用的運(yùn)行權(quán)限會(huì)進(jìn)行限制,例如:IOS系統(tǒng)的終端中的安全應(yīng)用在非越獄情況下無法對(duì)終端中的媒體資源進(jìn)行諸如刪除、修改等操作;等等,因此,現(xiàn)有技術(shù)中,非越獄情況下用戶僅能依靠人工手動(dòng)對(duì)終端存儲(chǔ)空間中的媒體資源進(jìn)行清理,這將耗費(fèi)用戶大量時(shí)間,且易由于清理不及時(shí)造成終端存儲(chǔ)空間的冗余,影響終端的使用性能。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種媒體資源處理方法、裝置及終端,可以對(duì)終端存儲(chǔ)空間中的冗余資源進(jìn)行自動(dòng)整合清理,提升媒體資源處理的效率,提升終端的使用性能。
本發(fā)明實(shí)施例第一方面提供一種媒體資源處理方法,可包括:
從終端存儲(chǔ)空間中獲取媒體資源庫,所述媒體資源庫中包括至少一個(gè)媒體資源;
按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源;
釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間。
本發(fā)明實(shí)施例第二方面提供一種媒體資源處理裝置,可包括:
獲取單元,用于從終端存儲(chǔ)空間中獲取媒體資源庫,所述媒體資源庫中包括至少一個(gè)媒體資源;
冗余篩選單元,用于按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源;
釋放單元,用于釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間。
本發(fā)明實(shí)施例第三方面提供一種終端,可包括上述第二方面提供的媒體資源處理裝置。
實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種媒體資源處理方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的另一種媒體資源處理方法的流程圖;
圖3為圖2所示的步驟S203的一個(gè)實(shí)施例的流程圖;
圖4,為圖2所示的步驟S203的另一個(gè)實(shí)施例的流程圖;
圖5為圖2所示的步驟S203的又一個(gè)實(shí)施例的流程圖;
圖6為圖2所示的步驟S203的又一個(gè)實(shí)施例的流程圖;
圖7為本發(fā)明實(shí)施例提供的一種媒體資源處理裝置的結(jié)構(gòu)示意圖;
圖8為圖7所示的獲取單元的實(shí)施例的結(jié)構(gòu)示意圖;
圖9為圖7所示的篩選單元的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖10為圖7所示的篩選單元的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖11為圖7所示的篩選單元的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖12為圖7所示的篩選單元的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖13為圖7所示的釋放單元的實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例中,終端可以為筆記本電腦、手機(jī)、PAD(平板電腦)、車載終端、智能可穿戴設(shè)備等設(shè)備。終端的系統(tǒng)指終端的操作系統(tǒng),可包括但不限于:IOS(一種移動(dòng)操作系統(tǒng))等等。終端中可安裝運(yùn)行各類互聯(lián)網(wǎng)應(yīng)用,包括但不限于:即時(shí)通信應(yīng)用、SNS(Social Networking Services,社會(huì)性網(wǎng)絡(luò)服務(wù))應(yīng)用、游戲應(yīng)用、安全應(yīng)用、輸入法應(yīng)用等等。
越獄,指終端的系統(tǒng)開放操作權(quán)限,越獄成功后可以隨意擦寫終端的系統(tǒng)中任何區(qū)域的運(yùn)行狀態(tài),以及,終端可以安裝和運(yùn)行未經(jīng)過系統(tǒng)發(fā)布方官方認(rèn)證的第三方互聯(lián)網(wǎng)應(yīng)用、插件等等。通常,在非越獄情況下,終端的系統(tǒng)僅允許終端安裝和運(yùn)行經(jīng)過系統(tǒng)發(fā)布方官方認(rèn)證的第三方互聯(lián)網(wǎng)應(yīng)用、插件等等,并且對(duì)終端中的互聯(lián)網(wǎng)應(yīng)用的運(yùn)行權(quán)限會(huì)進(jìn)行限制,例如:IOS系統(tǒng)的終端中的輸入法應(yīng)用在非越獄情況下無法配置為終端中的默認(rèn)輸入法;再如:IOS系統(tǒng)的終端中的安全應(yīng)用在非越獄情況下無法對(duì)終端中的媒體資源進(jìn)行諸如刪除、修改等操作;等等。本發(fā)明實(shí)施例的媒體資源處理方案適用于在非越獄情況下,對(duì)終端存儲(chǔ)空間中的媒體資源進(jìn)行冗余清理,釋放終端的存儲(chǔ)空間占用消耗,提升終端的性能。
基于上述描述,下面將結(jié)合附圖1-附圖6,對(duì)本發(fā)明實(shí)施例提供的媒體資源處理方法進(jìn)行詳細(xì)介紹。
請(qǐng)參見圖1,為本發(fā)明實(shí)施例提供的一種媒體資源處理方法的流程圖;該方法可包括以下步驟S101-步驟S103。
S101,從終端存儲(chǔ)空間中獲取媒體資源庫,所述媒體資源庫中包括至少一 個(gè)媒體資源。
終端的存儲(chǔ)空間可包括終端的系統(tǒng)存儲(chǔ)空間,例如:終端的內(nèi)存空間、緩存空間、磁盤空間等等;終端的存儲(chǔ)空間還可包括終端所接入的存儲(chǔ)設(shè)備的存儲(chǔ)空間,例如:終端所接入的SD(Secure Digital Memory Card,安全數(shù)碼卡)卡的存儲(chǔ)空間等等。所述媒體資源可包括但不限于:照片或圖片;其中,照片可以指用戶使用終端的拍攝功能所拍攝的照片、或用戶向終端中導(dǎo)入存儲(chǔ)的照片等等;圖片可以指用戶使用終端中的互聯(lián)網(wǎng)應(yīng)用所產(chǎn)生的圖片,或用戶使用終端的截屏功能截取的圖片,等等。
媒體資源可以媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中,例如:手機(jī)中的媒體資源以圖冊(cè)、相冊(cè)等媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中。本步驟可從終端的存儲(chǔ)空間中獲取媒體資源庫,該媒體資源庫中包括至少一個(gè)媒體資源。
S102,按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源。
所述預(yù)設(shè)的冗余篩選規(guī)則可包括:連拍冗余篩選規(guī)則、截圖冗余篩選規(guī)則、濾鏡冗余篩選規(guī)則和相似冗余篩選規(guī)則中的任一種或多種。所述冗余資源可包括:連拍冗余資源、截圖冗余資源、濾鏡冗余資源和相似冗余資源中的任一種或多種。
其中,連拍指采用同一方向、同一方位和同一拍攝角度的不間斷的連續(xù)拍攝;目前大部分終端均向用戶提供連拍功能,用戶使用終端的連拍功能可生成一個(gè)連拍資源集合。一個(gè)連拍資源集合中的多個(gè)媒體資源由于拍攝方向、方位及角度均類似,從而在終端的存儲(chǔ)空間中產(chǎn)生連拍冗余資源。其中,截圖指使用終端的截屏功能截取的圖片,由于截圖通常是用戶根據(jù)臨時(shí)需要而進(jìn)行操作生成的媒體資源,若較長時(shí)間未被清理則在終端的存儲(chǔ)空間中產(chǎn)生截圖冗余資源。其中,濾鏡可被用來實(shí)現(xiàn)圖片或照片的各種特殊效果,目前大部分終端的系統(tǒng)自帶濾鏡編輯功能,用戶使用終端的濾鏡編輯功能對(duì)媒體資源進(jìn)行處理后,會(huì)生成原媒體資源及處理后的媒體資源,此二類媒體資源屬于類似的媒體資源,將在終端的存儲(chǔ)空間中產(chǎn)生濾鏡冗余資源。其中,用戶未使用終端的連拍功能,但在一定時(shí)間內(nèi)連續(xù)拍攝產(chǎn)生多個(gè)媒體資源,該多個(gè)媒體資源可能屬于相似媒體資源,從而在終端的存儲(chǔ)空間中產(chǎn)生相似冗余資源。
S103,釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間。
若終端的存儲(chǔ)空間中冗余資源占用過多,則會(huì)造成終端的可用存儲(chǔ)空間過小,從而會(huì)影響終端的響應(yīng)速率等使用性能,因此,有必要對(duì)終端的存儲(chǔ)空間中的冗余資源進(jìn)行清理,即本步驟中,釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間,以保證終端的使用性能。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖2,為本發(fā)明實(shí)施例提供的另一種媒體資源處理方法的流程圖;該方法可包括以下步驟S201-步驟S103。
S201,調(diào)用所述終端所開放的用于對(duì)媒體資源進(jìn)行處理的系統(tǒng)API(Application Programming Interface,應(yīng)用程序編程接口)接口。
通常,在非越獄情況下,終端的系統(tǒng)會(huì)對(duì)終端中的互聯(lián)網(wǎng)應(yīng)用的運(yùn)行權(quán)限會(huì)進(jìn)行限制,例如:IOS系統(tǒng)的終端中的安全應(yīng)用在非越獄情況下無法對(duì)終端中的媒體資源進(jìn)行諸如刪除、修改等操作;等等。本發(fā)明實(shí)施例中,為了保證能夠在非越獄情況下對(duì)終端的存儲(chǔ)空間中的媒體資源進(jìn)行冗余清理,首先需要終端的系統(tǒng)向互聯(lián)網(wǎng)應(yīng)用開放處理權(quán)限,即開放用于對(duì)媒體資源進(jìn)行處理的系統(tǒng)API接口,本步驟中可調(diào)用所述終端開放的用于對(duì)媒體資源進(jìn)行處理的系統(tǒng)API接口,例如:IOS-8系統(tǒng)可開放用于對(duì)媒體資源進(jìn)行處理的“Photos.framework”接口,本步驟可調(diào)用該接口以進(jìn)行后續(xù)的媒體資源讀取、冗余資源刪除等清理。
S202,采用所述系統(tǒng)API接口從所述終端的存儲(chǔ)空間中讀取媒體資源庫,所述媒體資源庫包括至少一個(gè)媒體資源,所述媒體資源包括:照片或圖片。
終端的存儲(chǔ)空間可包括終端的系統(tǒng)存儲(chǔ)空間,例如:終端的內(nèi)存空間、緩存空間、磁盤空間等等;終端的存儲(chǔ)空間還可包括終端所接入的存儲(chǔ)設(shè)備的存儲(chǔ)空間,例如:終端所接入的SD卡的存儲(chǔ)空間等等。所述媒體資源可包括但不限于:照片或圖片;其中,照片可以指用戶使用終端的拍攝功能所拍攝的照片、或用戶向終端中導(dǎo)入存儲(chǔ)的照片等等;圖片可以指用戶使用終端中的互聯(lián)網(wǎng)應(yīng)用所產(chǎn)生的圖片,或用戶使用終端的截屏功能截取的圖片,等等。
媒體資源可以媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中,例如:手機(jī)中的媒體資源以圖冊(cè)、相冊(cè)等媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中。本步驟中,采用所述系統(tǒng)API接口可從終端的存儲(chǔ)空間中獲取媒體資源庫,該媒體資源庫中包括至少一個(gè)媒體資源。
本實(shí)施例的步驟S201-步驟S202可以為圖1所示實(shí)施例的步驟S101的具體細(xì)化步驟。
S203,按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源。
所述預(yù)設(shè)的冗余篩選規(guī)則可包括:連拍冗余篩選規(guī)則、截圖冗余篩選規(guī)則、濾鏡冗余篩選規(guī)則和相似冗余篩選規(guī)則中的任一種或多種。所述冗余資源可包括:連拍冗余資源、截圖冗余資源、濾鏡冗余資源和相似冗余資源中的任一種或多種。具體實(shí)現(xiàn)中,本步驟S203可包括以下幾種可行的實(shí)施方式:
在其中的一種可行的實(shí)施方式中,請(qǐng)參見圖3,為圖2所示的步驟S203的一個(gè)實(shí)施例的流程圖;該步驟S203具體可包括以下步驟s11-s13。
s11,按照連拍冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取至少一個(gè)連拍資源集合,其中,每一個(gè)連拍資源集合包含攜帶相同連拍標(biāo)識(shí)的至少兩個(gè)目標(biāo)媒體資源,且每一個(gè)目標(biāo)資源集中任意兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差小于預(yù)設(shè)的第一時(shí)間閥值。
所述預(yù)設(shè)的第一時(shí)間閥值可根據(jù)實(shí)際需要進(jìn)行設(shè)定,例如:可設(shè)定所述預(yù)設(shè)的第一時(shí)間閥值為0.5s、0.6s等等。目前大部分終端均向用戶提供連拍功能,用戶使用終端的連拍功能可生成一個(gè)連拍資源集合。一個(gè)連拍資源集合中的多個(gè)媒體資源由于拍攝方向、方位及角度均類似,從而在終端的存儲(chǔ)空間中產(chǎn)生連拍冗余資源。具體地,用戶使用終端的連拍功能生成一個(gè)連拍資源集合時(shí),終端會(huì)為同一個(gè)連拍資源集合中的每個(gè)媒體資源均分配相同連拍標(biāo)識(shí),并分別記錄每個(gè)媒體資源的拍攝時(shí)間。本步驟s11中,可按照連拍冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取至少一個(gè)連拍資源集合。
s12,檢測每一個(gè)連拍資源集合所包含的目標(biāo)媒體資源的拍攝質(zhì)量。
所述拍攝質(zhì)量可反映清晰度、像素、分辨率等等特點(diǎn),通常,拍攝質(zhì)量較優(yōu)的媒體資源,其清晰度較高、像素較高且分辨率較高。本步驟可檢測每一個(gè)連拍資源集合所包含的目標(biāo)媒體資源的拍攝質(zhì)量,并可按照拍攝質(zhì)量由優(yōu)至劣的順序?qū)γ恳粋€(gè)連拍資源集合所包含的目標(biāo)媒體資源進(jìn)行排序。
s13,針對(duì)任一個(gè)連拍資源集合,將除拍攝質(zhì)量最優(yōu)的目標(biāo)媒體資源之外的其余目標(biāo)媒體資源確定為連拍冗余資源。
本步驟中,可以按照步驟s12中每一個(gè)連拍資源集合所包含的目標(biāo)媒體資源的排序,保留拍攝質(zhì)量最優(yōu)的目標(biāo)媒體資源,而將其余目標(biāo)媒體資源確定為連拍冗余資源。
在另一種可行的實(shí)施方式中,請(qǐng)參見圖4,為圖2所示的步驟S203的另一個(gè)實(shí)施例的流程圖;該步驟S203具體可包括以下步驟s21-s23。
s21,獲取所述終端的屏幕尺寸。所述終端的屏幕尺寸指所述終端中的顯示區(qū)域的尺寸大小,例如:按照目前的智能終端,其屏幕尺寸可包括3.5寸、4.0寸、4.7寸、5.0寸等等。
s22,按照截圖冗余篩選規(guī)則獲取所述媒體資源庫中各媒體資源的尺寸。
s23,將所述媒體資源庫中的尺寸與所述終端的屏幕尺寸相匹配的目標(biāo)媒體資源確定為截圖冗余資源。
其中,截圖指使用終端的截屏功能截取的圖片,因此,截圖產(chǎn)生的媒體資源的尺寸通常與終端的屏幕尺寸相匹配,即與終端的屏幕相同或接近終端的屏幕尺寸;由于截圖通常是用戶根據(jù)臨時(shí)需要而進(jìn)行操作生成的媒體資源,若較長時(shí)間未被清理則在終端的存儲(chǔ)空間中產(chǎn)生截圖冗余資源,因此,步驟s23可以將與終端的屏幕尺寸相匹配的目標(biāo)媒體資源確定為截圖冗余資源。
在又一種可行的實(shí)施方式中,請(qǐng)參見圖5,為圖2所示的步驟S203的又一個(gè)實(shí)施例的流程圖;該步驟S203具體可包括以下步驟s31-s32。
s31,按照濾鏡冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取攜帶濾鏡標(biāo)識(shí)的至少一個(gè)目標(biāo)媒體資源。
其中,濾鏡可被用來實(shí)現(xiàn)圖片或照片的各種特殊效果,目前大部分終端的系統(tǒng)自帶濾鏡編輯功能,用戶使用終端的濾鏡編輯功能對(duì)媒體資源進(jìn)行處理后,會(huì)生成原媒體資源及處理后的媒體資源,此二類媒體資源屬于類似的媒體資源,將在終端的存儲(chǔ)空間中產(chǎn)生濾鏡冗余資源。具體地,用戶使用終端的濾鏡編輯功能對(duì)原媒體資源進(jìn)行處理進(jìn),終端會(huì)為原媒體資源分配濾鏡標(biāo)識(shí),表明此原媒體資源被進(jìn)行過濾鏡編輯。本步驟s31中,可按照濾鏡冗余篩選規(guī)則對(duì)所述媒 體資源進(jìn)行遍歷,獲取攜帶濾鏡標(biāo)識(shí)的至少一個(gè)目標(biāo)媒體資源。
s32,將所述攜帶濾鏡標(biāo)識(shí)的至少一個(gè)目標(biāo)媒體資源確定為濾鏡冗余資源。本步驟s32即將攜帶濾鏡標(biāo)識(shí)的原媒體資源確定為濾鏡冗余資源,而為用戶保留濾鏡處理后的媒體資源。
在又一種可行的實(shí)施方式中,請(qǐng)參見圖6,為圖2所示的步驟S203的又一個(gè)實(shí)施例的流程圖;該步驟S203具體可包括以下步驟s41-s43。
s41,按照相似冗余篩選規(guī)則所規(guī)定的相似算法,計(jì)算所述媒體資源庫中任意兩個(gè)媒體資源之間的相似度。
其中,用戶未使用終端的連拍功能,但在一定時(shí)間內(nèi)連續(xù)拍攝產(chǎn)生多個(gè)媒體資源,該多個(gè)媒體資源可能屬于相似媒體資源,從而在終端的存儲(chǔ)空間中產(chǎn)生相似冗余資源。本實(shí)施方式中,步驟s41首先需要依據(jù)相似算法計(jì)算所述媒體資源庫中任意兩個(gè)媒體資源之間的相似度,所述相似算法可包括但不限于:PHA(Perception of hash algorithm,感知哈希算法)算法、直方圖匹配算法、NMF(Non-negative Matrix Factorization,非負(fù)矩陣分解)算法等等。
s42,若兩個(gè)目標(biāo)媒體資源之間的相似度大于預(yù)設(shè)相似閥值,判斷所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差是否小于預(yù)設(shè)的第二時(shí)間閥值。
所述預(yù)設(shè)相似閥值可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,例如:所述預(yù)設(shè)相似閥值可以設(shè)定為70%、90%等等。步驟s42中在判斷兩個(gè)目標(biāo)媒體資源之間的相似度大于預(yù)設(shè)相似閥值時(shí),還需要進(jìn)一步判斷所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差是否小于預(yù)設(shè)的第二時(shí)間閥值,所述預(yù)設(shè)的第二時(shí)間閥值可以根據(jù)實(shí)際需要時(shí)行設(shè)定,例如:可設(shè)定所述預(yù)設(shè)的第二時(shí)間閥值為30s、20s等等。
s43,若所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差小于預(yù)設(shè)的第二時(shí)間閥值,從兩個(gè)目標(biāo)媒體資源中任意選取一個(gè)目標(biāo)媒體資源確定為相似冗余資源。
通過本實(shí)施方式中的步驟s41-s43,如果兩個(gè)目標(biāo)媒體資源的相似度大于預(yù)設(shè)相似閥值,且所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差小于預(yù)設(shè)的第二時(shí)間閥值,表明該兩個(gè)目標(biāo)媒體資源是在一定時(shí)間內(nèi)連續(xù)拍攝產(chǎn)生,屬于相似媒體資源,可以從兩個(gè)目標(biāo)媒體資源中任意選取一個(gè)目標(biāo)媒體資源確定為相似冗余資源。
可以理解的是,步驟S203的上述四種可行的實(shí)施方式可以根據(jù)需要進(jìn)行單獨(dú)應(yīng)用,或者進(jìn)行部分或全部的組合使用。
S204,定位所述冗余資源在所述終端中所占用的存儲(chǔ)空間。
若終端的存儲(chǔ)空間中冗余資源占用過多,則會(huì)造成終端的可用存儲(chǔ)空間過小,從而會(huì)影響終端的響應(yīng)速率等使用性能,因此,有必要對(duì)終端的存儲(chǔ)空間中的冗余資源進(jìn)行清理。本步驟中,需要定位所述冗余資源在所述終端中所占用的存儲(chǔ)空間,例如:某圖片a被確定為連拍冗余資源,其被存儲(chǔ)于終端的磁盤空間中DCIM(Digital camera in memory,數(shù)碼相機(jī))文件下,本步驟則定位該DCIM文件。
S205,采用所述系統(tǒng)API接口刪除所定位的存儲(chǔ)空間中的所述冗余資源。
所述系統(tǒng)API接口為用于對(duì)媒體資源進(jìn)行諸如讀取、刪除、修改等操作的接口,本步驟采用所述系統(tǒng)API接口,則可以刪除所定的存儲(chǔ)空間中的所述冗余資源,按照步驟S204所示例子,本步驟可以采用所述系統(tǒng)API接口將DCIM文件下的圖片a進(jìn)行刪除,從而釋放圖片a所占用的存儲(chǔ)空間。
本實(shí)施例的步驟S204-步驟S205可以為圖1所示實(shí)施例的步驟S103的具體細(xì)化步驟。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
下面將結(jié)合附圖7-附圖13,對(duì)本發(fā)明實(shí)施例提供的媒體資源處理裝置的結(jié)構(gòu)和功能進(jìn)行詳細(xì)介紹。需要說明的是,下述的裝置可以為安裝并運(yùn)行于終端中的互聯(lián)網(wǎng)應(yīng)用,以被應(yīng)用于執(zhí)行上述附圖1-附圖6所示的媒體資源處理方法。
請(qǐng)參見圖7,為本發(fā)明實(shí)施例提供的一種媒體資源處理裝置的結(jié)構(gòu)示意圖;該裝置可包括:獲取單元101、冗余篩選單元102和釋放單元103。
獲取單元101,用于從終端存儲(chǔ)空間中獲取媒體資源庫,所述媒體資源庫中包括至少一個(gè)媒體資源。
終端的存儲(chǔ)空間可包括終端的系統(tǒng)存儲(chǔ)空間,例如:終端的內(nèi)存空間、緩存空間、磁盤空間等等;終端的存儲(chǔ)空間還可包括終端所接入的存儲(chǔ)設(shè)備的存儲(chǔ)空間,例如:終端所接入的SD卡的存儲(chǔ)空間等等。所述媒體資源可包括但不 限于:照片或圖片;其中,照片可以指用戶使用終端的拍攝功能所拍攝的照片、或用戶向終端中導(dǎo)入存儲(chǔ)的照片等等;圖片可以指用戶使用終端中的互聯(lián)網(wǎng)應(yīng)用所產(chǎn)生的圖片,或用戶使用終端的截屏功能截取的圖片,等等。
媒體資源可以媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中,例如:手機(jī)中的媒體資源以圖冊(cè)、相冊(cè)等媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中。所述獲取單元101可從終端的存儲(chǔ)空間中獲取媒體資源庫,該媒體資源庫中包括至少一個(gè)媒體資源。
冗余篩選單元102,用于按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源。
所述預(yù)設(shè)的冗余篩選規(guī)則可包括:連拍冗余篩選規(guī)則、截圖冗余篩選規(guī)則、濾鏡冗余篩選規(guī)則和相似冗余篩選規(guī)則中的任一種或多種。所述冗余資源可包括:連拍冗余資源、截圖冗余資源、濾鏡冗余資源和相似冗余資源中的任一種或多種。
其中,連拍指采用同一方向、同一方位和同一拍攝角度的不間斷的連續(xù)拍攝;目前大部分終端均向用戶提供連拍功能,用戶使用終端的連拍功能可生成一個(gè)連拍資源集合。一個(gè)連拍資源集合中的多個(gè)媒體資源由于拍攝方向、方位及角度均類似,從而在終端的存儲(chǔ)空間中產(chǎn)生連拍冗余資源。其中,截圖指使用終端的截屏功能截取的圖片,由于截圖通常是用戶根據(jù)臨時(shí)需要而進(jìn)行操作生成的媒體資源,若較長時(shí)間未被清理則在終端的存儲(chǔ)空間中產(chǎn)生截圖冗余資源。其中,濾鏡可被用來實(shí)現(xiàn)圖片或照片的各種特殊效果,目前大部分終端的系統(tǒng)自帶濾鏡編輯功能,用戶使用終端的濾鏡編輯功能對(duì)媒體資源進(jìn)行處理后,會(huì)生成原媒體資源及處理后的媒體資源,此二類媒體資源屬于類似的媒體資源,將在終端的存儲(chǔ)空間中產(chǎn)生濾鏡冗余資源。其中,用戶未使用終端的連拍功能,但在一定時(shí)間內(nèi)連續(xù)拍攝產(chǎn)生多個(gè)媒體資源,該多個(gè)媒體資源可能屬于相似媒體資源,從而在終端的存儲(chǔ)空間中產(chǎn)生相似冗余資源。
釋放單元103,用于釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間。
若終端的存儲(chǔ)空間中冗余資源占用過多,則會(huì)造成終端的可用存儲(chǔ)空間過小,從而會(huì)影響終端的響應(yīng)速率等使用性能,因此,有必要對(duì)終端的存儲(chǔ)空間中的冗余資源進(jìn)行清理,即所述釋放單元103釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間,以保證終端的使用性能。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖8,為圖7所示的獲取單元的實(shí)施例的結(jié)構(gòu)示意圖;該獲取單元101可包括:接口調(diào)用單元1001和讀取單元1002。
接口調(diào)用單元1001,用于調(diào)用所述終端所開放的用于對(duì)媒體資源進(jìn)行處理的系統(tǒng)API接口。
通常,在非越獄情況下,終端的系統(tǒng)會(huì)對(duì)終端中的互聯(lián)網(wǎng)應(yīng)用的運(yùn)行權(quán)限會(huì)進(jìn)行限制,例如:IOS系統(tǒng)的終端中的安全應(yīng)用在非越獄情況下無法對(duì)終端中的媒體資源進(jìn)行諸如刪除、修改等操作;等等。本發(fā)明實(shí)施例中,為了保證能夠在非越獄情況下對(duì)終端的存儲(chǔ)空間中的媒體資源進(jìn)行冗余清理,首先需要終端的系統(tǒng)向互聯(lián)網(wǎng)應(yīng)用開放處理權(quán)限,即開放用于對(duì)媒體資源進(jìn)行處理的系統(tǒng)API接口,所述接口調(diào)用單元1001可調(diào)用所述終端開放的用于對(duì)媒體資源進(jìn)行處理的系統(tǒng)API接口,例如:IOS-8系統(tǒng)可開放用于對(duì)媒體資源進(jìn)行處理的“Photos.framework”接口,所述接口調(diào)用單元1001可調(diào)用該接口以進(jìn)行后續(xù)的媒體資源讀取、冗余資源刪除等清理。
讀取單元1002,用于采用所述系統(tǒng)API接口從所述終端的存儲(chǔ)空間中讀取媒體資源庫,所述媒體資源庫包括至少一個(gè)媒體資源,所述媒體資源包括:照片或圖片。
終端的存儲(chǔ)空間可包括終端的系統(tǒng)存儲(chǔ)空間,例如:終端的內(nèi)存空間、緩存空間、磁盤空間等等;終端的存儲(chǔ)空間還可包括終端所接入的存儲(chǔ)設(shè)備的存儲(chǔ)空間,例如:終端所接入的SD卡的存儲(chǔ)空間等等。所述媒體資源可包括但不 限于:照片或圖片;其中,照片可以指用戶使用終端的拍攝功能所拍攝的照片、或用戶向終端中導(dǎo)入存儲(chǔ)的照片等等;圖片可以指用戶使用終端中的互聯(lián)網(wǎng)應(yīng)用所產(chǎn)生的圖片,或用戶使用終端的截屏功能截取的圖片,等等。
媒體資源可以媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中,例如:手機(jī)中的媒體資源以圖冊(cè)、相冊(cè)等媒體資源庫的形式整合存儲(chǔ)于終端的存儲(chǔ)空間中。所述讀取單元1002采用所述系統(tǒng)API接口可從終端的存儲(chǔ)空間中獲取媒體資源庫,該媒體資源庫中包括至少一個(gè)媒體資源。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖9,為圖7所示的篩選單元的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;該篩選單元102可包括:連拍遍歷單元2001、質(zhì)量檢測單元2002和連拍冗余確定單元2003。
連拍遍歷單元2001,用于按照連拍冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取至少一個(gè)連拍資源集合,其中,每一個(gè)連拍資源集合包含攜帶相同連拍標(biāo)識(shí)的至少兩個(gè)目標(biāo)媒體資源,且每一個(gè)目標(biāo)資源集中任意兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差小于預(yù)設(shè)的第一時(shí)間閥值。
目前大部分終端均向用戶提供連拍功能,用戶使用終端的連拍功能可生成一個(gè)連拍資源集合。一個(gè)連拍資源集合中的多個(gè)媒體資源由于拍攝方向、方位及角度均類似,從而在終端的存儲(chǔ)空間中產(chǎn)生連拍冗余資源。具體地,用戶使用終端的連拍功能生成一個(gè)連拍資源集合時(shí),終端會(huì)為同一個(gè)連拍資源集合中的每個(gè)媒體資源均分配相同連拍標(biāo)識(shí),并分別記錄每個(gè)媒體資源的拍攝時(shí)間。所述連拍遍歷單元2001可按照連拍冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取至少一個(gè)連拍資源集合。
質(zhì)量檢測單元2002,用于檢測每一個(gè)連拍資源集合所包含的目標(biāo)媒體資源的拍攝質(zhì)量。
所述拍攝質(zhì)量可反映清晰度、像素、分辨率等等特點(diǎn),通常,拍攝質(zhì)量較 優(yōu)的媒體資源,其清晰度較高、像素較高且分辨率較高。所述質(zhì)量檢測單元2002可檢測每一個(gè)連拍資源集合所包含的目標(biāo)媒體資源的拍攝質(zhì)量,并可按照拍攝質(zhì)量由優(yōu)至劣的順序?qū)γ恳粋€(gè)連拍資源集合所包含的目標(biāo)媒體資源進(jìn)行排序。
連拍冗余確定單元2003,用于針對(duì)任一個(gè)連拍資源集合,將除拍攝質(zhì)量最優(yōu)的目標(biāo)媒體資源之外的其余目標(biāo)媒體資源確定為連拍冗余資源。
所述連拍冗余確定單元2003可按照每一個(gè)連拍資源集合所包含的目標(biāo)媒體資源的排序,保留拍攝質(zhì)量最優(yōu)的目標(biāo)媒體資源,而將其余目標(biāo)媒體資源確定為連拍冗余資源。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖10,為圖7所示的篩選單元的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;該篩選單元102可包括:屏幕尺寸獲取單元2011、資源尺寸獲取單元2012和截圖冗余確定單元2013。
屏幕尺寸獲取單元2011,用于獲取所述終端的屏幕尺寸。所述終端的屏幕尺寸指所述終端中的顯示區(qū)域的尺寸大小,例如:按照目前的智能終端,其屏幕尺寸可包括3.5寸、4.0寸、4.7寸、5.0寸等等。
資源尺寸獲取單元2012,用于按照截圖冗余篩選規(guī)則獲取所述媒體資源庫中各媒體資源的尺寸。
截圖冗余確定單元2013,用于將所述媒體資源庫中的尺寸與所述終端的屏幕尺寸相匹配的目標(biāo)媒體資源確定為截圖冗余資源。
其中,截圖指使用終端的截屏功能截取的圖片,因此,截圖產(chǎn)生的媒體資源的尺寸通常與終端的屏幕尺寸相匹配,即與終端的屏幕相同或接近終端的屏幕尺寸;由于截圖通常是用戶根據(jù)臨時(shí)需要而進(jìn)行操作生成的媒體資源,若較長時(shí)間未被清理則在終端的存儲(chǔ)空間中產(chǎn)生截圖冗余資源,因此,所述截圖冗余確定單元2013可以將與終端的屏幕尺寸相匹配的目標(biāo)媒體資源確定為截圖冗余資源。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖11,為圖7所示的篩選單元的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;該篩選單元102可包括:濾鏡遍歷單元2111和濾鏡冗余確定單元2112。
濾鏡遍歷單元2111,用于按照濾鏡冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取攜帶濾鏡標(biāo)識(shí)的至少一個(gè)目標(biāo)媒體資源。
其中,濾鏡可被用來實(shí)現(xiàn)圖片或照片的各種特殊效果,目前大部分終端的系統(tǒng)自帶濾鏡編輯功能,用戶使用終端的濾鏡編輯功能對(duì)媒體資源進(jìn)行處理后,會(huì)生成原媒體資源及處理后的媒體資源,此二類媒體資源屬于類似的媒體資源,將在終端的存儲(chǔ)空間中產(chǎn)生濾鏡冗余資源。具體地,用戶使用終端的濾鏡編輯功能對(duì)原媒體資源進(jìn)行處理進(jìn),終端會(huì)為原媒體資源分配濾鏡標(biāo)識(shí),表明此原媒體資源被進(jìn)行過濾鏡編輯。所述濾鏡遍歷單元2111可按照濾鏡冗余篩選規(guī)則對(duì)所述媒體資源進(jìn)行遍歷,獲取攜帶濾鏡標(biāo)識(shí)的至少一個(gè)目標(biāo)媒體資源。
濾鏡冗余確定單元2112,用于將所述攜帶濾鏡標(biāo)識(shí)的至少一個(gè)目標(biāo)媒體資源確定為濾鏡冗余資源。
所述濾鏡冗余確定單元2112將攜帶濾鏡標(biāo)識(shí)的原媒體資源確定為濾鏡冗余資源,而為用戶保留濾鏡處理后的媒體資源。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖12,為圖7所示的篩選單元的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;該篩選單元102可包括:相似計(jì)算單元2201、判斷單元2202和相似冗余確定單元2203。
相似計(jì)算單元2201,用于按照相似冗余篩選規(guī)則所規(guī)定的相似算法,計(jì)算所述媒體資源庫中任意兩個(gè)媒體資源之間的相似度。
其中,用戶未使用終端的連拍功能,但在一定時(shí)間內(nèi)連續(xù)拍攝產(chǎn)生多個(gè)媒體資源,該多個(gè)媒體資源可能屬于相似媒體資源,從而在終端的存儲(chǔ)空間中產(chǎn)生相似冗余資源。本實(shí)施方式中,所述相似計(jì)算單元2201首先需要依據(jù)相似算法計(jì)算所述媒體資源庫中任意兩個(gè)媒體資源之間的相似度,所述相似算法可包括但不限于:PHA算法、直方圖匹配算法、NMF算法等等。
判斷單元2202,用于若兩個(gè)目標(biāo)媒體資源之間的相似度大于預(yù)設(shè)相似閥值,判斷所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差是否小于預(yù)設(shè)的第二時(shí)間閥值。
所述預(yù)設(shè)相似閥值可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,例如:所述預(yù)設(shè)相似閥值可以設(shè)定為70%、90%等等。所述判斷單元2202在判斷兩個(gè)目標(biāo)媒體資源之間的相似度大于預(yù)設(shè)相似閥值時(shí),還需要進(jìn)一步判斷所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差是否小于預(yù)設(shè)的第二時(shí)間閥值,所述預(yù)設(shè)的第二時(shí)間閥值可以根據(jù)實(shí)際需要時(shí)行設(shè)定,例如:可設(shè)定所述預(yù)設(shè)的第二時(shí)間閥值為30s、20s等等。
相似冗余確定單元2203,用于若所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差小于預(yù)設(shè)的第二時(shí)間閥值,從兩個(gè)目標(biāo)媒體資源中任意選取一個(gè)目標(biāo)媒體資源確定為相似冗余資源。
本實(shí)施例中,如果兩個(gè)目標(biāo)媒體資源的相似度大于預(yù)設(shè)相似閥值,且所述兩個(gè)目標(biāo)媒體資源的拍攝時(shí)間差小于預(yù)設(shè)的第二時(shí)間閥值,表明該兩個(gè)目標(biāo)媒體資源是在一定時(shí)間內(nèi)連續(xù)拍攝產(chǎn)生,屬于相似媒體資源,可以從兩個(gè)目標(biāo)媒體資源中任意選取一個(gè)目標(biāo)媒體資源確定為相似冗余資源。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
請(qǐng)參見圖13,為圖7所示的釋放單元的實(shí)施例的結(jié)構(gòu)示意圖;該釋放單元103可包括:定位單元3001和刪除單元3002。
定位單元3001,用于定位所述冗余資源在所述終端中所占用的存儲(chǔ)空間。
若終端的存儲(chǔ)空間中冗余資源占用過多,則會(huì)造成終端的可用存儲(chǔ)空間過小,從而會(huì)影響終端的響應(yīng)速率等使用性能,因此,有必要對(duì)終端的存儲(chǔ)空間中的冗余資源進(jìn)行清理。所述定位單元3001需要定位所述冗余資源在所述終端中所占用的存儲(chǔ)空間,例如:某圖片a被確定為連拍冗余資源,其被存儲(chǔ)于終端的磁盤空間中DCIM文件下,所述定位單元3001則定位該DCIM文件。
刪除單元3002,用于采用所述系統(tǒng)API接口刪除所定位的存儲(chǔ)空間中的所述冗余資源。
所述系統(tǒng)API接口為用于對(duì)媒體資源進(jìn)行諸如讀取、刪除、修改等操作的接口,所述刪除單元3002采用所述系統(tǒng)API接口,則可以刪除所定的存儲(chǔ)空間中的所述冗余資源,按照本實(shí)施例所示例子,所述刪除單元3002可以采用所述系統(tǒng)API接口將DCIM文件下的圖片a進(jìn)行刪除,從而釋放圖片a所占用的存儲(chǔ)空間。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
本發(fā)明實(shí)施例還公開了一種終端,該終端可包括一個(gè)媒體資源處理裝置,該裝置的結(jié)構(gòu)和功能可參見附圖7-附圖13所示實(shí)施例的相關(guān)描述,在此不贅述。需要說明的是,本實(shí)施例所公開的終端可以應(yīng)用于上述附圖1-附圖6所示的方法中。
本發(fā)明實(shí)施例中,可以從終端存儲(chǔ)空間中獲取媒體資源庫,并按照預(yù)設(shè)的冗余篩選規(guī)則從所述媒體資源庫中篩選出冗余資源,并釋放所述冗余資源在所述終端中所占用的存儲(chǔ)空間;通過自動(dòng)整合處理終端存儲(chǔ)空間中的冗余資源,有效地提升了媒體資源的處理效率,及時(shí)釋放冗余資源所占用的存儲(chǔ)空間,保證終端的使用性能。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。 其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。