先奉上一个55的开机画面,是原位图文件,喜欢的朋友自己修改需要的版本好了。
开机动画(logo)制作之简明攻略(一)
先奉上一个55的开机画面,是原位图文件,喜欢的朋友自己修改需要的版本好了。
下面以这个为例子简单说明制作方法,希望对大家有启发。
有些内容太基础,达人们不要笑话,多多斧正。
一. 基本原理和概念
(好像是课本,呵呵~ )
mp3上显示的信息有两种类型:
1. 字符:比如歌词,歌名,时间等显示信息
固件(且认为就是mp3的操作系统好了)中有内建的字库,通俗的说就是把字的形状用点阵图表示出来,然后给每个字编上号码。这种字库是点阵字库,一放大就显得很粗糙,但对于mp3的显示是合适的。另外一种现在使用比较多的是矢量字库,可以无级缩放,象大部分windows的字体。
mp3文件中记录的歌名等ID3信息实际上就是字符的编码,mp3在显示的时候找到相应的字符点阵图,并把它显示出来。这样的话,如果要完全支持中文就需要在固件中有所有中文字的点阵图(完整的中文字库)。这就是55的5.7
固件不完全支持中文的原因:中文字库不完整!
2. 图形:比如开机、关机的画面,各种图标、图案等等
这些图形也是点阵图,都包含在固件的资源文件中。其中静止的图案就是一张图,如表示音量的杠杠(条条?杆杆?棍棍?)。
替换这些图片就是55中文版固件制作的基本方法。但是有好多图呀,很大的工作量!
感谢萝卜白菜、ericz的奉献,向你们致以崇高的敬意!
而动画是很多张图片连续显示以实现动画的效果(像放电影一样)。
55的开机画面是一个35帧的动画,原始的位图如下:
制作自己的开机Logo就是把你自己的35张图片替换原来资源文件中的相应图片。
开机动画(logo)制作之简明攻略(二)
简单吧!
有几点注意:
I: 55的液晶屏分辨率是128 * 32,相应的开机画面的位图尺寸也是128 * 32;
II: 单色液晶屏只支持单色位图(黑白图),不支持色彩和灰度;
二. 编辑工具
I-bead Resource Analyzer
类似的资源分析和编辑软件还有很多,这个就挺好。使用它打开55固件安装目录中的resource_3410.bin文件,就可以看到固件文件中的具体内容。其中开机logo的图片是:1.511版本 521--555;5.700版本 566--600。需要替换的就是这些。35张呦。
替换图片的时候,点击1 (Load),选择替换的图片,点击3(OK)。保存固件文件中的图片,点击2。
三. 动画编辑
说起来简单做起来难!
虽然只是很小的图片,但是要制作35张,并且是相互联系,能够组成流畅、漂亮的动画并不是很容易的事,那需要太多的勇气,想说忘记你也不是很容易的事@#^!&$)~
如果你可以手绘35张图片组成动画,那我只有对你的美工功底5体投D,并对你前无古人后无来者的毅力#^*())*^$
简单可行的方法是利用已经有的动画进行编辑,我们经常可以在网上找到一些喜欢的小动画,gif格式的,很多手机的logo很合适。 这些动画实际上包含了很多连续的图片,使用一些动画编辑软件可以把一张一张的图片保存下来。建议使用Ulead GIF Animator。
然后对保存下来的连续的图形文件进行编辑,编辑工具看你自己了,我用的是PS,有点杀鸡用宰牛刀,呵呵。用windows的“画图”程序也可以凑合了。
开机动画(logo)制作之简明攻略(三)
这里涉及了3个问题:
1. 色彩深度
原来的图形可能是RGB、或者是灰度图,需要转化为位图
效果不理想可以通过转换前调整对比度
2. 图形尺寸:
原有的图形可能并不是128*32,需要进行修改
3. 帧数
原来的动画往往不是正好的35帧,一般要少的多,这需要通过自己编辑添加一些过渡帧
下图中的动画原来只有5帧,通过编辑添加为35帧
开机动画(logo)制作之简明攻略(四)
四. 技巧篇
1. 移动与变形
动画实现的基本方式有两种:移动与变形
“移动”就是图案不变化,只是在画面的相对位置移动,象55的原有开机动画。最简单的:你就做“恭喜发财”四个字,从左边飘到右边好了。但是这种动画表现力相当有限。
“变形”是图案发生形状的变化,当然需要更为复杂的编辑。
往往一个动画包括了许多的图案元素,最好合理运用移动和变形相结合。
2. 帧步长
就是每一帧的变化要尽量均匀,这样实现的动画才会连贯、平滑,不会忽快忽慢。
3. 帧数
不一定非要35个不一样的连续的图案,偷懒的话可以只制作10帧,替换的时候重复一些帧就行了。比如1-3帧用一个图案,4-7帧用第二个图案..... 只要设计的好,照样可以实现很漂亮的动画
4.合理运用编辑软件的图层功能,可以很方便的实现图案元素的移动和显示。
5.素材动画可以利用很多网站上提供的手机logo, 手机logo一般都是单色位图动画,尺寸接近,图案简单,种类丰富.
网友评论