Unity Recorder的使用讲解

news2025/1/11 7:00:51

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

录制声音模式
在这里插入图片描述

官方文档

传送门

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/118337.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

智慧餐饮远程监控解决方案,让您吃的放心吃的安心

一、行业背景随着国民经济的提高&#xff0c;人们的生活水平也随之提升。近几年&#xff0c;食品安全问题频发&#xff0c;大家也开始对食品安全问题重点关注&#xff0c;尤其是食品生产企业、餐饮单位或学校食堂。自2014年开始&#xff0c;国家食品药品监督管理总局就以及开展…

Docker 概述

系列文章目录 文章目录系列文章目录前言Docker平台用Docker可以做什么Docker架构The Docker daemonThe Docker clientDocker DesktopDocker registriesDocker objectsImagesContainers总结前言 Docker是为开发、运行应用而生的开放的平台。Docker使你可以将应用从依赖中分离&a…

别在用BigDecimal给自己挖坑了!

前言 工作中&#xff0c;我们都会用到BigDecimal来进行金额计算&#xff0c;但是他有许多坑&#xff0c;可能针对新手不注意的话&#xff0c;就给自己多加几个bug了。一起来看看吧。 创建 new BigDecimal()还是BigDecimal#valueOf()&#xff1f; 创建对象的时候应该使用Big…

【Spring【IOC】】——15、使用@PropertySource加载配置文件

&#x1f4eb;作者简介&#xff1a;zhz小白 公众号&#xff1a;小白的Java进阶之路 专业技能&#xff1a; 1、Java基础&#xff0c;并精通多线程的开发&#xff0c;熟悉JVM原理 2、熟悉Java基础&#xff0c;并精通多线程的开发&#xff0c;熟悉JVM原理&#xff0c;具备⼀定的线…

Java8中Optional类入门-替代null避免冗杂的非空校验

场景 Java核心工具库Guava介绍以及Optional和Preconditions使用进行非空和数据校验&#xff1a; Java核心工具库Guava介绍以及Optional和Preconditions使用进行非空和数据校验_霸道流氓气质的博客-CSDN博客 上面在讲Guava时讲过Optional&#xff0c;下面做具体的入门示例讲解…

深度学习笔记:python的numpy和matplotlib库

1 numpy库 numpy为python数学计算库&#xff0c;里面的数组类提供大量便捷的数组和矩阵运算方法 创建numpy数组&#xff1a; import numpy as np x np.array([1.0, 2.0, 3.0])创建二维数组&#xff1a; import numpy as np a np.array([[1, 2], [3, 4]]) a.shape # outpu…

bWAPP靶场搭建——直接使用虚拟机镜像导入配置

一、bWAPP简介 bwapp是一款非常好用的免费的、开源漏洞演示学习平台;它有100多个网络错误&#xff01;且它涵盖了所有已知的主要web漏洞&#xff0c;包括OWASP Top 10项目的所有风险。 bWAPP是一个使用MySQL数据库的PHP应用程序&#xff1b;它可以通过Apache/IIS和MySQL托管在L…

优维低代码:关联微应用和Feature Flags 特性开关

优维低代码技术专栏&#xff0c;是一个全新的、技术为主的专栏&#xff0c;由优维技术委员会成员执笔&#xff0c;基于优维7年低代码技术研发及运维成果&#xff0c;主要介绍低代码相关的技术原理及架构逻辑&#xff0c;目的是给广大运维人提供一个技术交流与学习的平台。 连载…

图论(1):单源最短路的建图方式

一、单源最短路算法 最短路算法_yan__kai_的博客-CSDN博客 二、例题 1.acwing1129 题意解读&#xff1a;走过一条路存在花费c&#xff0c;求最小费用即求最短路。无向图 直接背模板&#xff1a; #include<iostream> #include<algorithm> #include<cstring&…

环形轨道运料电动葫芦无线控制系统的组成与功能

一&#xff0e;关于环形轨道运料电动葫芦的控制 目前电动葫芦的控制部分都是由PLC完成的&#xff0c;每个电葫芦内都有一台PLC&#xff0c;主站PLC一般设置在地面控制机柜内。由于电葫芦是在半空中移动工作的&#xff0c;与地面PLC的通讯问题一直是电葫芦设备运行中棘手的问题…

虚拟人,会成为品牌下一次逆势的解药吗?

如果说2021年是虚拟偶像的崛起元年&#xff0c;那2022可以称得上是爆发期了&#xff0c;一方面&#xff0c;定位国风、时尚博主、模特、歌手的虚拟偶像数量激增&#xff0c;被冠以“首位”、“行业第一”等称号的新面孔轮番出道&#xff1b;其次&#xff0c;虚拟人与品牌的商业…

不同Excel多列对比记录新增、修改、删除和无变化的行,并生成对比报告

执行【Exce数据对比.exe】&#xff0c;打开界面如图选择要对比的Excel文件和被对比的Excel文件&#xff0c;输入要对比Sheet页的需要&#xff08;注意&#xff0c;Sheet需要从0开始&#xff09;输入主键列和被对比的列。主键列和被对比列均为二维列表&#xff0c;列的索引从0开…

七、HashSet底层详解

文章目录特点结论源码解读构造器添加元素小结说明练习(重要*掌握)思考特点 无序、无索引 不可重复(地址)&#xff0c;可存一个null 不可用索引取出 存放和取出顺序不一定一样 但每次取出的顺序是一样的 遍历只能迭代器和增强for 底层其实是HashMap 结论 源码解读 构造…

Spring AOP源码:配置文件解析过程

前言 本篇文章主要讲解AOP配置中的几个通知类的解析过程&#xff0c;为后续对目标类进行代理做准备&#xff1b;在前面的Spring IOC篇我们讲解了自定义配置的解析&#xff0c;AOP配置的解析过程也是其自定义注解的过程&#xff0c;如果不熟悉自定义解析过程可以看之前的文章Sp…

CVPR2017|Deep Feature Flow for Video Recognition论文复现(pytorch版)

&#x1f3c6;引言&#xff1a;深度卷积神经网络在图像识别任务中取得了巨大的成功。然而&#xff0c;将最先进的图像识别网络转移到视频上并非易事&#xff0c;因为每帧评估速度太慢且负担不起。我们提出了一种快速准确的视频识别框架——深度特征流DFF。它只在稀疏关键帧上运…

数据通信基础 - 调制技术

文章目录1 概述2 调制技术2.1 分类2.2 N 相调制3 网工软考真题1 概述 #mermaid-svg-ZTF6pPysJlmUes01 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ZTF6pPysJlmUes01 .error-icon{fill:#552222;}#mermaid-svg-ZTF…

谷歌用量子处理器发现:光子能在混沌中保持稳健的束缚态

一圈超导量子比特可以容纳微波光子的“束缚态”&#xff0c;其中光子往往聚集在相邻的量子比特位点上。图片来源&#xff1a;Google Quantum AI 使用量子处理器&#xff0c;研究人员可以使微波光子具有异常的“粘性”。在诱使它们聚集成束缚态后&#xff0c;他们发现这些光子簇…

谷歌 Chrome 浏览器弹窗境外广告的解决方法

谷歌的 Chrome 浏览器是我非常喜欢的一款的浏览器&#xff0c;用了它之后就不想再用其它浏览器。可是不知道从什么时候开始&#xff0c;Chrome 浏览器居然时不时地在右下角弹出广告&#xff0c;仔细一看&#xff0c;还是境外的 VPN 广告&#xff0c;如下图。有弹出过几次了&…

如何通过创建 SSH key 来进行Git 代码管理

1.检查你的电脑是否已经有SSH Key&#xff1f; 运行如下命令查看&#xff1a; $ cd ~/.ssh $ ls如果存在id_rsa.pub或 id_dsa.pub 文件&#xff0c;说明你的电脑已经有 SSH Key &#xff0c;可以直接拿来用&#xff0c;如果没有的话需要创建。 2.创建SSH Key 配置全局的nam…