Unity Recorder的使用讲解

  • 使用目的
  • 插件下载
  • 插件位置
  • 窗口基本介绍
    • 基本设置选项
  • 录制列表
    • Animation Clip
      • 参数讲解
    • Movie 电影模式
      • 参数介绍
        • ==Source==
          • ==GameView==
          • ==Targeted Camera==
          • ==360View==
          • ==Render Texture Asset==
          • ==OutPut Reslution==
          • ==Include Audio==
          • ==Flip Vertical==
          • ==Texture Sampling==
        • ==Format==
          • ==Media File Format==
          • ==Quality==
    • Image Sequence
      • Format
        • Media File Format
        • 录制透明序列帧动画方法
    • Audio
  • 官方文档

使用目的

该插件是一款强大的录制视频插件,可以录制unity中的Game窗口内容。

插件下载

Window---->PackageManager---->Unity Registry----->搜索Recorder----->安装

插件位置

窗口基本介绍

我们打开窗口默认界面

基本设置选项

  1. START RECORDING:字面意思开始录制,当我们开启录制后会变成STOP,就是停止录制
  2. Exit Play Mode: 是否开启退出Play模式,当我们勾选后停止录制会讲Unity停止运行
  3. Recording Mode:录制模式,Manual是基本模式,其他模式有可供选择第几秒到第几秒录制(自己去尝试实验,不再赘述)
  4. Playback:Constant模式下是固定多少帧率去录制视频(我们自己去设置),并且可以将CapFPS选项显示; Variable是根据应用程序的帧率去录制视频
  5. MaxFPS:顾名思义就是设置最大帧率(Playback为Variable模式)
  6. Target FPS:我们录制的视频目标要求多少帧率
  7. Cap FPS:是否将应有程序帧率高于设置帧率就设置为设置帧率。比如我们设置Target FPS为30帧录制,但是应用实际帧率有60帧,那么就只能录制30帧的,不会超过我们设置的帧率。

录制列表


这里点击Add Recorder就是添加一个录制方式

这里有四种录制模式

Animation Clip

动画片段录制

刚开始选择Animation会报错,因为缺少目标物体,录制该动画肯定是要给物体添加动画,所以要有目标物体。

参数讲解

GameObject :目标物体,可进行拖拽

Recorded Commponents :录制组件,这里你可以选择录制的组件,当前是只录制Transform内容

Record Hierarchy : 是否录制Hierachy窗口下该物体下的子物体的变化

Clamped Tangents : 启用此选项可以将录制的动画的所有键切线设置为“夹紧的自动”。禁用该选项会将切线设置为 Auto (旧版)。当动画数据不连续时,夹紧的切线有助于防止曲线超调。

Anim.Compression :动画压缩。分三个等级 Lossy:记录器删除基于0.5% 的相对公差的动画键,以整体简化曲线。这减少了文件大小,但直接影响了原始曲线的精度。;lossless:只对常数曲线应用关键帧缩减。当动画曲线为直线时,记录器删除所有不必要的键,但只要动画不是常数,就保留所有记录的键。Disabled:禁用动画压缩。记录器在整个录制过程中保存所有的动画键,即使动画曲线是一条直线。这可能导致大文件和缓慢的播放。

OutPut File:输出文件

File Name:文件名字命名,要用_连接,< GameObject >是该物体的名字,< Take >是下面我们设置的标号

Path :输出路径

Take Number: 标号

录制结果

Movie 电影模式

该模式就是录制视频

参数介绍

Source

GameView

就是录制Game窗口的内容

Targeted Camera

就是目标相机的内容,下面会多出一个Camera选项供我们选择相机。

  1. MainCamera:默认是该选项,该选项录制tag是MainCamera的摄像机,当多个tag是MainCamera会选择第一个是MainCamera的相机。
  2. ActiveCamera:录制第一个启动的camera内容。注:在渲染管线是SRP时不可用该选项
  3. TaggedCamera:这个是选择特定的标签相机进行录制。

    这个Tag是我们自己选择的那个tag
360View

根据选择的相机录制360度的视频,将目标相机沿y轴旋转360度录制

这里是录制分辨率大小

Render Texture Asset

这个是录制指定的RenderTexture的内容。


RenderTexture:是指定我们想录制的RenderTexture
Size:是我们指定的RenderTexture的大小

OutPut Reslution

录制画质大小,默认是桌面画质

Include Audio

是否录制声音

Flip Vertical

是否进行垂直翻转

Texture Sampling

这个是当我们要更加请晰的视频就用这个,这个不太清楚,不再讲解了

Format

Media File Format

记录器输出的编码格式。选择 H.264 MP4,VP8 WebM 或 ProRes QuickTime

Quality

选择画质高低

Image Sequence

帧序列动画,这里是将录制的内容用图片输出,所以常用来录制帧动画
Capture和OutPut File下面的参数和上面描述一致

Format

Media File Format

输出图片格式,当选者PNG时可以有Include Alpha透明选项,它会将相机的天空盒和Solid Color忽略为透明

录制透明序列帧动画方法

1.准备一个RenderTexture

2.摄像机输出到创建的test上

将摄像机设置成Solid Color,渲染图层为自己加的图层
3.对想要录制某物体透明帧图层设置成自己加的图层

4.该摄像机渲染结果

5.Recorder录制模式为Image Sequence,录制Source为RenderTexture Asset并选择test

6.开始录制即可
7.录制结果

从第一张开始查看不断切换就是帧动画了

Audio

录制声音模式

官方文档

传送门

Unity Recorder的使用讲解相关推荐

  1. Unity官方录屏插件Unity Recorder的简单使用

    Unity官方录屏插件Unity Recorder的简单使用 插件简介 导入插件 利用TimeLine录屏 普通录屏 插件功能 参考链接 另 插件简介 Unity Recorder是一个编辑器中的录制 ...

  2. Unity编辑器录屏神器:Unity Recorder

    摘要:汇报工作进展时你还在使用截屏或者录屏软件?来试试Unity Recorder插件,一站解决截屏.录屏.全景图.全景视频的录制,特别对于异形.超大分辨率有奇效.(本插件仅能在Unity编辑器中使用 ...

  3. Unity半透明特效原理讲解(为什么半透明设置渲染顺序和深度写入这么重要)

    Unity半透明特效原理讲解(为什么半透明设置渲染顺序和深度写入这么重要 写在前面 实验场景 实验1:红(不透明)+蓝(不透明)+默认渲染顺序(先渲染蓝Cube) 实验2:红(不透明+优先渲染)+蓝( ...

  4. Unity LeapMotion SDK 基础讲解

    Unity LeapMotion SDK 基础讲解 LeapMation SDK 下载 LeapMation Unity 示例场景 下载 LeapMotion 组件解析 LeapServiceProv ...

  5. unity recorder输出带alpha通道图像

    首先选中相机 如下图 1.给相机设置tag 2.clearFlags 选择 solidColor 模式 3 mask 选择指定的渲染的层级 要渲染的物体设置如下 1 l指定layer 和相机的渲染的层 ...

  6. Unity Recorder 插件录屏--简单小记

    1.通过Unity 的窗口(Window)打开PackageManager 在里面找到Recorder插件并导入插件 2.打开Recorder插件 Window-->General-->R ...

  7. Unity Recorder录制视频使用

    在1080p下录制1080p的movie画面有点模糊,百度骨骼也没找到太好的解决方法,版本是2019.3.15 最后自己也算解决了吧.在此记录一下 就是录制成4K 的,然后再小丸工具箱,或ffmpg转 ...

  8. unity 网格切割算法讲解

    算法主要的方法为    public static List<List<Vector3>> GetEndCuttingPolygonVerticles(List<Vect ...

  9. Recorder丨Unity官方录屏插件使用介绍

    一.利用TimeLine录屏 1.目标: 结合TimeLine,使用Unity Recorder进行录屏并导出视频. 2.操作方法: 1.应用商城导入插件 2.TimeLine左侧右键添加 Recor ...

  10. Unity录屏插件Recorder

    Unity Recorder是一个编辑器中的录制工具(仅能用于编辑器中),可以在运行模式下将Unity场景及动画.Timeline录制成动画或视频. 相对于直接录屏有这么几点好处: 可以自定义输出分辨 ...

最新文章

  1. ansible文档官网
  2. 性感的CSS Menus
  3. 一个数据仓库时代开始--Hive
  4. main() 函数解析(一)——Linux-0.11 剖析笔记(六)
  5. Vue导航点击路由跳转后样式不变
  6. Socket 实例之透析java,C#的互操作
  7. 机器学习代码实战——数值计算
  8. 如何使用 Java8 实现观察者模式?(上)
  9. 【聚类分析】基于matlab GUI K-means聚类分析【含Matlab源码 791期】
  10. 小米手机MIUI刷机教程(小米6等)
  11. 将DataFrame某列中的空值填充为0
  12. cad汉仪长仿宋体_hzcf.shx字体下载
  13. 对比excel 轻松学python电子书_对比Excel,轻松学习Python数据分析
  14. rs485接口上下拉_RS485上拉下拉电阻计算详解
  15. 新榜微信文章抓取客户端(APSpider)
  16. UWB定位系统LinkPro
  17. 抖音小程序开发流程(一)
  18. 电力监控服务器维修,地铁电力监控系统(PSCADA)发生故障应该如何处理
  19. 学习笔记(5.7~5.10)——深度学习之回归(梯度下降法Gradient Descent)
  20. PGP在加密技术中的应用

热门文章

  1. Brunei Shell Marketing (BSM)选择P97的PetroZone(R)为文莱36个加油站提供壳牌驾驶者应用
  2. Cass符号填充设置
  3. linux运行igv报错,远程linux IGV桌面显示(putty+xming+xmanager)-Go语言中文社区
  4. ipad接受airdrop_如何在iPhone,iPad和Mac上使用AirDrop即时共享文件
  5. 华为数通笔记-策略路由
  6. 长江后浪推前浪, “趣出行”死在“火牛”的沙滩上
  7. 牛郎织女都见面,而你却在吃狗粮---男士星座脱单指南
  8. 下载jupyterlab中的文件夹
  9. Cadence Allegro怎么从2层板添加层到4层板
  10. 花样16流水灯c语言程序,单片机控制花样流水灯原理图及程序