安卓開(kāi)發(fā)個(gè)性APP與播放視頻總結(jié)(UE427)
? ? ? ?最近嘗試了一下修改手機(jī)打包APP的logo和啟動(dòng)畫(huà)面,以及在移動(dòng)端播放視頻出現(xiàn)了問(wèn)題的解決,在此記錄一下。

? ? ? ?1.想要修改打包APP的logo,打開(kāi)項(xiàng)目設(shè)置—Android—Icons,將其中的圖標(biāo)全部更換為自己想要呈現(xiàn)的,一開(kāi)始up主只更換了第一個(gè)圖標(biāo),打包后軟件logo并沒(méi)有改變,所以最好全部都更換一下,具體是哪個(gè)起了實(shí)際作用,可能是手機(jī)自己適配的

? ? ? ?2.修改啟動(dòng)圖像,新建的項(xiàng)目默認(rèn)“朝向”為“感應(yīng)橫向”,可以手動(dòng)修改,然后在“啟動(dòng)圖像”內(nèi)可以調(diào)整對(duì)應(yīng)的啟動(dòng)圖像,格式為640x360,更換后圖片會(huì)自動(dòng)進(jìn)入項(xiàng)目對(duì)應(yīng)路徑保存,即使不放在項(xiàng)目?jī)?nèi)也沒(méi)問(wèn)題(上面的logo同理)


? ? ? ?3.在設(shè)置完上面第一、第二步后,如果打包“開(kāi)發(fā)”版本的話,安裝軟件在手機(jī)上顯示的依然還是引擎logo,如果想安裝軟件也變?yōu)樽远xlogo,就需要打包“發(fā)行”版本
? ? ? ?4.著重講一下安卓打包的視頻播放問(wèn)題吧,官方文檔有講到將視頻放在Content/Movies文件夾內(nèi),打包時(shí)會(huì)自動(dòng)將內(nèi)容一并打包,是非常推薦的設(shè)置,UE對(duì)于視頻資產(chǎn)支持的格式是H264。
? ? ? ?這里同理PC,要注意視屏一定得放在content目錄層級(jí)下創(chuàng)建的movies文件夾內(nèi),如果創(chuàng)建在再下一層級(jí)是不行的,小寫(xiě)好像也是可以的,不然不會(huì)自動(dòng)打包出來(lái),具體的檢查辦法,可以看視屏文件路徑有沒(méi)有這個(gè)黃色感嘆號(hào)!如果有就不會(huì)自動(dòng)打包,需要檢查修改一下。

? ? ? up主之前用QQ音樂(lè)下載的mv是mp4格式的,但放入ue4是無(wú)法播放的,此時(shí)打包后就不能播放,之后嘗試用pr將此mp4轉(zhuǎn)為了wmv格式,放入ue4能夠播放了,但打包后還是不能播放。然后查閱打包的“輸出日志”發(fā)現(xiàn)視頻是已經(jīng)打包在包內(nèi)了,那么估計(jì)就是視頻格式問(wèn)題導(dǎo)致的無(wú)法播放問(wèn)題,最后up主再次使用pr將原先的mp4格式輸出為H264格式的mp4,終于打包正常播放了。

? ? ? ?5.在播放視頻的時(shí)候,如果不想在“媒體播放器”內(nèi)勾選“打開(kāi)時(shí)播放”,使用藍(lán)圖控制播放,也會(huì)出現(xiàn)視頻無(wú)法播放的問(wèn)題,需要在播放前加一個(gè)延遲好讓視頻準(zhǔn)備好

? ? ? ?6.另外,up主發(fā)現(xiàn)對(duì)于移動(dòng)端打包的設(shè)備,是不需要再在場(chǎng)景內(nèi)放置“MediaSound”組件就能夠直接播放聲音,我查了一下官方文檔,有講到這一點(diǎn),android端媒體播放音頻是自動(dòng)的

? ? ? ?7.官方文檔也有比較詳細(xì)的視頻播放介紹,以及如何使用藍(lán)圖來(lái)控制播放的進(jìn)度,有需要的朋友可以去學(xué)習(xí)一下:https://docs.unrealengine.com/4.27/zh-CN/WorkingWithMedia/IntegratingMedia/MediaFramework/HowTo/File

? ? ? ?之前好像在官方文檔有看到過(guò)一些UE導(dǎo)入的資產(chǎn)標(biāo)準(zhǔn),包括視頻類的,但現(xiàn)在up找不到了,如果有知道的朋友可以在評(píng)論告訴一下up主,自己好久沒(méi)有去更新新視頻和內(nèi)容了,主要是up自己個(gè)人原因,再慢慢撿起來(lái)吧,分享一點(diǎn)自己開(kāi)發(fā)的心得體會(huì),大家好久不見(jiàn)辣~