近期热门
粉丝17
关注 13
获赞 19
让Unity像Maya/Max一样输出高清视频方法

[U3D] 让Unity像Maya/Max一样输出高清视频方法

[复制链接]
39845 338 13 163 6年前 举报
本帖最后由 ahxujian 于 2017-11-24 16:02 编辑

我是做特效的,经常要录下Unity特效,但是...录屏经常性的卡顿,丢帧什么的,最近公司程序找了一个插件能够完美实现在Unity上输出视频的方法,不再需要录屏!!!
最后会提供插件下载地址
那么先说下这个插件的实现原理,很简单,就是类似Max和Maya的渲染,既可以输出视频,也能一张张渲染图片序列,下面进入正题
1.首先安装插件,这个我就不说了...双击安装
2.打开场景,点击摄像机最下面添加脚本
1.png
3.找到脚本,UTJ-FrameCapturer-MovieRecorder,在第三级种有三个脚本,另外两个可以自行尝试下
4.选择输出格式,这里说下,可以输出视频,但根据电脑配置关系,直接输出视频会有丢帧之类的,和录屏一样,所以这里建议想输出完美画质的选图片
2.png
5.这个地方是选帧速率,看你需求,正常影视是25
3.png
6.这里是选择输出帧数,你用你特效的时间乘以帧速率,就是你最终的帧数
4.png
7.弄好后点Play,这时画面进入播放模式,你会发现非常卡,这就对了,脚本在一帧帧输出图片肯定卡啦~等画面播放完后手动点下最上面那个蓝色的播放箭头结束播放,这里说个很重要的地方,就是输出结束后,请勾掉脚本让其不再生效,否则你再点击播放它就又会开始渲染了....
8.那么输出的图片在哪呢?在项目目录下,这个文件夹就是,打开可以看到满满的序列帧
5.png 6.png
9.OK正式输出部分到此结束,不过有些人可能不太会合成...这里再啰嗦下怎么把序列帧变成视频...我用的是Premiere,你也可以用AE什么的,都一样,
打开软件在这里右键导入,这里注意打开文件夹后只选第一张,然后勾选下面的图像序列!
7.png 8.png
10.由于我是直接导入的,这里可以看到默认导入显示的帧速率是25,和我输出的30不一样!!!,这里要改下项目帧速率...右键你导入的素材,然后点击修改-解释素材,不同软件可能点的不一样,然后改下帧速率,不然一会播放的速度不对
9.png 10.png
11.改好后将素材拖入时间轴,然后各种剪辑...去掉不要或者K震屏什么的...一切弄好后Ctrl+M输出,注意输出设置,我用的是MOV格式,H.264的解码器,这个格式是我觉得体积不大,画面清晰的一个格式,在输出名称那可以选择输出位置,画面大小匹配源就行,可以勾上使用最高渲染质量,最后导出就OK了
11.png 12.png

最后...插件...说下这是日本一家动画公司用Unity做的一个动画短片,设计的一个插件
插件:
游客,本付费内容需要支付 20张CG券 才能下载支付
这是动画地址
https://www.bilibili.com/video/av4397265/?from=search&seid=11547662626634193747





13
点赞
0
打赏
163
添加到收藏夹

1

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论338
您需要登录后才可以回帖 登录 | 立即注册

{:6_198:}{:6_199:}
3年前
回复

使用道具 举报

请问这个插件里锯齿怎么处理呢?
4年前
回复

使用道具 举报

谢谢
4年前
回复

使用道具 举报

+1
4年前
回复

使用道具 举报


{:6_198:}{:6_205:}
4年前
回复

使用道具 举报

AAAAAA
4年前
回复

使用道具 举报

谢谢分享!CGJOY大家庭需要你!
4年前
回复

使用道具 举报

这个好给力啊
4年前
回复

使用道具 举报

谢谢分享~!!~
4年前
回复

使用道具 举报

适用unity哪个版本呀
4年前
回复

使用道具 举报