本公開(kāi)涉及視頻制作,具體涉及視頻生成方法、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、業(yè)務(wù)方有時(shí)需要將一些業(yè)務(wù)方案制作成視頻,以用于進(jìn)行宣傳、答復(fù)客戶或者其他用途。業(yè)務(wù)方案中可能會(huì)涉及到產(chǎn)品狀態(tài)的變化,因此制作的視頻中也需要體現(xiàn)出產(chǎn)品在變化前和變化后的情況,由此來(lái)對(duì)產(chǎn)品狀態(tài)和變化情況進(jìn)行描述。
2、目前常見(jiàn)的視頻制作方案是,將包括圖像和文本的業(yè)務(wù)數(shù)據(jù)發(fā)給第三方,由第三方通過(guò)對(duì)業(yè)務(wù)圖像進(jìn)行圖像修改,并通過(guò)修改后的圖像來(lái)制作視頻。這樣的方式會(huì)增加溝通成本,并且視頻中的圖像質(zhì)量以及準(zhǔn)確性難以滿足業(yè)務(wù)方的要求。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)提供了視頻生成方法、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
2、本公開(kāi)第一方面提出了一種視頻生成方法,包括:生成空間對(duì)象的矢量數(shù)據(jù)并生成所述空間對(duì)象的文本數(shù)據(jù),所述空間對(duì)象中包含多個(gè)物體對(duì)象,所述文本數(shù)據(jù)用于描述所述空間對(duì)象的空間狀態(tài),所述空間狀態(tài)包括在所述物體對(duì)象的布局變化前的第一空間狀態(tài)和布局變化后的第二空間狀態(tài),所述矢量數(shù)據(jù)能夠通過(guò)圖像來(lái)表示不同所述空間狀態(tài)下所述空間對(duì)象中的所述多個(gè)物體對(duì)象的布局;依據(jù)所述矢量數(shù)據(jù)和所述文本數(shù)據(jù)生成多段動(dòng)畫(huà),所述多段動(dòng)畫(huà)用于表示不同所述空間狀態(tài)下所述空間對(duì)象中至少部分所述物體對(duì)象的布局;以及合成所述多段動(dòng)畫(huà)得到用于描述所述空間對(duì)象的空間布局變化的視頻。
3、根據(jù)本公開(kāi)的一些實(shí)施方式,獲取空間對(duì)象的矢量數(shù)據(jù),包括:獲取空間對(duì)象的第一已有矢量數(shù)據(jù)和第二已有矢量數(shù)據(jù),所述第一已有矢量數(shù)據(jù)用于表示第一空間狀態(tài)下所述空間對(duì)象中的多個(gè)物體對(duì)象的布局,所述第二已有矢量數(shù)據(jù)用于表示第二空間狀態(tài)下所述空間對(duì)象中的多個(gè)物體對(duì)象的布局;以及對(duì)所述第一已有矢量數(shù)據(jù)和所述第二已有矢量數(shù)據(jù)進(jìn)行融合,得到空間對(duì)象的矢量數(shù)據(jù)。
4、根據(jù)本公開(kāi)的一些實(shí)施方式,通過(guò)以下一種或多種參數(shù)的改變來(lái)表示所述第一空間狀態(tài)和所述第二空間狀態(tài)之間的不同:所述物體對(duì)象的顯示狀態(tài),所述物體對(duì)象的位置。
5、根據(jù)本公開(kāi)的一些實(shí)施方式,還通過(guò)指定區(qū)域的顯示狀態(tài)來(lái)表示所述第一空間狀態(tài)和所述第二空間狀態(tài)之間的不同,所述指定區(qū)域覆蓋至少一個(gè)在不同所述空間狀態(tài)之間存在布局變化的所述物體對(duì)象。
6、根據(jù)本公開(kāi)的一些實(shí)施方式,獲取所述空間對(duì)象的文本數(shù)據(jù),包括:獲取所述空間對(duì)象的已有描述文本并將所述已有描述文本轉(zhuǎn)換為所述空間對(duì)象的文本數(shù)據(jù);或者響應(yīng)于接收到輸入信息,依據(jù)所述輸入信息生成所述空間對(duì)象的文本數(shù)據(jù),所述輸入信息為文本輸入信息或語(yǔ)音輸入信息。
7、根據(jù)本公開(kāi)的一些實(shí)施方式,所述文本數(shù)據(jù)包含至少一個(gè)第一文本項(xiàng)和至少一個(gè)第二文本項(xiàng),所述第一文本項(xiàng)用于描述所述空間對(duì)象的所述第一空間狀態(tài),所述第二文本項(xiàng)用于描述所述空間對(duì)象的所述第二空間狀態(tài)。
8、根據(jù)本公開(kāi)的一些實(shí)施方式,所述文本數(shù)據(jù)包含的各所述文本項(xiàng)之間存在指定的排列順序,所述多段動(dòng)畫(huà)按所述排列順序進(jìn)行生成和合成。
9、根據(jù)本公開(kāi)的一些實(shí)施方式,依據(jù)所述矢量數(shù)據(jù)和所述文本數(shù)據(jù)生成多段動(dòng)畫(huà),包括:按所述排列順序和所述矢量數(shù)據(jù)生成與所述文本項(xiàng)對(duì)應(yīng)的空間對(duì)象圖像;依據(jù)所述文本項(xiàng)對(duì)相應(yīng)所述空間對(duì)象圖像添加動(dòng)畫(huà)效果,得到多段動(dòng)畫(huà)。
10、根據(jù)本公開(kāi)的一些實(shí)施方式,所述動(dòng)畫(huà)效果包括以下一種或多種:所述物體對(duì)象的顯示狀態(tài)的多次切換,覆蓋部分所述物體對(duì)象的區(qū)域范圍的顯示狀態(tài)的多次切換,所述物體對(duì)象的位置移動(dòng),視野范圍的縮放。
11、根據(jù)本公開(kāi)的一些實(shí)施方式,所述文本數(shù)據(jù)對(duì)應(yīng)有至少一種層級(jí)類別,所述至少一種層級(jí)類別包括第一層級(jí)和從屬于所述第一層級(jí)的第二層級(jí),所述第一層級(jí)用于區(qū)別不同種類的所述空間狀態(tài)所對(duì)應(yīng)的文本數(shù)據(jù),所述第二層級(jí)用于區(qū)別同一種所述空間狀態(tài)下的不同改造項(xiàng)所對(duì)應(yīng)的文本數(shù)據(jù)。
12、根據(jù)本公開(kāi)的一些實(shí)施方式,所述至少一種層級(jí)類別還包括中間層級(jí),所述中間層級(jí)從屬于所述第一層級(jí),所述第二層級(jí)從屬于所述中間層級(jí),所述中間層級(jí)用于區(qū)別同一種所述空間狀態(tài)下的不同區(qū)域范圍,所述第二層級(jí)用于區(qū)別同一種所述空間狀態(tài)下的同一所述區(qū)域范圍中的不同改造項(xiàng)所對(duì)應(yīng)的文本數(shù)據(jù)。
13、根據(jù)本公開(kāi)的一些實(shí)施方式,所述視頻中顯示有相應(yīng)所述空間狀態(tài)下的文字內(nèi)容,顯示的所述文字內(nèi)容通過(guò)所述文本數(shù)據(jù)得到。
14、根據(jù)本公開(kāi)的一些實(shí)施方式,所述文字內(nèi)容在合成所述視頻的過(guò)程中被添加到所述視頻中。
15、根據(jù)本公開(kāi)的一些實(shí)施方式,所述視頻中播放有相應(yīng)所述空間狀態(tài)下的文字內(nèi)容的語(yǔ)音,播放的所述語(yǔ)音通過(guò)對(duì)所述文本數(shù)據(jù)進(jìn)行轉(zhuǎn)換得到。
16、根據(jù)本公開(kāi)的一些實(shí)施方式,所述語(yǔ)音在生成所述多段動(dòng)畫(huà)的過(guò)程中開(kāi)始生成。
17、本公開(kāi)第二方面提出了一種電子設(shè)備,包括:存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)執(zhí)行指令;以及處理器,所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的執(zhí)行指令,使得所述處理器執(zhí)行上述任一實(shí)施方式所述的方法。
18、本公開(kāi)第三方面提出了一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)上述任一實(shí)施方式所述的方法。
19、本公開(kāi)第四方面提出了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)上述任一實(shí)施方式所述的方法。
1.一種視頻生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的視頻生成方法,其特征在于,獲取空間對(duì)象的矢量數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1或2所述的視頻生成方法,其特征在于,通過(guò)以下一種或多種參數(shù)的改變來(lái)表示所述第一空間狀態(tài)和所述第二空間狀態(tài)之間的不同:所述物體對(duì)象的顯示狀態(tài),所述物體對(duì)象的位置。
4.根據(jù)權(quán)利要求3所述的視頻生成方法,其特征在于,還通過(guò)指定區(qū)域的顯示狀態(tài)來(lái)表示所述第一空間狀態(tài)和所述第二空間狀態(tài)之間的不同,所述指定區(qū)域覆蓋至少一個(gè)在不同所述空間狀態(tài)之間存在布局變化的所述物體對(duì)象。
5.根據(jù)權(quán)利要求1所述的視頻生成方法,其特征在于,獲取所述空間對(duì)象的文本數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求1或5所述的視頻生成方法,其特征在于,所述文本數(shù)據(jù)包含至少一個(gè)第一文本項(xiàng)和至少一個(gè)第二文本項(xiàng),所述第一文本項(xiàng)用于描述所述空間對(duì)象的所述第一空間狀態(tài),所述第二文本項(xiàng)用于描述所述空間對(duì)象的所述第二空間狀態(tài)。
7.根據(jù)權(quán)利要求6所述的視頻生成方法,其特征在于,所述文本數(shù)據(jù)包含的各所述文本項(xiàng)之間存在指定的排列順序,所述多段動(dòng)畫(huà)按所述排列順序進(jìn)行生成和合成。
8.根據(jù)權(quán)利要求7所述的視頻生成方法,其特征在于,依據(jù)所述矢量數(shù)據(jù)和所述文本數(shù)據(jù)生成多段動(dòng)畫(huà),包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)權(quán)利要求1至8中任一項(xiàng)所述的方法。