本技術(shù)涉及終端,尤其涉及視頻編輯方法、電子設(shè)備及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、日常生活中用戶常需要對(duì)視頻進(jìn)行編輯。例如,用戶可以在視頻中添加片段、文字、貼紙等素材,并且用戶還可以設(shè)置上述素材在視頻中出現(xiàn)或消失時(shí)的動(dòng)畫效果。這樣視頻的內(nèi)容會(huì)更加豐富,視頻的展示形式會(huì)更具有趣味性。然而當(dāng)前在視頻中設(shè)置素材的操作方式比較復(fù)雜,不利于用戶理解和操作。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供了視頻編輯方法、電子設(shè)備及可讀存儲(chǔ)介質(zhì)。電子設(shè)備可以為用戶提供易懂的動(dòng)畫效果編輯入口,幫助用戶不需要付出過(guò)多的學(xué)習(xí)成本就能夠在視頻中添加素材,并設(shè)置素材的入場(chǎng)動(dòng)畫、出場(chǎng)動(dòng)畫等效果,提高用戶的使用體驗(yàn)。
2、第一方面,本技術(shù)提供了一種視頻編輯方法,該方法包括:顯示視頻編輯界面,視頻編輯界面用于編輯第一視頻,該視頻編輯界面中包括素材添加控件;接收作用于該素材添加控件的第一用戶操作,在該視頻編輯界面中顯示第一素材和動(dòng)畫設(shè)置控件;接收作用于動(dòng)畫設(shè)置控件的第二用戶操作,響應(yīng)于第二用戶操作,視頻編輯界面中顯示一種或多種入場(chǎng)動(dòng)畫的選項(xiàng),一種或多種入場(chǎng)動(dòng)畫的選項(xiàng)中包括第一入場(chǎng)動(dòng)畫的選項(xiàng);接收作用于第一入場(chǎng)動(dòng)畫的選項(xiàng)的第三用戶操作,顯示第一滑動(dòng)條,該第一滑動(dòng)條用于調(diào)整第一入場(chǎng)動(dòng)畫在該第一視頻中的入場(chǎng)播放時(shí)長(zhǎng);在視頻編輯界面中顯示一種或多種出場(chǎng)動(dòng)畫的選項(xiàng),一種或多種出場(chǎng)動(dòng)畫的選項(xiàng)中包括第一出場(chǎng)動(dòng)畫的選項(xiàng);接收作用于第一出場(chǎng)動(dòng)畫的選項(xiàng)的第四用戶操作,顯示第二滑動(dòng)條,第二滑動(dòng)條用于調(diào)整該第一出場(chǎng)動(dòng)畫在該第一視頻中的出場(chǎng)播放時(shí)長(zhǎng)。
3、結(jié)合第一方面,在一些實(shí)施例中,響應(yīng)于第二用戶操作,在視頻編輯界面中顯示一種或多種入場(chǎng)動(dòng)畫的選項(xiàng),具體包括:在該視頻編輯界面中顯示入場(chǎng)動(dòng)畫添加控件和出場(chǎng)動(dòng)畫添加控件,當(dāng)入場(chǎng)動(dòng)畫添加控件被選中時(shí),在視頻編輯界面中顯示一種或多種入場(chǎng)動(dòng)畫的選項(xiàng)。
4、結(jié)合第一方面,在一些實(shí)施例中,在視頻編輯界面中顯示一種或多種出場(chǎng)動(dòng)畫的選項(xiàng),具體包括:接收選中出場(chǎng)動(dòng)畫添加控件的第五用戶操作,響應(yīng)于第五用戶操作在視頻編輯界面中顯示一種或多種出場(chǎng)動(dòng)畫的選項(xiàng)。
5、參考圖1a-圖1l所示的實(shí)施例。視頻編輯界面可以是用于編輯第一視頻的界面。視頻編輯界面中可以包括用于添加第一素材的素材添加控件。其中第一素材可以包括片段、文字、貼紙中的一個(gè)或多個(gè)。電子設(shè)備可以響應(yīng)于用戶作用在素材添加控件的第一用戶操作,顯示第一素材和用于設(shè)置第一素材動(dòng)畫效果的動(dòng)畫設(shè)置控件。響應(yīng)于用戶作用于動(dòng)畫設(shè)置控件(如圖1c所示“動(dòng)畫”標(biāo)簽)的操作,電子設(shè)備可以顯示入場(chǎng)動(dòng)畫添加控件(如圖1d所示的“入場(chǎng)”標(biāo)簽)和出場(chǎng)動(dòng)畫添加控件(如圖1d所示的“出場(chǎng)”標(biāo)簽)。電子設(shè)備可以接收作用于入場(chǎng)動(dòng)畫添加控件的操作,響應(yīng)于該操作,電子設(shè)備可以顯示一個(gè)或多個(gè)入場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕。電子設(shè)備可以接收并響應(yīng)于用戶作用于第一入場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕的操作,顯示未置灰的入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)對(duì)應(yīng)的第一滑動(dòng)條,可選的,電子設(shè)備可以將第一滑動(dòng)條上的滑塊顯示到入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的預(yù)設(shè)初始值對(duì)應(yīng)的位置上;電子設(shè)備還可以接收作用于出場(chǎng)動(dòng)畫添加控件的操作,響應(yīng)于該操作,電子設(shè)備可以顯示一個(gè)或多個(gè)出場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕。電子設(shè)備可以接收并響應(yīng)于用戶作用于第一出場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕的操作,顯示未置灰的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)對(duì)應(yīng)的第二滑動(dòng)條??蛇x的,電子設(shè)備可以將第二滑動(dòng)條上的滑塊顯示到出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的預(yù)設(shè)初始值對(duì)應(yīng)的位置上。進(jìn)而電子設(shè)備可以接收用戶作用于第一滑動(dòng)條和/或第二滑動(dòng)條的操作,對(duì)入場(chǎng)動(dòng)畫和出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)進(jìn)行設(shè)置。
6、參考圖3a-圖3f所示的實(shí)施例,電子設(shè)備可以顯示一種或多種入場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕,以及一種或多種出場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕。電子設(shè)備可以接收并響應(yīng)于用戶作用于第一入場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕的操作,顯示未置灰的第一滑動(dòng)條,電子設(shè)備可以接收用戶對(duì)第一滑動(dòng)條的操作改變第一入場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)。同時(shí),電子設(shè)備可以接收并響應(yīng)于用戶作用于第一出場(chǎng)動(dòng)畫的選項(xiàng)對(duì)應(yīng)的按鈕的操作,顯示未置灰的第二滑動(dòng)條。進(jìn)而電子設(shè)備可以接收用戶對(duì)第二滑動(dòng)條的操作,改變第一出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)。
7、可以理解的是,電子設(shè)備可以為用戶提供在視頻中添加素材的入口,并且電子設(shè)備可以響應(yīng)于用戶操作對(duì)素材的入場(chǎng)動(dòng)畫和出場(chǎng)動(dòng)畫進(jìn)行設(shè)置。其中,入場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)各自受一個(gè)滑動(dòng)條控制,兩個(gè)滑動(dòng)條的長(zhǎng)度都代表素材在視頻中顯示的總時(shí)長(zhǎng)。用戶可以操作第一滑動(dòng)條設(shè)置入場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng),然后用戶可以操作第二滑動(dòng)條設(shè)置出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)。這樣,用戶不需要付出過(guò)多的學(xué)習(xí)成本就可以對(duì)視頻中的入場(chǎng)動(dòng)畫和出場(chǎng)動(dòng)畫進(jìn)行編輯。
8、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:接收將第一滑動(dòng)條中的滑塊滑動(dòng)到第一位置的第六用戶操作,顯示第一位置對(duì)應(yīng)的第一入場(chǎng)播放時(shí)長(zhǎng);接收并響應(yīng)于將第二滑動(dòng)條中的滑塊滑動(dòng)到第二位置的第七用戶操作,顯示第二位置對(duì)應(yīng)的第一出場(chǎng)播放時(shí)長(zhǎng);當(dāng)?shù)谝蝗雸?chǎng)播放時(shí)長(zhǎng)與第一出場(chǎng)播放時(shí)長(zhǎng)之和超過(guò)總時(shí)長(zhǎng),將第一滑動(dòng)條中的滑塊調(diào)至第三位置,顯示第三位置對(duì)應(yīng)的第二入場(chǎng)播放時(shí)長(zhǎng),第二入場(chǎng)播放時(shí)長(zhǎng)與第一出場(chǎng)播放時(shí)長(zhǎng)之和等于總時(shí)長(zhǎng)。
9、需要說(shuō)明的是,在用戶調(diào)節(jié)第一滑動(dòng)條和第二滑動(dòng)條的過(guò)程中,電子設(shè)備需要保證第一滑動(dòng)條中滑塊位置對(duì)應(yīng)的入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與第二滑動(dòng)條中滑塊位置對(duì)應(yīng)的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和不超過(guò)總時(shí)長(zhǎng)。因此當(dāng)?shù)谝蝗雸?chǎng)播放時(shí)長(zhǎng)與第一出場(chǎng)播放時(shí)長(zhǎng)之和超過(guò)總時(shí)長(zhǎng)時(shí),電子設(shè)備可以根據(jù)第二滑動(dòng)條中滑塊的位置調(diào)整第一滑動(dòng)條中滑塊所在的位置,使第一滑動(dòng)條中滑塊位置對(duì)應(yīng)的入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)減少至第二入場(chǎng)播放時(shí)長(zhǎng)。其中,第二入場(chǎng)播放時(shí)長(zhǎng)與第一出場(chǎng)播放時(shí)長(zhǎng)之和等于總時(shí)長(zhǎng)。
10、可以理解的是,當(dāng)電子設(shè)備接收到用戶對(duì)第二滑動(dòng)條的操作,該操作使得第一滑動(dòng)條中滑塊位置對(duì)應(yīng)的入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與第二滑動(dòng)條中滑塊位置對(duì)應(yīng)的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和超過(guò)總時(shí)長(zhǎng)時(shí),電子設(shè)備可以改變?nèi)雸?chǎng)動(dòng)畫播放時(shí)長(zhǎng),并改變第一滑動(dòng)條中滑塊的位置,使得改變后的入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與響應(yīng)于用戶操作調(diào)整后的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和等于總時(shí)長(zhǎng),保證入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)不超過(guò)總時(shí)長(zhǎng)。這樣,用戶只需要調(diào)節(jié)第二滑動(dòng)條中的滑塊就可以在增大出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的同時(shí),減少入場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng),降低操作的繁瑣性。電子設(shè)備還可以顯示用戶調(diào)節(jié)入場(chǎng)動(dòng)畫時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫時(shí)長(zhǎng)的結(jié)果,為用戶調(diào)節(jié)第一滑動(dòng)條和/或第二滑動(dòng)條中的滑塊提供參考。
11、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:接收將第一滑動(dòng)條中的滑塊滑動(dòng)到第一位置的第六用戶操作,顯示第一位置對(duì)應(yīng)的第一入場(chǎng)播放時(shí)長(zhǎng);接收將第二滑動(dòng)條中的滑塊滑動(dòng)到第二位置的第七用戶操作,當(dāng)?shù)谝蝗雸?chǎng)播放時(shí)長(zhǎng)與第二位置對(duì)應(yīng)的第一出場(chǎng)播放時(shí)長(zhǎng)之和超過(guò)總時(shí)長(zhǎng),將第二滑動(dòng)條中的滑塊從第二位置調(diào)至第四位置,并顯示第四位置對(duì)應(yīng)的第二出場(chǎng)播放時(shí)長(zhǎng),第二出場(chǎng)播放時(shí)長(zhǎng)和第一入場(chǎng)播放時(shí)長(zhǎng)之和等于總時(shí)長(zhǎng)。
12、其中,第六用戶操作可以是用戶按壓滑塊將第一滑動(dòng)條中的滑塊滑動(dòng)至第一位置的操作。第七用戶操作可以是用戶按壓滑塊將第二滑動(dòng)條中的滑塊滑動(dòng)至第二位置的操作。當(dāng)?shù)谝晃恢脤?duì)應(yīng)的第一入場(chǎng)播放時(shí)長(zhǎng)與第二位置對(duì)應(yīng)的第一出場(chǎng)播放時(shí)長(zhǎng)之和超過(guò)總時(shí)長(zhǎng)時(shí),電子設(shè)備可以調(diào)節(jié)出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng),并改變第二滑動(dòng)條中滑塊的位置到第四位置,使入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)之和不超過(guò)總時(shí)長(zhǎng)。
13、可以理解的是,當(dāng)電子設(shè)備接收到用戶對(duì)第二滑動(dòng)條的操作,該操作使得第一滑動(dòng)條中滑塊位置對(duì)應(yīng)的入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與第二滑動(dòng)條中滑塊位置對(duì)應(yīng)的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和超過(guò)總時(shí)長(zhǎng)時(shí),電子設(shè)備還可以改變出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng),并改變第二滑動(dòng)條中滑塊的位置,使得入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與改變后的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和等于總時(shí)長(zhǎng),保證入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)不超過(guò)總時(shí)長(zhǎng)。也即是說(shuō),電子設(shè)備可以根據(jù)第一滑動(dòng)條中的位置,確定最大出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)。用戶調(diào)整的出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)超過(guò)上述最大出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)時(shí),電子設(shè)備可以將第二滑動(dòng)條中的滑塊滑回到上述最大出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)所在的位置。
14、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:接收將第一滑動(dòng)條中的滑塊滑動(dòng)到第一位置的操作,顯示第一位置對(duì)應(yīng)的第一入場(chǎng)播放時(shí)長(zhǎng);接收將第二滑動(dòng)條中的滑塊往第二滑動(dòng)條的終點(diǎn)位置方向滑動(dòng)的第八用戶操作,當(dāng)?shù)诙瑒?dòng)條中的滑塊跟隨第八用戶操作滑動(dòng)至第四位置時(shí)停止滑動(dòng),并顯示第四位置對(duì)應(yīng)的第二出場(chǎng)播放時(shí)長(zhǎng),第二出場(chǎng)播放時(shí)長(zhǎng)和第一入場(chǎng)播放時(shí)長(zhǎng)之和等于總時(shí)長(zhǎng)。
15、可以理解的是,電子設(shè)備可以根據(jù)第一滑動(dòng)條中的第一位置對(duì)應(yīng)的第一入場(chǎng)播放時(shí)長(zhǎng)確定出場(chǎng)動(dòng)畫的最長(zhǎng)播放時(shí)長(zhǎng)(即總時(shí)長(zhǎng)減去第一入場(chǎng)播放時(shí)長(zhǎng))。進(jìn)而電子設(shè)備可以根據(jù)出場(chǎng)動(dòng)畫的最長(zhǎng)播放時(shí)長(zhǎng)確定出第二滑動(dòng)條上的第四位置。第一位置對(duì)應(yīng)的第一入場(chǎng)播放時(shí)長(zhǎng)與第四位置對(duì)應(yīng)的第二出場(chǎng)播放時(shí)長(zhǎng)之和等于總時(shí)長(zhǎng)。當(dāng)電子設(shè)備接收到用戶滑動(dòng)第二滑動(dòng)條上的滑塊時(shí),滑塊移動(dòng)的最遠(yuǎn)距離不超過(guò)第四位置離第二滑動(dòng)條起點(diǎn)的距離。當(dāng)?shù)诙瑒?dòng)條上的滑塊到達(dá)第四位置后,電子設(shè)備仍然接收到用戶向第二滑動(dòng)條終點(diǎn)滑動(dòng)滑塊的操作時(shí),滑塊可以不再跟隨用戶操作繼續(xù)滑動(dòng)。這樣用戶可以在第一滑動(dòng)條滑塊位置不被改變的情況下,調(diào)整第二滑動(dòng)條上滑塊的位置。
16、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:接收將第二滑動(dòng)條中的滑塊從第二位置滑動(dòng)至第五位置的第九用戶操作,第五位置對(duì)應(yīng)的第三出場(chǎng)播放時(shí)長(zhǎng)小于第二位置對(duì)應(yīng)的第一出場(chǎng)播放時(shí)長(zhǎng);響應(yīng)于第九用戶操作,顯示第二入場(chǎng)播放時(shí)長(zhǎng)和該第三出場(chǎng)播放時(shí)長(zhǎng)。
17、參考圖1q-圖1r所示的實(shí)施例,圖1q中出場(chǎng)播放時(shí)長(zhǎng)對(duì)應(yīng)滑塊所在的位置稱為第二位置,圖1r中出場(chǎng)播放時(shí)長(zhǎng)對(duì)應(yīng)滑塊所在的位置可以稱為第五位置。當(dāng)電子設(shè)備接收到將滑塊由第二位置滑動(dòng)到第五位置的操作時(shí),電子設(shè)備可以顯示第三位置對(duì)應(yīng)的第二入場(chǎng)播放時(shí)長(zhǎng)和第五位置對(duì)應(yīng)的第三出場(chǎng)播放時(shí)長(zhǎng)。在第二滑動(dòng)條中滑塊從第二位置滑動(dòng)至第五位置的過(guò)程中,第一滑動(dòng)條中滑塊的位置不變。也即是說(shuō),只有當(dāng)用戶滑動(dòng)后入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和超過(guò)總時(shí)長(zhǎng)時(shí),電子設(shè)備才會(huì)改變第一滑動(dòng)條中滑塊的位置和/或第二滑動(dòng)條中滑塊的位置,使得入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和不超過(guò)總時(shí)長(zhǎng)。這樣在入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和不超過(guò)總時(shí)長(zhǎng)的情況下,用戶操作第二滑動(dòng)條中滑塊時(shí)不會(huì)改變第一滑動(dòng)條中滑塊的位置,更便于用戶理解。
18、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:在調(diào)整第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng)之后,通過(guò)調(diào)整后的入場(chǎng)播放時(shí)長(zhǎng)在視頻編輯界面顯示第一入場(chǎng)動(dòng)畫。
19、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:在調(diào)整第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng)之后,通過(guò)調(diào)整后的出場(chǎng)播放時(shí)長(zhǎng)在視頻編輯界面顯示第一出場(chǎng)動(dòng)畫。
20、可以理解的是,用戶每次調(diào)整第一滑動(dòng)條上的滑塊和/或第二滑動(dòng)條上的滑塊之后,可以在視頻編輯界面中顯示第一素材的第一入場(chǎng)動(dòng)畫和/或第一出場(chǎng)動(dòng)畫的預(yù)覽效果。這樣,用戶可以根據(jù)預(yù)覽效果對(duì)入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)對(duì)應(yīng)的第一滑動(dòng)條和/或出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)對(duì)應(yīng)的第二滑動(dòng)條進(jìn)行調(diào)整,提高用戶的操作體驗(yàn)。
21、結(jié)合第一方面,在一些實(shí)施例中,第二滑動(dòng)條的起始位置與第一滑動(dòng)條的終點(diǎn)位置在同一側(cè),第二滑動(dòng)條的終點(diǎn)位置與第一滑動(dòng)條的起始位置在同一側(cè)。
22、其中,第一滑動(dòng)條的起始位置是指當(dāng)入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)為0秒時(shí)第一滑動(dòng)條上滑塊對(duì)應(yīng)的位置。第一滑動(dòng)條的終點(diǎn)位置是指當(dāng)入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)等于總時(shí)長(zhǎng)時(shí)第一滑動(dòng)條上滑塊對(duì)應(yīng)的位置。第二滑動(dòng)條的起始位置是指當(dāng)出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)為0秒時(shí)第二滑動(dòng)條上滑塊對(duì)應(yīng)的位置。第二滑動(dòng)條的終點(diǎn)位置是指當(dāng)出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)等于總時(shí)長(zhǎng)時(shí)第二滑動(dòng)條上滑塊對(duì)應(yīng)的位置。
23、結(jié)合第一方面,在一些實(shí)施例中,第二滑動(dòng)條的起始位置與第一滑動(dòng)條的終點(diǎn)位置在同一豎直線上,第二滑動(dòng)條的終點(diǎn)位置與第一滑動(dòng)條的起始位置在同一豎直線上,第一滑動(dòng)條的第三位置與第二滑動(dòng)條的第二位置在同一豎直線上。
24、可以理解的是,第一滑動(dòng)條的起始位置與第二滑動(dòng)條的終點(diǎn)位置可以在同一側(cè),第一滑動(dòng)條的終點(diǎn)位置與第二滑動(dòng)條的終點(diǎn)位置可以在同一側(cè)。并且,第一滑動(dòng)條的長(zhǎng)度與第二滑動(dòng)條的長(zhǎng)度可以相等。當(dāng)?shù)谝换瑒?dòng)條上的滑塊與第二滑動(dòng)條上的滑塊處于同一豎直線上時(shí),就表明此時(shí)入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和等于動(dòng)畫總時(shí)長(zhǎng)。這樣,用戶更能方便、清楚地看出入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)、出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與動(dòng)畫總時(shí)長(zhǎng)的關(guān)系。
25、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:在調(diào)整第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng)和第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng)后,顯示第一視頻的軌道條和第一素材的軌道條,第一素材的軌道條的長(zhǎng)度用于表示第一素材的總時(shí)長(zhǎng);接收用戶將第一素材的軌道條從第一長(zhǎng)度調(diào)整為第二長(zhǎng)度的第十用戶操作,其中當(dāng)?shù)谝凰夭牡能壍罈l為第一長(zhǎng)度時(shí),第一素材的總時(shí)長(zhǎng)為第一總時(shí)長(zhǎng),當(dāng)?shù)谝凰夭牡能壍罈l為第二長(zhǎng)度時(shí),第一素材的總時(shí)長(zhǎng)為第二總時(shí)長(zhǎng);當(dāng)?shù)诙倳r(shí)長(zhǎng)大于第一總時(shí)長(zhǎng),增加第一素材的正常顯示時(shí)間,將第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng),以及第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng)保持不變;當(dāng)?shù)诙倳r(shí)長(zhǎng)小于第一總時(shí)長(zhǎng),減小第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng),和第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng);其中,減小之后的第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng)與第二總時(shí)長(zhǎng)的比值等于減小之前的第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng)與第一總時(shí)長(zhǎng)的比值,減小之后的第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng)與第二總時(shí)長(zhǎng)的比值等于減小之前的第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng)與第一總時(shí)長(zhǎng)的比值。
26、參考圖2b所示的實(shí)施例,第一視頻中的軌道條可以包括視頻畫面軌道和音頻軌道中的一項(xiàng)或多項(xiàng)。第一素材的軌道條可以是文字軌道條。以圖2h所示入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)的和等于動(dòng)畫總時(shí)長(zhǎng)的情況為例,此時(shí)文字軌道條的長(zhǎng)度可以稱為第一長(zhǎng)度。電子設(shè)備可以接收用戶將文字軌道條調(diào)整為圖2j所示長(zhǎng)度的第十用戶操作。將文字軌道條在圖2j中的長(zhǎng)度稱為第二長(zhǎng)度。此時(shí)第二長(zhǎng)度對(duì)應(yīng)的第二總時(shí)長(zhǎng)小于第一長(zhǎng)度對(duì)應(yīng)的第一總時(shí)長(zhǎng)。電子設(shè)備可以按照相同比例減小入場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng);當(dāng)?shù)诙L(zhǎng)度對(duì)應(yīng)的第二總時(shí)長(zhǎng)大于第一長(zhǎng)度對(duì)應(yīng)的第一總時(shí)長(zhǎng)時(shí),電子設(shè)備可以增加入場(chǎng)動(dòng)畫和出場(chǎng)動(dòng)畫之間第一素材正常顯示(即無(wú)動(dòng)畫顯示)的時(shí)長(zhǎng)。電子設(shè)備還可以接收用戶將文字軌道條由第二長(zhǎng)度調(diào)整為第三長(zhǎng)度的第十一用戶操作,第三長(zhǎng)度對(duì)應(yīng)的第三總時(shí)長(zhǎng)可以少于第二長(zhǎng)度對(duì)應(yīng)的第二總時(shí)長(zhǎng),進(jìn)而,電子設(shè)備可以減少入場(chǎng)動(dòng)畫和出場(chǎng)動(dòng)畫之間第一素材正常顯示(即無(wú)動(dòng)畫顯示)的時(shí)長(zhǎng),不改變?nèi)雸?chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)。
27、可以理解的是,用戶通過(guò)調(diào)整軌道條就可以改變第一素材在視頻中顯示的總時(shí)長(zhǎng)。電子設(shè)備無(wú)需用戶操作就可以根據(jù)用戶調(diào)整后的總時(shí)長(zhǎng)調(diào)整入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)和出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng),提高用戶的使用體驗(yàn)。
28、結(jié)合第一方面,在一些實(shí)施例中,該方法還包括:在第一素材的軌道條中顯示第一軌跡和第二軌跡,第一軌跡用于表示第一入場(chǎng)動(dòng)畫的入場(chǎng)播放時(shí)長(zhǎng),第二軌跡用于表示第一出場(chǎng)動(dòng)畫的出場(chǎng)播放時(shí)長(zhǎng)。
29、參考圖2c,電子設(shè)備可以在軌道條中顯示出第一軌跡和第二軌跡,其中第一軌跡與入場(chǎng)播放時(shí)長(zhǎng)相對(duì)應(yīng),第二軌跡與出場(chǎng)播放時(shí)長(zhǎng)相對(duì)應(yīng)??蛇x的,參考圖3a-圖3f所示的實(shí)施例,當(dāng)用戶調(diào)整第一滑動(dòng)條時(shí),電子設(shè)備可以在軌道條上顯示第一軌跡,第一軌跡可以與入場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)相對(duì)應(yīng)。當(dāng)用戶調(diào)整第二滑動(dòng)條時(shí),電子設(shè)備可以在軌道條上顯示第二軌跡,第二軌跡可以與出場(chǎng)動(dòng)畫的播放時(shí)長(zhǎng)相對(duì)應(yīng)。
30、可以理解的是,電子設(shè)備可以在用戶調(diào)整第一滑動(dòng)條上的滑塊和/或第二滑動(dòng)條上的滑塊之后,將用戶調(diào)整的結(jié)果反饋在軌道條中,這樣可以便于用戶查看自己調(diào)整后入場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)、出場(chǎng)動(dòng)畫播放時(shí)長(zhǎng)與總時(shí)長(zhǎng)之間的關(guān)系。
31、第二方面,本技術(shù)提供一種電子設(shè)備,該電子設(shè)備包括顯示屏、存儲(chǔ)器以及耦合于存儲(chǔ)器的處理器;該顯示屏用于顯示界面,存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行上述計(jì)算機(jī)程序時(shí)使得電子設(shè)備實(shí)現(xiàn)上述第一方面任意一項(xiàng)所述的方法。
32、第三方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序或計(jì)算機(jī)指令,前述計(jì)算機(jī)程序或計(jì)算機(jī)指令被處理器執(zhí)行以實(shí)現(xiàn)上述第一方面任意一項(xiàng)所述的方法。
33、第四方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品被處理器執(zhí)行時(shí),上述第一方面任意一項(xiàng)所述的方法將被實(shí)現(xiàn)。
34、第五方面,本技術(shù)實(shí)施例提供一種芯片,該芯片包括處理器和存儲(chǔ)器,其中,該存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序或計(jì)算機(jī)指令,該處理器用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序或計(jì)算機(jī)指令,使得該芯片執(zhí)行上述第一方面任一項(xiàng)所述的方法。
35、上述第二方面至第五方面提供的方案,用于實(shí)現(xiàn)或配合實(shí)現(xiàn)上述第一方面中對(duì)應(yīng)提供的方法,因此可以與第一方面中對(duì)應(yīng)的方法達(dá)到相同或相應(yīng)的有益效果,此處不再進(jìn)行贅述。