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

視頻轉(zhuǎn)碼處理方法和裝置與流程

文檔序號(hào):40818526發(fā)布日期:2025-01-29 10:15閱讀:1231來(lái)源:國(guó)知局
視頻轉(zhuǎn)碼處理方法和裝置與流程

本技術(shù)實(shí)施例涉及互聯(lián)網(wǎng),尤其涉及一種視頻轉(zhuǎn)碼處理方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品。


背景技術(shù):

1、隨著視頻內(nèi)容的快速增長(zhǎng)和高分辨率視頻的普及,視頻文件的大小顯著增加。在視頻生產(chǎn)流程中,視頻文件的讀取速度影響了轉(zhuǎn)碼效率和計(jì)算資源的占用時(shí)間。

2、現(xiàn)有技術(shù)中視頻文件通常存儲(chǔ)在對(duì)象存儲(chǔ)中,直接從對(duì)象存儲(chǔ)中讀取視頻文件的方式受限于對(duì)象存儲(chǔ)通信效率,難以滿足大規(guī)模轉(zhuǎn)碼的需求。同時(shí),視頻生產(chǎn)流程中視頻文件讀取速度影響計(jì)算資源占用時(shí)間,間接增加了計(jì)算成本。

3、需要說(shuō)明的是,上述內(nèi)容并不必然是現(xiàn)有技術(shù),也不用于限制本技術(shù)的專利保護(hù)范圍。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種視頻轉(zhuǎn)碼處理方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品,以解決或緩解上面提出的一項(xiàng)或更多項(xiàng)技術(shù)問(wèn)題。

2、本技術(shù)實(shí)施例的一個(gè)方面提供了一種視頻轉(zhuǎn)碼處理方法,用于緩存服務(wù)器,所述方法包括:

3、從存儲(chǔ)服務(wù)器讀取目標(biāo)視頻文件,以緩存所述目標(biāo)視頻文件;

4、將所述目標(biāo)視頻文件提供給所述計(jì)算平臺(tái),以便所述計(jì)算平臺(tái)根據(jù)所述目標(biāo)視頻文件生成第一中間產(chǎn)物;

5、在視頻轉(zhuǎn)碼過(guò)程中,存儲(chǔ)所述計(jì)算平臺(tái)生成的多個(gè)中間產(chǎn)物,所述多個(gè)中間產(chǎn)物包括所述第一中間產(chǎn)物;

6、響應(yīng)于所述計(jì)算平臺(tái)的讀取請(qǐng)求,提供所述多個(gè)中間產(chǎn)物中的一個(gè)或多個(gè),以用于計(jì)算平臺(tái)的后續(xù)任務(wù)。

7、可選地,所述將所述目標(biāo)視頻文件提供給所述計(jì)算平臺(tái),包括:

8、在已存儲(chǔ)所述目標(biāo)視頻文件的情況下,將所述目標(biāo)視頻文件提供給所述計(jì)算平臺(tái);或

9、在沒(méi)有所述目標(biāo)視頻文件的情況下,從所述存儲(chǔ)服務(wù)器加載所述目標(biāo)視頻文件后再提供給所述計(jì)算平臺(tái)。

10、可選地,第一中間產(chǎn)物為響應(yīng)于切片任務(wù)生成的產(chǎn)物,所述第一中間產(chǎn)物包括多個(gè)目標(biāo)視頻切片;

11、所述多個(gè)中間產(chǎn)物還包括第二中間產(chǎn)物;

12、第二中間產(chǎn)物響應(yīng)于轉(zhuǎn)碼任務(wù)生成的產(chǎn)物,所述第二中間產(chǎn)物包括:所述計(jì)算平臺(tái)從所述緩存服務(wù)器讀取所述第一中間產(chǎn)物并基于所述第一中間產(chǎn)物生成的多個(gè)轉(zhuǎn)碼視頻切片。

13、可選地,所述響應(yīng)于所述計(jì)算平臺(tái)的讀取請(qǐng)求,提供所述多個(gè)中間產(chǎn)物中的一個(gè)或多個(gè),包括:

14、響應(yīng)于所述計(jì)算平臺(tái)的請(qǐng)求,將所述多個(gè)轉(zhuǎn)碼視頻切片提供給所述計(jì)算平臺(tái);

15、其中,所述計(jì)算平臺(tái)用于:將所述多個(gè)轉(zhuǎn)碼視頻切片合并為目標(biāo)視頻產(chǎn)物,將所述目標(biāo)視頻產(chǎn)物存儲(chǔ)于存儲(chǔ)服務(wù)器中。

16、可選地,所述方法還包括:響應(yīng)所述計(jì)算平臺(tái)的刪除請(qǐng)求,刪除所述目標(biāo)視頻文件和所述多個(gè)中間產(chǎn)物。

17、可選地,用于計(jì)算平臺(tái),所述方法包括:

18、響應(yīng)于切片任務(wù),從緩存服務(wù)器中獲取目標(biāo)視頻文件,并將所述目標(biāo)視頻文件切分為多個(gè)目標(biāo)視頻切片并存儲(chǔ)到緩存服務(wù)器中;所述目標(biāo)視頻文件預(yù)先從存儲(chǔ)服務(wù)器讀取并存儲(chǔ)于所述緩存服務(wù)器中;

19、響應(yīng)于多個(gè)轉(zhuǎn)碼任務(wù),從所述緩存服務(wù)器中讀取所述多個(gè)目標(biāo)視頻切片并讀取到的所述多個(gè)目標(biāo)視頻切片進(jìn)行轉(zhuǎn)碼,以得到多個(gè)轉(zhuǎn)碼視頻切片并存儲(chǔ)到緩存服務(wù)器中;

20、響應(yīng)于切片合并任務(wù),從所述緩存服務(wù)器中讀取所述多個(gè)轉(zhuǎn)碼視頻切片并對(duì)讀取到的所述多個(gè)轉(zhuǎn)碼視頻切片進(jìn)行合并,以得到目標(biāo)視頻產(chǎn)物并存儲(chǔ)到存儲(chǔ)服務(wù)器。

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

22、接收所述存儲(chǔ)服務(wù)器存儲(chǔ)所述目標(biāo)視頻產(chǎn)物的通知;

23、根據(jù)所述通知,向所述緩存服務(wù)器下發(fā)刪除請(qǐng)求,以使所述緩存服務(wù)器:基于所述刪除請(qǐng)求,刪除所述目標(biāo)視頻文件、所述多個(gè)目標(biāo)視頻切片和所述多個(gè)轉(zhuǎn)碼視頻切片。

24、可選地,所述將所述目標(biāo)視頻文件切分為多個(gè)目標(biāo)視頻切片并存儲(chǔ)到緩存服務(wù)器中,包括:

25、根據(jù)所述目標(biāo)視頻文件的關(guān)鍵幀,確定所述目標(biāo)視頻文件的分片位置;

26、根據(jù)所述分片位置對(duì)所述目標(biāo)視頻文件進(jìn)行分片,以得到所述多個(gè)目標(biāo)視頻切片;

27、其中,所述多個(gè)目標(biāo)視頻切片均以關(guān)鍵幀為起始。

28、可選地,所述對(duì)讀取到的所述多個(gè)轉(zhuǎn)碼視頻切片進(jìn)行合并,包括:

29、基于多個(gè)所述分片位置,確定對(duì)應(yīng)的多個(gè)合并點(diǎn);

30、將所述多個(gè)轉(zhuǎn)碼視頻切片的關(guān)鍵幀分別對(duì)齊對(duì)應(yīng)的合并點(diǎn),以合并得到所述目標(biāo)視頻產(chǎn)物。

31、本技術(shù)實(shí)施例的另一個(gè)方面提供了一種視頻轉(zhuǎn)碼處理裝置,用于緩存服務(wù)器,所述裝置包括:

32、讀取模塊,用于從存儲(chǔ)服務(wù)器讀取目標(biāo)視頻文件,以緩存所述目標(biāo)視頻文件;

33、生成模塊,用于將所述目標(biāo)視頻文件提供給計(jì)算平臺(tái),以便所述計(jì)算平臺(tái)根據(jù)所述目標(biāo)視頻文件生成第一中間產(chǎn)物;

34、存儲(chǔ)模塊,用于在視頻轉(zhuǎn)碼過(guò)程中,存儲(chǔ)所述計(jì)算平臺(tái)生成的多個(gè)中間產(chǎn)物,所述多個(gè)中間產(chǎn)物包括所述第一中間產(chǎn)物;

35、提供模塊,用于響應(yīng)于所述計(jì)算平臺(tái)的讀取請(qǐng)求,提供所述多個(gè)中間產(chǎn)物中的一個(gè)或多個(gè),以用于所述計(jì)算平臺(tái)的后續(xù)任務(wù)。

36、本技術(shù)實(shí)施例的另一個(gè)方面提供了一種視頻轉(zhuǎn)碼處理裝置,用于計(jì)算平臺(tái),所述裝置包括:

37、切片模塊,用于響應(yīng)于切片任務(wù),從緩存服務(wù)器中獲取目標(biāo)視頻文件,并將所述目標(biāo)視頻文件切分為多個(gè)目標(biāo)視頻切片并存儲(chǔ)到緩存服務(wù)器中;所述目標(biāo)視頻文件預(yù)先從存儲(chǔ)服務(wù)器讀取并存儲(chǔ)于所述緩存服務(wù)器中;

38、轉(zhuǎn)碼模塊,用于響應(yīng)于多個(gè)轉(zhuǎn)碼任務(wù),從所述緩存服務(wù)器中讀取所述多個(gè)目標(biāo)視頻切片并讀取到的所述多個(gè)目標(biāo)視頻切片進(jìn)行轉(zhuǎn)碼,以得到多個(gè)轉(zhuǎn)碼視頻切片并存儲(chǔ)到緩存服務(wù)器中;

39、合并模塊,用于響應(yīng)于切片合并任務(wù),從所述緩存服務(wù)器中讀取所述多個(gè)轉(zhuǎn)碼視頻切片并對(duì)讀取到的所述多個(gè)轉(zhuǎn)碼視頻切片進(jìn)行合并,以得到目標(biāo)視頻產(chǎn)物并存儲(chǔ)到存儲(chǔ)服務(wù)器。

40、本技術(shù)實(shí)施例的另一個(gè)方面提供了一種計(jì)算機(jī)設(shè)備,包括:

41、至少一個(gè)處理器;及

42、與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;

43、其中:所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行如上所述的方法。

44、本技術(shù)實(shí)施例的另一個(gè)方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)內(nèi)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的方法。

45、本技術(shù)實(shí)施例的另一個(gè)方面提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的方法。

46、本技術(shù)實(shí)施例采用上述技術(shù)方案可以包括如下優(yōu)勢(shì):通過(guò)緩存服務(wù)器主動(dòng)緩存目標(biāo)視頻文件,并將其提供給計(jì)算平臺(tái)。計(jì)算平臺(tái)根據(jù)目標(biāo)視頻文件生成第一中間產(chǎn)物。同時(shí),緩存服務(wù)器會(huì)響應(yīng)計(jì)算平臺(tái)的讀取請(qǐng)求,提供多個(gè)中間產(chǎn)物中的一個(gè)或多個(gè),以用于后續(xù)任務(wù)。這種方式加速了計(jì)算平臺(tái)讀取目標(biāo)視頻文件和中間產(chǎn)物的速度,從而提高了視頻轉(zhuǎn)碼的速度,以滿足大規(guī)模轉(zhuǎn)碼的需求。另外,目標(biāo)視頻文件和中間產(chǎn)物的讀取時(shí)間減少,可以減少計(jì)算資源的閑置時(shí)間,縮短處理周期,降低計(jì)算成本。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
瑞丽市| 云和县| 乌兰县| 宣汉县| 札达县| 平山县| 长武县| 庆阳市| 稷山县| 昌都县| 宝鸡市| 栾城县| 靖边县| 宜都市| 宜阳县| 眉山市| 确山县| 马鞍山市| 湖北省| 沽源县| 遂宁市| 崇明县| 呼图壁县| 靖江市| 自治县| 克山县| 如皋市| 罗城| 墨玉县| 临湘市| 和平区| 合水县| 治县。| 温泉县| 沽源县| 博湖县| 韶关市| 抚顺县| 江都市| 甘肃省| 洛宁县|