工口局新人 发表于 2008-10-15 14:51:45

[教程]如何制作PSP自制游戏的动画图标(发错区麻烦BZ帮忙转下)

自己研究PSP自主移植也有一段时间了,也移植了几款NS引擎的游戏
发现和别的大大们发布的移植的游戏总有点差距,就是动画图标,
之前在做EBOOT文件时,只放入了图标图片和背景图片,于是这次移植的时候尝试了放入动画图标
然后发现其实整个EBOOT里最难的就是做动画图标(个人认为)
自己还远远没有达到能给别人做教程的程度
只是想写个东西希望在大家自己移植的时候帮到大家
下面附需要的软件的下载地址,QQ中转

首先介绍下需要的软件
1.WindMencoder
视频文件格式转换软件,个人觉得比较好用

2.AllVideoSplitter
视频剪辑软件,个人推荐使用这个,虽然功能远没有Sony Vegas 7.0多
但文件小还是很不错的

3.TMPGEnc 3.0 XPress
视频音频提取软件

4.VirtualDub
用来导出PSP需要的视频

5.Umd Stream Composer
视频编辑软件,做出可以转成PMF文件的mps文件

6.MPS2PMF
将MPS文件转成PMF文件

7.PSPbrew_080
制作EBOOT文件
-----------------------------------------------------------
下面就开始制作动画图标了

1.用WindMencoder将自己要做成动画图标的视频转成avi格式
首先将待转视频拖入WindMencoder中或点击文件-->添加文件选择文件打开
http://i327.photobucket.com/albums/k477/beigongda119/11-1.jpg
点击综合设定弹出窗口
http://i327.photobucket.com/albums/k477/beigongda119/44.jpg
选择Divx 分辨率480:272 帧速率29.97
输入栏选AVI输出即完成设定
http://i327.photobucket.com/albums/k477/beigongda119/55.jpg
点击开始转换
http://i327.photobucket.com/albums/k477/beigongda119/66.jpg

2.用AllVideoSplitter对转好的视频进行剪辑
http://i327.photobucket.com/albums/k477/beigongda119/22-1.jpg
添加完视频后可以通过点击标记起始点和标记结束点来设置截取哪段视频
http://i327.photobucket.com/albums/k477/beigongda119/88.jpg
输出文件格式选择AVI 视频编码器选择DivX 帧率20帧/s 宽度/高度480/272
http://i327.photobucket.com/albums/k477/beigongda119/99.jpg
由于PSP可以接受的PMF文件大小不能超过500k,所以视频的大小不宜过长
网上有说3秒以内,我试过4秒多的也可以,只要最后不超过500k就尽量的做大吧
可以通过分割选项来查看起始时间和结束时间,最后点击分割
分割好的文件存在AllVideoSplitter的文件夹内

3.用TMPGEnc 3.0 XPress提出视频和音频
http://i327.photobucket.com/albums/k477/beigongda119/33.jpg
start new project-->Add file打开前面剪好的视频
点击Set Output 在弹出窗口点击Avi Output 点击select
http://i327.photobucket.com/albums/k477/beigongda119/123.jpg
由于动画图标要求大小为144*80,所以Size选择144*80 Framerate选择29.97p
http://i327.photobucket.com/albums/k477/beigongda119/ewfgew.jpg
setting地方选择DivX,然后点击上方的Encode-->Start output
提取音频基本一样,只是在前面选择Avi Output的地方选择Wave Output
这样视频和音频就提取完了

4.用VirtualDub转换一下视频
如果不用VirtualDub转一下视频的话下面一步在编辑视频的时候会蹦错,
所以在这里加上这步
用VirtualDub打开上面提取的视频然后另存为AVI
http://i327.photobucket.com/albums/k477/beigongda119/egwe.jpg

5.Umd Stream Composer
运行UMD Tools-->Umd Stream Composer-->bin-->UmdStreamComposer.exe
http://i327.photobucket.com/albums/k477/beigongda119/gerge.jpg
点击New输入游戏名和项目名
然后记得要勾上PSP Movie Format点完成
http://i327.photobucket.com/albums/k477/beigongda119/hrh4e.jpg
分别用Video Source和Audio Source导入视频和音频
http://i327.photobucket.com/albums/k477/beigongda119/qwqr.jpg
勾上两个黄点左边的绿点,通过调节指针的位置来控制视频的大小
http://i327.photobucket.com/albums/k477/beigongda119/ageag.jpg
然后点击图中位置选择Encode range setting
http://i327.photobucket.com/albums/k477/beigongda119/rgra.jpg
这里可以通过调节Start Frame和End Frame来调整动画的起始,之前若已经调节好便可以跳过这步
然后点击上方菜单里的Run-->Encode+Multiplex
当弹出的菜单里所有均complete后点击close
http://i327.photobucket.com/albums/k477/beigongda119/dsfas.jpg
转好的文件放在我的文档-->UmdStreamComposer-->MuxWork-->111-->00001里
找到00001.mps这个便是转好mps文件

6.用MPS2PMF将00001.mps转成PSP支持的PMF格式文件
将00001.mps放入MPS2PMF的文件夹里,然后点击makenewpmf生成PMF文件
这里要注意如果发现生成的PMF文件超过500K,这时就需要在Umd Stream Composer中更改视频码率(Average Bitrate),或者减少视频长度来减少PMF文件的大小

7.用PSPbrew_080导入PMF动画图标制作EBOOT文件
http://i327.photobucket.com/albums/k477/beigongda119/sdfge.jpg
这步大家都应该知道,载入PMF文件然后保存就可以
现在大家把自己做的EBOOT文件放入自己移植的游戏里看看效果了
---------------------------------------------------------------
教程就写到这了,这是我头一次写教程,可能有什么不清楚的地方
有问题大家就PM我或回复就行了~
欢迎大家一起讨论PSP移植的问题

下载区:
WindMencoder
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=237&fid=4b322cae3ea45a0bc3dfca421c0ca91e217deab247847c4e
提取码 37bc450c

UMD Tools
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=237&fid=745c0b2bb80b8aa9551a7ea186c48098b2419b695cdbdfec
提取码 341d6f3f

TMPGEnc 3.0 XPress
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=247&fid=745c0b2bb80b8aa90a8454447569c5b24efffe8013778871
提取码 36c77862

VirtualDub
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=252&fid=745c0b2bb80b8aa92dd01548f966a292f693cbf467a1eabd
提取码 6c510206

AllVideoSplitter
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=227&fid=bea0aad1a6de74465397e4a70cd93f9bf088d7ca0ea3357a
提取码 6ce72029

PSPbrew
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=227&fid=f4e4708be43fb57704c1b4f93f04f2b849e5b6dbeff13f34
提取码 edabef1f

MPS2PMF
http://mail.qq.com/cgi-bin/exs_download?uin=157122885&svrid=237&fid=745c0b2bb80b8aa9f6bb6837a7d2c69174de24fe3e15a79a
提取码 02aaf2ba

某猫大人 发表于 2008-10-15 16:48:45

移植差点小P变砖的路过...
恋姬PSP版腰斩..

工口局新人 发表于 2008-10-15 16:55:19

回 1楼(ねこ) 的帖子

你上来不会找点容易的...

柠檬派 发表于 2008-10-15 17:40:04

水果就不試驗了..............怕麻煩

工口局新人 发表于 2008-10-15 17:42:58

回 3楼(柠檬派) 的帖子

其实没那么麻烦...
一步一步挺容易的

清水じゆう 发表于 2008-10-15 17:49:04

话说,有完成图吗,不知道具体的效果是怎样呢。。。

工口局新人 发表于 2008-10-15 17:52:44

回 5楼(yong83361412) 的帖子

PMF的东西不知道怎么贴上来...

喝茶黨会员1 发表于 2008-10-15 20:45:25

试过移植恋姬...........可以游戏..不过存档不能- -..没声音- -...没音乐..- -...没字体- -...汗死...直接删了..放弃了

工口局新人 发表于 2008-10-15 21:35:43

回 7楼(喝茶黨会员1) 的帖子

存档不能应该是EBOOT的问题
声音和文字应该脚本的问题
页: [1]
查看完整版本: [教程]如何制作PSP自制游戏的动画图标(发错区麻烦BZ帮忙转下)