王牌做法 如何制作不受MMF大小限制的单曲BIN铃声

很多人在制作三星BIN单曲铃声的时候经常会碰到这样一个问题,手头有很多MMF格式音乐资料,有网上收集的,有自己制作的,但我们经常发现在刷机风行的今天,很多铃声由于收到大小限制的问题而无法自由刷入手机,比如我们经常见到的20K-64K铃声,又如64K-128K铃声,往往MP3高潮 部分截取下来就这么大,而现在很多BIN音乐盒往往是256K铃声单刷,我们用批处理程序转化这些小铃声只能得到贴近的整倍数大小,也就是说,用批MMF-BIN批处理程序只能把1K-64K的MMF铃声转化成64K的BIN单曲,而65K-128K的MMF铃声只能转化为128K单曲,你会发现只能就近填充成64K的倍数BIN,其实批处理程序也是填充的方法,下面我来告诉大家用WINHEX的BIN编辑器来实现对任意大小MMF铃声进行编辑的办法,让你随时随意用已经有的音乐素材编辑各种适合BIN刷单曲铃声的要求 。
首先我们打开WINHEX软件,然后选择文件菜单“新建”:
接着会跳出对话框,提示你希望建立多少的空白文件:
【王牌做法 如何制作不受MMF大小限制的单曲BIN铃声】填入准备创建的单曲音乐文件大小,这里我们以192K文件为例子:
注意单位的大小,否则必定出错,这里我们选择KB,然后按确认:
我们可以看到这个空白文件的开头是0000,注意,这个和实际刷入的意思不一样,刷入的开始位置是相对整个BIN的偏移位置,而一个单曲开头是从0000(offset)开始 。接着我们再观察一下这个192K空白文件的尾部:
可以看到结束位置2FFF0,你用16进制计算器计算一下,就知道整个文件大小和相对位置的关系了 。好,这个时候我们调出你的MMF音乐,注意,这个文件只要是小于你建立的空白文档的任意大小都行,由于我们建立的是192K空白文档,所以我们的MMF铃声只要小于192K就可以,所以说,你不要再担心批处理的64K、128K两个界限,而放心制作你想要的大小单取,因为我们是做来刷的,毕竟音乐盒有要求 。
用WINHEX直接打开MMF文件:
我们选择劲爆CS的MMF文件,大小160K,然后确认:
可以看到,我们打开的MMF文件开始是4D 4D 4D 44,偏移量0000;而结束位置是:
MMF结束位置是偏移量 0282A0,文件结束位置是91 C2 93 A0
CTRL A 全选这个MMF文件,然后CTRL C复制,切换到新建的空未命名文件,接着按CTRL B,出现提示框:
提示框所说的剪贴板数据就是刚才复制的MMF文件数据,确认写入偏移量0(就是0000),正确按确认,接着MMF的所有数据就全部写到新建的空白文件中了,我们可以观察开头和结尾来确认:
4D 4D 4D 44和刚才的MMF文件头数据一样,证明正确,接着看结尾:
可以看到只复制到0282A0位置,后面的数据知道192K文件尾都是00,这个时候复制完成,注意刷歌的时候,歌名就是你保存的BIN文件名 。保存:
注意保存的文件名需要加上BIN后缀,以定义文件类型,这样在用DOWNLOADER进行刷机的时候才能正确识别,否则出现错误提示 。
这个时候,我们就可以把任意大小的MMF转化成适合你刷机用的BIN单取大小了,是不是看了觉得很简单,如果学会了,其用处大于使用批处理程序来转换MMF,因为批处理程序默认的修整方式并不适合多变的需求,而这个方法非常灵活 。其改变的MMF大小幅度很大,可以达到任意,只要你的手机需要 。
希望详细讲解能给大家带来帮助,也希望更多的机油每天都有进步 。

    推荐阅读