Unity录像功能

使用的是‌instant replay‌github

这个的工作原理是可以采集我们屏幕上面的像素点,之后通过native去进行编码,通过底层转换为mp4,这样就可以实现,这个功能,但是如果要是实现不录制ui那么就要依靠于fetter,

Unity渲染的原理,这个代表我们渲染的批次,我们可以去创建一个专门的render去做这个事情,那么这个事情是如何解决我们都问题,其实依靠于rendertexture也可以做到,但是对于我们cpu来说你这一来一回的过程是不是很慢就导致了主线程序卡死了,因为你说每一帧都要渲染记录,所以上面提到的fetter就起到作用了,我们可以通过这个东西去做creat批次的时候订阅一个事件,直接在gpu写入数据,这样我们就不用等CPU去处理了,这样你的性能起码提升到了10几倍,

对于音频处理可以使用unity的audio 系统直接采集编码去进行转化融合,对于其他的第三方比如criware这个插件其实也是一样的,之后去挑战当前的bit缓存队列进行组合就可以了

相关推荐
Devlab6 小时前
LVGL设计大师——网页版anyui来了!!
嵌入式硬件·物联网·低代码·ui·iot
小席是个热心肠6 小时前
AI相关的自我学习
java·人工智能·学习
何事误红尘9 小时前
Mqtt学习笔记(一):Mosquitto服务器搭建、MQTTX安装测试
学习
青山是哪个青山9 小时前
LangChain 学习笔记(三):LangSmith 调试与监控
笔记·学习·langchain
那年窗外下的雪.11 小时前
AIDC 学习日志 第 04 天 BGP Underlay 基础与路由选择
服务器·学习·php
蒸蒸yyyyzwd11 小时前
cpp选手备战后端学习笔记day6 秋招笔试题
笔记·学习
weixin_4462608513 小时前
AVA-Encoder:面向智能体原生视频表征学习框架
学习·音视频
吃好睡好便好14 小时前
说说口罩的佩戴
学习·生活·口罩
nnerddboy14 小时前
LoRa自学笔记01:原理与学习路线
笔记·学习
fīɡЙtīиɡ ℡14 小时前
大模型结构化输出
人工智能·学习