本發(fā)明涉及信發(fā)系統(tǒng),具體為一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法。
背景技術(shù):
1、信發(fā)系統(tǒng)也就是信息發(fā)布系統(tǒng),通常用于商業(yè)、教育、政府等領(lǐng)域,用于向公眾或特定群體傳遞信息,擴(kuò)充內(nèi)容可以增加系統(tǒng)的吸引力和功能性,視頻:提供高清視頻播放,支持多種格式,增加視頻編輯功能,如剪輯、特效等;圖片:支持高分辨率圖片,增加圖片輪播、畫(huà)廊等功能;文字:提供豐富的文本編輯工具,支持多種字體、顏色和排版樣式。
2、但現(xiàn)有的信發(fā)系統(tǒng)缺少動(dòng)畫(huà)功能,這可能會(huì)限制其在傳達(dá)信息時(shí)的吸引力和表現(xiàn)力,并存在以下問(wèn)題:專業(yè)技能要求:動(dòng)畫(huà)制作通常需要專業(yè)的動(dòng)畫(huà)師和視頻編輯人員,他們具備相應(yīng)的藝術(shù)和技術(shù)水平;制作成本:專業(yè)廣告公司的服務(wù)往往成本較高,這可能會(huì)限制信發(fā)系統(tǒng)在動(dòng)畫(huà)制作上的預(yù)算;視頻壓縮:為了便于網(wǎng)絡(luò)傳輸,可能需要對(duì)視頻進(jìn)行壓縮,但這可能會(huì)影響視頻的清晰度和質(zhì)量。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法,以解決上述背景技術(shù)中提出的問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法,包括以下步驟:
3、a、用ae制作動(dòng)畫(huà),結(jié)合bodymovin插件把動(dòng)畫(huà)導(dǎo)出json文件;
4、b、每個(gè)屬性數(shù)據(jù)中,k的值就是固定數(shù)字或者是組合的關(guān)鍵幀數(shù)據(jù)集合;
5、c、使用requestanimationframe,然后傳nowtime當(dāng)前時(shí)間,將時(shí)間換算成整個(gè)幀周期的時(shí)間currentframe,并假設(shè)當(dāng)前是15.256545幀;
6、d、已知當(dāng)前幀是15.256545,屬于第一個(gè)關(guān)鍵幀0->30動(dòng)畫(huà)內(nèi),就可以用15.256545/30,這個(gè)就是當(dāng)前幀/時(shí)間差*屬性需要變化的差值8,所以當(dāng)前幀的scale屬性值應(yīng)該是20-(15.256545/30*8)=15.931588,這樣就可以確保無(wú)論設(shè)備刷新頻率是多少,是快還是慢,都能確保當(dāng)前幀下得到的都是當(dāng)前幀最準(zhǔn)確的屬性值,直到動(dòng)畫(huà)結(jié)束。
7、優(yōu)選的,fr:幀率,就是用ae做動(dòng)畫(huà)的時(shí)候已經(jīng)預(yù)設(shè)好,這是多少幀率的動(dòng)畫(huà),ip、op:開(kāi)始、結(jié)束幀,0幀開(kāi)始,180幀結(jié)束,所以這個(gè)動(dòng)畫(huà)總的運(yùn)行時(shí)間是6秒,因?yàn)閒ps是30幀/秒,所以180幀對(duì)應(yīng)6秒。
8、優(yōu)選的,層級(jí)的關(guān)鍵信息是ks,a:anchor錨點(diǎn);o:opacity透明度;p:position位置;r:rotation旋轉(zhuǎn);s:scale縮放。
9、優(yōu)選的,整個(gè)動(dòng)畫(huà)就是一共60幀,播放速度是30fps/s,2個(gè)關(guān)鍵幀0->30->60,scale屬性的變化從20->12->20。
10、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:
11、1.更輕量級(jí)的動(dòng)畫(huà):這可能意味著動(dòng)畫(huà)文件的體積更小,這有助于減少網(wǎng)絡(luò)傳輸所需的帶寬和時(shí)間,同時(shí)也降低了云存儲(chǔ)的成本,輕量級(jí)的動(dòng)畫(huà)對(duì)于在線平臺(tái)和移動(dòng)設(shè)備尤其重要,因?yàn)樗鼈兛梢愿斓丶虞d和播放;2.成本更低的動(dòng)畫(huà)合成:如果動(dòng)畫(huà)不需要合成到視頻中,這可能意味著動(dòng)畫(huà)制作過(guò)程中的一些步驟被省略或簡(jiǎn)化了,從而降低了制作成本,這可能通過(guò)使用現(xiàn)成的動(dòng)畫(huà)模板或自動(dòng)化工具來(lái)實(shí)現(xiàn);3.非專業(yè)技術(shù)人員可用:這一點(diǎn)表明動(dòng)畫(huà)制作變得更加用戶友好,即使是非專業(yè)技術(shù)人員也能使用預(yù)制的特效文件來(lái)制作動(dòng)畫(huà),這降低了進(jìn)入門(mén)檻,使更多的人能夠參與到動(dòng)畫(huà)制作中;4.動(dòng)畫(huà)效果質(zhì)量提升:這可能意味著新技術(shù)提供了更高質(zhì)量的視覺(jué)效果,給客戶帶來(lái)了全新的體驗(yàn),高質(zhì)量的動(dòng)畫(huà)可以更好地吸引觀眾的注意力,提高內(nèi)容的吸引力。
1.一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法,其特征在于:包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法,其特征在于:fr:幀率,就是用ae做動(dòng)畫(huà)的時(shí)候已經(jīng)預(yù)設(shè)好,這是多少幀率的動(dòng)畫(huà),ip、op:開(kāi)始、結(jié)束幀,0幀開(kāi)始,180幀結(jié)束,所以這個(gè)動(dòng)畫(huà)總的運(yùn)行時(shí)間是6秒,因?yàn)閒ps是30幀/秒,所以180幀對(duì)應(yīng)6秒。
3.根據(jù)權(quán)利要求1所述的一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法,其特征在于:層級(jí)的關(guān)鍵信息是ks,a:anchor錨點(diǎn);o:opacity透明度;p:position位置;r:rotation旋轉(zhuǎn);s:scale縮放。
4.根據(jù)權(quán)利要求1所述的一種信發(fā)系統(tǒng)動(dòng)畫(huà)集成及應(yīng)用方法,其特征在于:整個(gè)動(dòng)畫(huà)就是一共60幀,播放速度是30fps/s,2個(gè)關(guān)鍵幀0->30->60,scale屬性的變化從20->12->20。