search 登录 注册
arrow_back返回列表
ID:119797
dark_mode
Lv.1 韶华一笑间
edit_note帖子 265
stars积分 266
event加入 2012-08-17
安卓交流

[安能组]申精安卓手机开机动画制作教程

schedule发表于 2013-05-17 15:24:00 visibility查看 1,758 chat_bubble回复 125
#1 楼主
非自创,但是缺花费我太长时间。我不会能图片只能一个一个上传。看在我没功劳也有苦劳的份上加精吧。图片我都在后面写上属于那个模块啦不知道的内我。

手机开机动画是一个可以体现手机用户个性的地方,很多人喜欢在开机动画加入自己的元素。网上已经有很多关于安卓手机开机动画的制作教程,但是那些教程也有很多不合理和不清晰之处。这里就有一个很全面的手机开机动画设计和实现的教程,一起学习学习myphone社团技术部的这个教程吧。
准备工作:
1:确保你的手机处于解锁状态即已经root过然后下载安装rootexplorer(即大名鼎鼎的re浏览器http://www.6497.com/7680)
2:安卓原版系统开机动画位置,system/media/bootanimation.zip或者data/local/bootanimation.zip,如下图。
[***]http://img.6497.com/uploads/allimg/120607/1605033920-0.jpg[/img]
这两处的区别在于动画放在system中动画会全部播放,data下只放10秒。       
3:开机动画文件是一个zip压缩包
其中包含n个文件夹和一个desc.txt配置文件
文件夹用来存放图片帧,desc用来控制图片播放的帧速以及顺序
该zip使用的压缩方式为无损压缩(注意:在winrar中压缩方式选——存储,很多人错在这一步)
4:desc.txt配置文件原理:如下图
解释下:第一个720是宽,第二个720是高,15是帧数,即每秒播放的图片个数,p是play的简写,第一个1指android这个文件夹里的图片播放1遍,第二个1指此文件夹播放一遍到最后一张图片时,停滞1帧的时间,即1秒,然后开始播放part1文件,0指无限循环直至开机,5指每一遍放至最后一张图片会停留5帧的时间即1/5=0.2秒。文件夹是可以增加的,比如part2、3,但是考虑到简洁性,2个就够用了。
5:android和part1文件夹内图片为连续的静态图片格式最好为png或者jpg,命名必须按播放顺序从第一个文件夹里的图片开始,最好采用4位制,即0001,0002,0003……文件夹之间数字顺序必须接上,不能断开重来。
[***]http://img.6497.com/uploads/allimg/120607/1605035935-1.jpg[/img]
6:软件推荐:desc.txt配置文件编写程序editplus、格式工厂、光影魔术手、视屏转gif图片工具freevideotogifconverter gif图片处理工具gifmoviegear gif图片导出工具tmpgencxpress(中间4个直接百度下载,第一个和最后一个请去绿色软件联盟下载)
教程开始:
一:在了解了基本的手段和目的之后,我们开始行动吧。首先选择一部视频,如下图,用格式工厂打开,选择全部转换为avi,添加视频文件,点击选择,在弹出窗口中选择要剪切的一段视频,确定后开始生成,第一步就算完成了。来,喝杯酒庆祝下,离成功还远着呢。 
二:打开freevideotogifconverter此程序,如下图,点browse video选择第一步剪切好的视频文件,from to两处不用改,width(宽度)改为你手机的屏幕分辨率如480,height(高度),如720,不过你要先去掉keep aspect ratio的勾,extract(提取),此处为gif的帧数,10就够用,15的话很流畅,但是产生的图片会多一半。然后next→make gif,保存。搞定了,起码你会做gif图片了。
三:打开movgear,此工具可以修改你制作的gif图片,如图,将修改好的gif保存后果断退出程序。这一步简单,主要也是因为我并不会真正使用这个软件,pass pass!
四:前面介绍的工具有些是解压包有些是安装程序,请自行安装好后再使用。打开tmpgenc 4.0 xpress 汉化版,选择修改好的gif图片,如图,文件类型必须选择【全部文件】,不然无法显示,在剪辑附加中进行深度修改,然后确定,返回后点击格式,在列表中如下图,选择【连续静止图像输出】,再点击右下角选择,会见到如下图,图像格式处选择png或jpg,压缩率为7,然后点击编码,进入下图,选择一个输出文件夹,左下角三个圆圈中选择第一个,开始输出。ok,图片我们已经做好了!
五:理论上讲,我们已经做好了,不过我们需要用光影魔术手美化一下,顺便打一个水印,文件选项中点击批量处理,图片所在文件目录添加好后,自动处理选项卡中可以添加选择,然后输出设置中选择,最后确定开始生成。具体细节请自行研究。 
六:生成一个文件夹的图片了,我们将它重命名为android,此处做个解释。并不是所有的压缩包里都包含2个或以上文件夹,这个主要是看需求,比如这次我们做了171张图片,如果设置为10帧理论上大概会播17秒,我们只需要让这一个文件夹内图片循环播放直到开机。现在开始用editplus编辑desc.txt文本文档,因为直接打开txt,回车包含换行和空格两层功能,而命令语句只遵循空格我们只需要用空格分开命令语句就行,所以绝对不能直接参照现成的文档在txt中修改。写成后的格式如图,按下图格式保存。
七:按下图方式压缩文件,压缩前确保android文件夹内除了照片没有任何其他东西,如见,请删掉。将压缩包放置内存卡。然后用re浏览器导入手机根目录/system/media/bootanimation.zip。注意htc等部分机型在/data/local/bootanimation.zip下,如不明确请先百度具体位置。
八:第七部放置好后,长按bootanimation.zip压缩包点击permissions(权限),全部打钩。ok,你的开机动画就制作好了,如果确认无误了,那么请打开手机欣赏你的作品吧!
注意:本教程来源于网络,作者为myphone社团cancyㄨ鬼。

全部回复 (125)

ID:162118
dark_modedark_modedark_modestarstar
Lv.1 韶华一笑间
2014-11-25 13:18:00 #122
安卓手机开机动画制作
ID:67145
dark_modedark_modedark_modestar
Lv.1 韶华一笑间
2014-12-03 10:56:00 #123
好好看看
登录 后才能回复