本申請屬于文件處理領(lǐng)域,具體涉及一種多媒體文件處理方法、裝置。
背景技術(shù):
1、當(dāng)前,用戶通過諸如手機等電子設(shè)備拍攝音頻、視頻等多媒體文件越來越常見,而拍攝得到的多媒體文件通常需要占用電子設(shè)備較多的存儲空間。一般需要通過減小多媒體文件的大小來節(jié)省電子設(shè)備的存儲空間。
2、相關(guān)技術(shù)中,壓縮多媒體文件時,可能導(dǎo)致多媒體文件質(zhì)量較差的問題。以視頻文件為例,一般可通過轉(zhuǎn)碼壓縮視頻文件的方式,減小視頻文件大小,以此節(jié)省存儲空間。然而,壓縮后的視頻分辨率較差,影響用戶觀看視頻的體驗。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種多媒體文件處理方法、裝置,能夠解決相關(guān)技術(shù)中壓縮多媒體文件時,導(dǎo)致多媒體文件質(zhì)量較差的問題。
2、第一方面,本申請實施例提供了一種多媒體文件處理方法,該方法包括:
3、獲取待處理多媒體文件;
4、將所述待處理多媒體文件分割為n個多媒體文件片段,n為大于1的整數(shù);
5、從所述n個多媒體文件片段中確定滿足目標(biāo)條件的m個多媒體文件片段,m為小于n的整數(shù);
6、基于所述m個多媒體文件片段,生成目標(biāo)多媒體文件;
7、其中,所述目標(biāo)多媒體文件所占用的存儲空間小于所述待處理多媒體文件所占用的存儲空間。
8、第二方面,本申請實施例提供了一種多媒體文件處理裝置,該裝置包括:獲取模塊、分割模塊、確定模塊和生成模塊;
9、所述獲取模塊,用于獲取待處理多媒體文件;
10、所述分割模塊,用于將所述待處理多媒體文件分割為n個多媒體文件片段,n為大于1的整數(shù);
11、所述確定模塊,用于從所述n個多媒體文件片段中確定滿足目標(biāo)條件的m個多媒體文件片段,m為小于n的整數(shù);
12、所述生成模塊,用于基于所述m個多媒體文件片段,生成目標(biāo)多媒體文件;
13、其中,所述目標(biāo)多媒體文件所占用的存儲空間小于所述待處理多媒體文件所占用的存儲空間。
14、第三方面,本申請實施例提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲器,所述存儲器存儲可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的方法的步驟。
15、第四方面,本申請實施例提供了一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)上存儲程序或指令,所述程序或指令被處理器執(zhí)行時實現(xiàn)如第一方面所述的方法的步驟。
16、第五方面,本申請實施例提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口和所述處理器耦合,所述處理器用于運行程序或指令,實現(xiàn)如第一方面所述的方法。
17、第六方面,本申請實施例提供一種計算機程序產(chǎn)品,該程序產(chǎn)品被存儲在存儲介質(zhì)中,該程序產(chǎn)品被至少一個處理器執(zhí)行以實現(xiàn)如第一方面所述的方法。
18、在本申請實施例中,通過獲取待處理多媒體文件;將所述待處理多媒體文件分割為n個多媒體文件片段,n為大于1的整數(shù);從所述n個多媒體文件片段中確定滿足目標(biāo)條件的m個多媒體文件片段,m為小于n的整數(shù);基于所述m個多媒體文件片段,生成目標(biāo)多媒體文件;其中,所述目標(biāo)多媒體文件所占用的存儲空間小于所述待處理多媒體文件所占用的存儲空間。這樣,本申請實施例通過對待處理多媒體文件進(jìn)行分割得到多個多媒體文件片段,從多個多媒體文件片段中針對性地確定滿足目標(biāo)條件的一部分多媒體文件片段,生成目標(biāo)多媒體文件,進(jìn)而可以在不犧牲滿足目標(biāo)條件的一部分多媒體文件片段的質(zhì)量的前提下節(jié)省存儲空間。
1.一種多媒體文件處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述n個多媒體文件片段中確定滿足目標(biāo)條件的m個多媒體文件片段,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述配置信息包括模式選擇信息;所述從所述n個多媒體文件片段中確定評估分?jǐn)?shù)大于預(yù)設(shè)閾值的m個多媒體文件片段,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述配置信息包括所述預(yù)設(shè)閾值;所述確定所述n個多媒體文件片段中評估分?jǐn)?shù)大于預(yù)設(shè)閾值的m個多媒體文件片段,包括:
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,在從所述n個多媒體文件片段中確定滿足目標(biāo)條件的m個多媒體文件片段之前,所述方法包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將所述待處理多媒體文件分割為n個多媒體文件片段之后,所述方法還包括:
7.一種多媒體文件處理裝置,其特征在于,包括:獲取模塊、分割模塊、確定模塊和生成模塊;
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊用于:從所述n個多媒體文件片段中確定評估分?jǐn)?shù)大于預(yù)設(shè)閾值的m個多媒體文件片段;所述預(yù)設(shè)閾值是基于用戶輸入的配置信息得到的。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定模塊,包括:
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定模塊,包括:
11.根據(jù)權(quán)利要求7-10任一項所述的裝置,其特征在于,還包括:
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: