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

一種轉(zhuǎn)碼參數(shù)設(shè)置方法及裝置與流程

文檔序號:11524828閱讀:357來源:國知局
一種轉(zhuǎn)碼參數(shù)設(shè)置方法及裝置與流程

本發(fā)明屬于計算機技術(shù)領(lǐng)域,尤其涉及一種轉(zhuǎn)碼參數(shù)設(shè)置方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)以及多媒體技術(shù)的不斷發(fā)展,數(shù)字音視頻服務(wù)不斷由傳統(tǒng)的廣播電視領(lǐng)域向新媒體領(lǐng)域擴展。越來越多的音視頻內(nèi)容可以在各種不同類型的終端上展示,例如,智能手機、平板電腦、個人計算機和數(shù)字電視等,這樣就對音視頻內(nèi)容的編碼格式、封裝、分辨率等提出了不同的需求。

因此,需要使用視頻轉(zhuǎn)碼技術(shù)將某種格式的視頻轉(zhuǎn)換成目標(biāo)播放器所支持的格式。視頻轉(zhuǎn)碼是指對壓縮視頻流先進行完全解碼處理,接著對解碼圖像作縮放、編輯或多畫面組合等處理,最后將處理后的解碼圖像進行二次編碼并輸出。

目前的轉(zhuǎn)碼方法將視頻流或音頻流進行直接轉(zhuǎn)碼,轉(zhuǎn)碼參數(shù)也是轉(zhuǎn)碼軟件直接通過配置文件進行配置,用戶并不清楚轉(zhuǎn)出的視頻文件或音頻文件的具體參數(shù);目前的轉(zhuǎn)碼軟件無法支持用戶自己設(shè)置轉(zhuǎn)碼參數(shù),而且,用戶隨意設(shè)置的轉(zhuǎn)碼參數(shù)會直接導(dǎo)致轉(zhuǎn)碼失敗。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明的目的在于提供一種轉(zhuǎn)碼參數(shù)設(shè)置方法及裝置,以解決傳統(tǒng)的轉(zhuǎn)碼方法不能支持用戶自己設(shè)置轉(zhuǎn)碼參數(shù)的技術(shù)問題。

第一方面,本申請?zhí)峁┮环N轉(zhuǎn)碼參數(shù)設(shè)置方法,包括:

獲取待轉(zhuǎn)碼多媒體文件;

分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù);

根據(jù)所述多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù);

展示所述待選轉(zhuǎn)碼參數(shù)。

可選地,所述待轉(zhuǎn)碼多媒體文件是視頻文件時,所述多媒體參數(shù)包括:文件大小、媒體格式、文件時長、視頻平均碼率、視頻格式、編碼檔次、編碼級別、視頻分辨率、平均碼率、幀率、色彩抽樣和位深;

所述待轉(zhuǎn)碼多媒體文件是音頻文件時,所述多媒體參數(shù)包括:采樣率、音頻編碼方式、聲道數(shù)和音頻編碼碼率。

可選地,若所述待轉(zhuǎn)碼多媒體文件是視頻文件,則所述根據(jù)所述多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù),包括:

確定所述待選轉(zhuǎn)碼參數(shù)中的分辨率低于或等于所述待轉(zhuǎn)碼多媒體文件的分辨率;

確定所述待選轉(zhuǎn)碼參數(shù)中的平均碼率低于或等于所述待轉(zhuǎn)碼多媒體文件的平均碼率。

可選地,若所述待轉(zhuǎn)碼多媒體文件是音頻文件,則所述根據(jù)所述多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù),包括:

確定所述待選轉(zhuǎn)碼參數(shù)中的音頻編碼碼率低于或等于所述待轉(zhuǎn)碼多媒體文件的音頻編碼碼率。

可選地,所述方法還包括:

接收用戶根據(jù)所述待選轉(zhuǎn)碼參數(shù)確定的目標(biāo)轉(zhuǎn)碼參數(shù);

根據(jù)所述目標(biāo)轉(zhuǎn)碼參數(shù),將所述待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。

可選地,包括第一線程和第二線程;

利用所述第一線程分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù);

利用所述第二線程執(zhí)行根據(jù)所述目標(biāo)轉(zhuǎn)碼參數(shù),將所述待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。

可選地,所述方法還包括:

展示所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。

第二方面,本申請?zhí)峁┮环N轉(zhuǎn)碼參數(shù)設(shè)置裝置,包括:

獲取單元,用于獲取待轉(zhuǎn)碼多媒體文件;

分析單元,用于分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù);

待選轉(zhuǎn)碼參數(shù)確定單元,用于根據(jù)所述多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù);

第一展示單元,用于展示所述待選轉(zhuǎn)碼參數(shù)。

可選地,若所述待轉(zhuǎn)碼多媒體文件是視頻文件,則所述待選轉(zhuǎn)碼參數(shù)確定單元,包括:

第一確定子單元,用于確定所述待選轉(zhuǎn)碼參數(shù)中的分辨率低于或等于所述待轉(zhuǎn)碼多媒體文件的分辨率;

第二確定子單元,用于確定所述待選轉(zhuǎn)碼參數(shù)中的平均碼率低于或等于所述待轉(zhuǎn)碼多媒體文件的平均碼率。

可選地,所述裝置還包括:

接收單元,用于接收用戶根據(jù)所述待選轉(zhuǎn)碼參數(shù)確定的目標(biāo)轉(zhuǎn)碼參數(shù);

轉(zhuǎn)碼單元,用于根據(jù)所述目標(biāo)轉(zhuǎn)碼參數(shù),將所述待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置方法,獲得待轉(zhuǎn)碼多媒體文件后,分析該待轉(zhuǎn)碼多媒體文件得到相應(yīng)的多媒體參數(shù);并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),并將該待選轉(zhuǎn)碼參數(shù)轉(zhuǎn)展示給用戶,以使用戶根據(jù)待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù)。通過上述過程可知,該方法能夠自動分析待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),以使用戶參考待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù),既實現(xiàn)用戶可以自行設(shè)置轉(zhuǎn)碼參數(shù),同時,保證用戶設(shè)置的目標(biāo)轉(zhuǎn)碼參數(shù)的準(zhǔn)確性,即,既滿足不同用戶的各自需求,又能保證轉(zhuǎn)碼成功率。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1示出了本申請實施例一種轉(zhuǎn)碼參數(shù)設(shè)置方法的流程示意圖;

圖2示出了本申請實施例一種根據(jù)多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù)過程的流程示意圖;

圖3示出了本申請實施例了另一種轉(zhuǎn)碼參數(shù)設(shè)置方法的流程示意圖;

圖4示出了本申請實施例了又一種轉(zhuǎn)碼參數(shù)設(shè)置方法的流程示意圖;

圖5示出了本申請實施例一種轉(zhuǎn)碼參數(shù)設(shè)置裝置的框圖;

圖6示出了本申請實施例一種待轉(zhuǎn)碼參數(shù)確定單元的框圖;

圖7示出了本申請實施例另一種轉(zhuǎn)碼參數(shù)設(shè)置裝置的框圖;

圖8示出了本申請實施例又一種轉(zhuǎn)碼參數(shù)設(shè)置裝置的框圖。

具體實施方式

目前的轉(zhuǎn)碼方法自動觸發(fā)轉(zhuǎn)碼流程,直接將視頻流或音頻流進行轉(zhuǎn)碼,轉(zhuǎn)碼參數(shù)由轉(zhuǎn)碼軟件直接配置;而且,用戶并不清楚當(dāng)前待轉(zhuǎn)碼文件的參數(shù),用戶隨意設(shè)置的轉(zhuǎn)碼參數(shù)會直接導(dǎo)致轉(zhuǎn)碼失敗。因此,本申請?zhí)峁┝艘环N轉(zhuǎn)碼參數(shù)設(shè)置方法,首先分析待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),然后,根據(jù)分析得到的多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù),以便用戶從待選轉(zhuǎn)碼參數(shù)中選擇目標(biāo)轉(zhuǎn)碼參數(shù)。這樣,既滿足用戶設(shè)置轉(zhuǎn)碼參數(shù)的需求,又不會出現(xiàn)根據(jù)用戶自己設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼導(dǎo)致轉(zhuǎn)碼失敗的現(xiàn)象。

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

請參見圖1,示出了本申請實施例一種轉(zhuǎn)碼參數(shù)設(shè)置方法的流程圖,該方法應(yīng)用于計算機設(shè)備中,所述計算機設(shè)備可以是終端,例如智能手機、平板電腦或者個人電腦等,或者,可以是服務(wù)器。如圖1所示,該方法可以包括以下步驟:

s110,獲取待轉(zhuǎn)碼多媒體文件。

待轉(zhuǎn)碼多媒體文件是用戶選擇的任意一個需要進行轉(zhuǎn)碼的多媒體文件,多媒體文件可以是音頻文件,或者視頻文件。

在本申請一種可能的實現(xiàn)方式中,如果執(zhí)行主體是終端,則獲取待轉(zhuǎn)碼多媒體文件是指終端上安裝的用于實現(xiàn)轉(zhuǎn)碼參數(shù)設(shè)置方法的客戶端接收用戶選擇的多媒體文件。

在本申請另一種可能的實現(xiàn)方式中,如果執(zhí)行主體是服務(wù)器,則獲取待轉(zhuǎn)碼多媒體文件是指服務(wù)器接收客戶端發(fā)送的用戶所選擇的多媒體文件。

s120,分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。

如果待轉(zhuǎn)碼多媒體文件是視頻文件,則對應(yīng)的多媒體參數(shù)包括但不限于:文件大小、媒體格式、文件時長、視頻平均碼率、視頻格式、編碼檔次、編碼級別、視頻分辨率、平均碼率、幀率、色彩抽樣和位深。

如果待轉(zhuǎn)碼多媒體文件是音頻文件,則對應(yīng)的多媒體參數(shù)包括但不限于:采樣率、音頻編碼方式、聲道數(shù)和音頻編碼碼率。

s130,根據(jù)所述多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù)。

如果待轉(zhuǎn)碼文件是視頻文件,如圖2所示,確定待選轉(zhuǎn)碼參數(shù)的過程可以包括:

s131,確定待選轉(zhuǎn)碼參數(shù)中的分辨率低于或等于所述待轉(zhuǎn)碼多媒體文件的分辨率。

s132,確定待選轉(zhuǎn)碼參數(shù)中的平均碼率低于或等于所述待轉(zhuǎn)碼多媒體文件的平均碼率。

視頻格式用戶可以根據(jù)目標(biāo)播放器所支持的格式進行設(shè)定。

如果待轉(zhuǎn)碼文件是音頻文件,則確定待選轉(zhuǎn)碼參數(shù)中的音頻編碼碼率低于或等于所述待轉(zhuǎn)碼多媒體文件的音頻編碼碼率。

s140,向用戶展示所述待選轉(zhuǎn)碼參數(shù)。

在本申請一種可能的實現(xiàn)方式中,如果執(zhí)行主體是終端,則通過終端的顯示屏向用戶展示待選轉(zhuǎn)碼參數(shù)。

如果執(zhí)行主體是服務(wù)器,則服務(wù)器向客戶端發(fā)送該待選轉(zhuǎn)碼參數(shù),并通過客戶端向用戶展示待選轉(zhuǎn)碼參數(shù)。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置方法,獲得待轉(zhuǎn)碼多媒體文件后,分析該待轉(zhuǎn)碼多媒體文件得到相應(yīng)的多媒體參數(shù);并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),并將該待選轉(zhuǎn)碼參數(shù)轉(zhuǎn)展示給用戶,以使用戶根據(jù)待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù)。通過上述過程可知,該方法能夠自動分析待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),以使用戶參考待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù),既實現(xiàn)用戶可以自行設(shè)置轉(zhuǎn)碼參數(shù),同時,保證用戶設(shè)置的目標(biāo)轉(zhuǎn)碼參數(shù)的準(zhǔn)確性,即,既滿足不同用戶的各自需求,又能保證轉(zhuǎn)碼成功率。

請參見圖3,示出了本申請實施例另一種轉(zhuǎn)碼參數(shù)設(shè)置方法的流程圖,本實施例的轉(zhuǎn)碼參數(shù)設(shè)置方法在圖1所示實施例的基礎(chǔ)上可以增加以下步驟:

s210,接收用戶根據(jù)待選轉(zhuǎn)碼參數(shù)確定的目標(biāo)轉(zhuǎn)碼參數(shù)。

用戶可以從上述實施例步驟s140所顯示的待選轉(zhuǎn)碼參數(shù)中選擇自己想要的轉(zhuǎn)碼參數(shù)。

在本申請一種可能的實現(xiàn)方式中,如果執(zhí)行主體是終端,則終端上安裝的用于實現(xiàn)所述轉(zhuǎn)碼參數(shù)設(shè)置方法的客戶端,接收用戶從客戶端顯示的待選轉(zhuǎn)碼參數(shù)中選擇的目標(biāo)轉(zhuǎn)碼參數(shù);

在本申請另一種可能的實現(xiàn)方式中,如果執(zhí)行主體是服務(wù)器,則用戶在實現(xiàn)所述轉(zhuǎn)碼參數(shù)設(shè)置方法的客戶端上,從待選轉(zhuǎn)碼參數(shù)中選擇自己想要的目標(biāo)轉(zhuǎn)碼參數(shù),然后,由客戶端發(fā)送給服務(wù)器。

s220,根據(jù)目標(biāo)轉(zhuǎn)碼參數(shù),將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。

如果執(zhí)行主體是終端,則終端根據(jù)用戶選擇的目標(biāo)轉(zhuǎn)碼參數(shù),將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成該目標(biāo)轉(zhuǎn)碼參數(shù)對應(yīng)的目標(biāo)多媒體文件;最終實現(xiàn)根據(jù)用戶設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼,滿足用戶自行設(shè)置轉(zhuǎn)碼參數(shù)的需求,提高了用戶轉(zhuǎn)碼體驗。

如果執(zhí)行主體是服務(wù)器,則服務(wù)器根據(jù)用戶發(fā)送的目標(biāo)轉(zhuǎn)碼參數(shù),將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成該目標(biāo)轉(zhuǎn)碼參數(shù)對應(yīng)的目標(biāo)多媒體文件,從而實現(xiàn)根據(jù)用戶設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼,滿足用戶自行設(shè)置轉(zhuǎn)碼參數(shù)的需求,提高了用戶轉(zhuǎn)碼體驗。

在本申請的另一種可能的實現(xiàn)方式中,分析待轉(zhuǎn)碼多媒體文件和轉(zhuǎn)碼過程分別使用不同的線程實現(xiàn)。例如,執(zhí)行主體包括第一線程和第二線程;利用第一線程分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù);利用第二線程執(zhí)行根據(jù)所述目標(biāo)轉(zhuǎn)碼參數(shù),將所述待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。即,分析待轉(zhuǎn)碼多媒體文件和轉(zhuǎn)碼是異步處理,這樣,能夠減少用戶等待轉(zhuǎn)碼的時間,進一步提高用戶轉(zhuǎn)碼體驗。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置方法,在向用戶展示待選轉(zhuǎn)碼參數(shù)后,用戶可以根據(jù)待選轉(zhuǎn)碼參數(shù)選擇自己想要的轉(zhuǎn)碼參數(shù),即目標(biāo)轉(zhuǎn)碼參數(shù);然后,將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)轉(zhuǎn)碼參數(shù)對應(yīng)的目標(biāo)多媒體文件,以便用戶在目標(biāo)播放器上播放。由上述過程可知,該方法能夠?qū)崿F(xiàn)用戶自行設(shè)置待轉(zhuǎn)碼多媒體文件的轉(zhuǎn)碼參數(shù),并根據(jù)用戶設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼,轉(zhuǎn)碼過程能夠滿足用戶自行設(shè)置轉(zhuǎn)碼參數(shù)的需求,提高了用戶體驗,而且,該方法能夠自動分析待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),以使用戶參考待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù),既實現(xiàn)用戶可以自行設(shè)置轉(zhuǎn)碼參數(shù),同時,保證用戶設(shè)置的目標(biāo)轉(zhuǎn)碼參數(shù)的準(zhǔn)確性。

請參見圖4,示出了本申請實施例又一種轉(zhuǎn)碼參數(shù)設(shè)置方法的流程圖,該方法在圖1所示實施例的基礎(chǔ)上還包括以下步驟:

s310,展示待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。

在s120分析得到待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)之后,可以向用戶展示該待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),用戶可以根據(jù)該多媒體參數(shù)自行設(shè)置轉(zhuǎn)碼參數(shù),這樣,不用等待轉(zhuǎn)碼參數(shù)方法確定出待選轉(zhuǎn)碼參數(shù)。

在本申請的另一個實施例中,向用戶展示待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)可以使用戶充分了解待轉(zhuǎn)碼多媒體文件的文件參數(shù),以便用戶進一步理解多媒體參數(shù)與待選轉(zhuǎn)碼參數(shù)之間的關(guān)系。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置方法,在分析得到待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)后,向用戶展示該待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。以使用戶充分了解待轉(zhuǎn)碼多媒體文件的文件參數(shù)。

對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。

相應(yīng)于上述的轉(zhuǎn)碼參數(shù)設(shè)置方法實施例,本申請還提供了轉(zhuǎn)碼參數(shù)裝置實施例。

請參見圖5,示出了本申請實施例一種轉(zhuǎn)碼參數(shù)設(shè)置裝置的框圖,該裝置可以應(yīng)用于終端或服務(wù)器中,例如,終端可以包括智能手機、平板電腦或者個人電腦等。如圖5所示,該裝置可以包括:獲取單元110、分析單元120、待選轉(zhuǎn)碼參數(shù)確定單元130和第一展示單元140。

獲取單元110,用于獲取待轉(zhuǎn)碼多媒體文件。

待轉(zhuǎn)碼多媒體文件是用戶選擇的任意一個需要進行轉(zhuǎn)碼的多媒體文件,多媒體文件可以是音頻文件,或者視頻文件。

在本申請一種可能的實現(xiàn)方式中,如果執(zhí)行主體是終端,則獲取單元接收用戶選擇的多媒體文件。

在本申請另一種可能的實現(xiàn)方式中,如果執(zhí)行主體是服務(wù)器,則獲取單元收客戶端發(fā)送的用戶所選擇的多媒體文件。

分析單元120,用于分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。

如果待轉(zhuǎn)碼多媒體文件是視頻文件,則對應(yīng)的多媒體參數(shù)包括但不限于:文件大小、媒體格式、文件時長、視頻平均碼率、視頻格式、編碼檔次、編碼級別、視頻分辨率、平均碼率、幀率、色彩抽樣和位深。

如果待轉(zhuǎn)碼多媒體文件是音頻文件,則對應(yīng)的多媒體參數(shù)包括但不限于:采樣率、音頻編碼方式、聲道數(shù)和音頻編碼碼率。

待選轉(zhuǎn)碼參數(shù)確定單元130,用于根據(jù)所述多媒體參數(shù)確定待選轉(zhuǎn)碼參數(shù)。

在本申請一種的可能的實現(xiàn)方式中,如果待轉(zhuǎn)碼文件是視頻文件,則如圖6所示,待選轉(zhuǎn)碼參數(shù)確定單元130,包括:

第一確定子單元131,用于確定待選轉(zhuǎn)碼參數(shù)中的分辨率低于或等于待轉(zhuǎn)碼多媒體文件的分辨率。

第二確定子單元132,用于確定待選轉(zhuǎn)碼參數(shù)中的平均碼率低于或等于待轉(zhuǎn)碼多媒體文件的平均碼率。

在本申請另一種可能的實現(xiàn)方式中,若所述待轉(zhuǎn)碼多媒體文件是音頻文件,則待選轉(zhuǎn)碼參數(shù)確定單元130具體用于,確定待選轉(zhuǎn)碼參數(shù)中的音頻編碼碼率低于或等于所述待轉(zhuǎn)碼多媒體文件的音頻編碼碼率。

第一展示單元140,用于展示所述待選轉(zhuǎn)碼參數(shù)。

在本申請一種可能的實現(xiàn)方式中,如果執(zhí)行主體是終端,則第一展示單元通過終端的顯示屏向用戶展示待選轉(zhuǎn)碼參數(shù)。

如果執(zhí)行主體是服務(wù)器,則服務(wù)器向客戶端發(fā)送該待選轉(zhuǎn)碼參數(shù),并通過客戶端向用戶展示待選轉(zhuǎn)碼參數(shù)。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置裝置,獲得待轉(zhuǎn)碼多媒體文件后,分析該待轉(zhuǎn)碼多媒體文件得到相應(yīng)的多媒體參數(shù);并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),并將該待選轉(zhuǎn)碼參數(shù)轉(zhuǎn)展示給用戶,以使用戶根據(jù)待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù)。通過上述過程可知,該裝置能夠自動分析待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),以使用戶參考待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù),既實現(xiàn)用戶可以自行設(shè)置轉(zhuǎn)碼參數(shù),同時,保證用戶設(shè)置的目標(biāo)轉(zhuǎn)碼參數(shù)的準(zhǔn)確性,即,既滿足不同用戶的各自需求,又能保證轉(zhuǎn)碼成功率。

請參見圖7,示出了本申請實施例另一種轉(zhuǎn)碼參數(shù)設(shè)置裝置的框圖,本實施例在圖5所示實施例的基礎(chǔ)上還包括:接收單元210和轉(zhuǎn)碼單元220。

接收單元210,用于接收用戶根據(jù)待選轉(zhuǎn)碼參數(shù)確定的目標(biāo)轉(zhuǎn)碼參數(shù)。

在本申請一種可能的實現(xiàn)方式中,如果執(zhí)行主體是終端,則接收單元210應(yīng)用于終端上安裝的用于實現(xiàn)所述轉(zhuǎn)碼參數(shù)設(shè)置方法的客戶端中,該接收單元210接收用戶從客戶端顯示的待選轉(zhuǎn)碼參數(shù)中選擇的目標(biāo)轉(zhuǎn)碼參數(shù)。

在本申請另一種可能的實現(xiàn)方式中,如果執(zhí)行主體是服務(wù)器,則該接收單元210應(yīng)用于服務(wù)器中,用戶在實現(xiàn)所述轉(zhuǎn)碼參數(shù)設(shè)置方法的客戶端上,從待選轉(zhuǎn)碼參數(shù)中選擇自己想要的目標(biāo)轉(zhuǎn)碼參數(shù),然后,接收單元接收客戶端發(fā)送給用戶選擇的目標(biāo)轉(zhuǎn)碼參數(shù)。

轉(zhuǎn)碼單元220,用于根據(jù)目標(biāo)轉(zhuǎn)碼參數(shù),將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。

如果執(zhí)行主體是終端,則該轉(zhuǎn)碼單元應(yīng)用于終端中用于實現(xiàn)轉(zhuǎn)碼參數(shù)設(shè)置方法的客戶端中,該轉(zhuǎn)碼單元根據(jù)用戶選擇的目標(biāo)轉(zhuǎn)碼參數(shù),將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成該目標(biāo)轉(zhuǎn)碼參數(shù)對應(yīng)的目標(biāo)多媒體文件;最終實現(xiàn)根據(jù)用戶設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼,滿足用戶自行設(shè)置轉(zhuǎn)碼參數(shù)的需求,提高了用戶轉(zhuǎn)碼體驗。

如果執(zhí)行主體是服務(wù)器,則該轉(zhuǎn)碼單元應(yīng)用于服務(wù)器中,該轉(zhuǎn)碼單元根據(jù)用戶發(fā)送的目標(biāo)轉(zhuǎn)碼參數(shù),將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成該目標(biāo)轉(zhuǎn)碼參數(shù)對應(yīng)的目標(biāo)多媒體文件,從而實現(xiàn)根據(jù)用戶設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼,滿足用戶自行設(shè)置轉(zhuǎn)碼參數(shù)的需求,提高了用戶轉(zhuǎn)碼體驗。

在本申請的另一種可能的實現(xiàn)方式中,分析待轉(zhuǎn)碼多媒體文件和轉(zhuǎn)碼過程分別使用不同的線程實現(xiàn)。例如,執(zhí)行主體包括第一線程和第二線程;利用第一線程分析得到所述待轉(zhuǎn)碼多媒體文件的多媒體參數(shù);利用第二線程執(zhí)行根據(jù)所述目標(biāo)轉(zhuǎn)碼參數(shù),將所述待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)格式的多媒體文件。即,分析待轉(zhuǎn)碼多媒體文件和轉(zhuǎn)碼是異步處理,這樣,能夠減少用戶等待轉(zhuǎn)碼的時間,進一步提高用戶轉(zhuǎn)碼體驗。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置裝置,向用戶展示待選轉(zhuǎn)碼參數(shù)后,用戶可以根據(jù)待選轉(zhuǎn)碼參數(shù)選擇自己想要的轉(zhuǎn)碼參數(shù),即目標(biāo)轉(zhuǎn)碼參數(shù);然后,將待轉(zhuǎn)碼多媒體文件轉(zhuǎn)換成目標(biāo)轉(zhuǎn)碼參數(shù)對應(yīng)的目標(biāo)多媒體文件,以便用戶在目標(biāo)播放器上播放。由上述過程可知,該方法能夠?qū)崿F(xiàn)用戶自行設(shè)置待轉(zhuǎn)碼多媒體文件的轉(zhuǎn)碼參數(shù),并根據(jù)用戶設(shè)置的轉(zhuǎn)碼參數(shù)進行轉(zhuǎn)碼,轉(zhuǎn)碼過程能夠滿足用戶自行設(shè)置轉(zhuǎn)碼參數(shù)的需求,提高了用戶體驗,而且,該裝置能夠自動分析待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),并根據(jù)該多媒體參數(shù)確定出待選轉(zhuǎn)碼參數(shù),以使用戶參考待選轉(zhuǎn)碼參數(shù)設(shè)置目標(biāo)轉(zhuǎn)碼參數(shù),既實現(xiàn)用戶可以自行設(shè)置轉(zhuǎn)碼參數(shù),同時,保證用戶設(shè)置的目標(biāo)轉(zhuǎn)碼參數(shù)的準(zhǔn)確性。

請參見圖8,示出了本申請實施例又一種轉(zhuǎn)碼參數(shù)設(shè)置裝置的框圖,該裝置在圖5所示實施例的基礎(chǔ)上還包括第二展示單元310;

第二展示單元310,用于展示待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。

在分析得到待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)之后,可以通過第二展示單元310向用戶展示該待轉(zhuǎn)碼多媒體文件的多媒體參數(shù),用戶可以根據(jù)該多媒體參數(shù)自行設(shè)置轉(zhuǎn)碼參數(shù),這樣,不用等待轉(zhuǎn)碼參數(shù)方法確定出待選轉(zhuǎn)碼參數(shù)。

本實施例提供的轉(zhuǎn)碼參數(shù)設(shè)置裝置,在分析得到待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)后,向用戶展示該待轉(zhuǎn)碼多媒體文件的多媒體參數(shù)。以使用戶充分了解待轉(zhuǎn)碼多媒體文件的文件參數(shù)。

需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。

最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

對所公開的實施例的上述說明,使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
洪洞县| 南投市| 哈尔滨市| 定安县| 兴山县| 商丘市| 双城市| 巴中市| 大名县| 泰兴市| 克拉玛依市| 安西县| 玉龙| 鲁甸县| 乐至县| 南召县| 孟州市| 海阳市| 双柏县| 林口县| 乌恰县| 榆社县| 化州市| 永吉县| 饶阳县| 安阳县| 县级市| 扎兰屯市| 察雅县| 安化县| 虞城县| 漳州市| 洱源县| 菏泽市| 乐安县| 西青区| 吉林市| 上栗县| 庆阳市| 长顺县| 靖州|