obs-OBS_Studio记录

obs-OBS_Studio记录


前篇


常用快捷键

  • ctrl + F : 捕捉到的画面全屏自动适配

分组归类

方便同时控制 n 个来源.

选中 n 个来源后 右键 对所选项目进行分组


工作室模式-转场

此模式可以同时播放两个窗口, 每一个窗口对应一个场景

  • 预览 : 后台窗口, 别人不可见, 等待被转场的场景
  • 输出 : 正在 录制/推流 窗口, 也就是别人可见的窗口

操作流程

  1. 点击 工作室模式 开启, 会多出一个 预览窗口

  2. 创建出 n 个场景, 然后选择 目的场景, 此时会在 预览窗口 展示

  3. 点击窗口中间的 转场特效 就会将 预览 和 输出 窗口兑换.

    转场特效设置在下方, 可以设置转场 参数/特效.


滤镜

每一个滤镜的效果可以理解为一个 pass.


色度键-绿幕透明

用于去除掉 特定 颜色 (绿幕), 变为透明

  1. 这里用 unity 模拟视频录制的 绿幕

  2. obs 操作

    1. 新建一个 来源a 捕获这个绿幕录制

    2. 右键 -> 滤镜, 添加一个 色度键

    3. 关键颜色改为 custom 自定义, 然后输入绿幕颜色码 #00ff00, 这样 来源a 的 绿色区域就会变为透明, 可以看到下一层的 来源

      (同理, 可以改成 蓝幕 … 的其他颜色)

  3. 效果


滚动-文字跑马灯

  1. 添加 文字, 跳转文字宽度, 按住 alt 键, 拖动边框

  2. 右键 文字 -> 滤镜, 添加一个 滚动效果, 然后调整参数即可


剪裁-只显示部分区域

  • 使用场景是只需要捕获来源的 某个 区域大小

    这种方式要通过调参数可能比较费劲, 还不如用 快速剪裁区域


快速剪裁区域

只需要按住 alt 键, 然后拖动边缘即可


边框效果

通过来源中的 色源 即可完成.


插件


安装插件

有 2 种安装方式

  1. exe形式,下载完直接双击安装即可
  2. 压缩包形式,打开压缩包,进入对应内核,32bit、64bit,将里面的文件夹直接拖动到OBS目录中去.

安装完重启 obs.

插件一般有三大类型:源、工具、滤镜

  1. 源,在 obs 新建源下;下图是我安装的源插件
  2. 工具,工具就是一些控制工具,不属于源也不是滤镜,如场景切换器,远程控制等
  3. 滤镜,filter 即滤镜,通常是给场景或者源添加特效,如 motion、shader 等

input-overlay

监听和显示鼠标键盘操作,对于教程类、游戏操作类、代码演示类都是必不可少的插件.

当点击 鼠标/键盘 时, 就可以监听到实时显示点了什么东西.

使用方式
  1. 解压 plugin 目录覆盖带 obs 安装目录, 然后重启 obs

  2. 解压预设文件, 等下要用来选择的文件.

  3. 添加 input overlay 来源. 这里以鼠标为例

    然后选择 预设文件

  4. 效果


mkv 转换 mp4

obs 默认录制的格式是 mkv 支持多个音轨, 但是不支持 mkv 格式, 所以需要转换成 mp4

  • 设置输出为 mp4

  • mkv 转换成 mp4


windows 连接 iPhone


幕享投屏

免费


obs + iOS 3d 头像表情

  1. 手机投屏到电脑.

    可以使用 幕享投屏

  2. 打开 iOS 3d 头像实时捕捉

  3. obs 捕获这个 投屏进程, 然后 快速剪裁区域 保留需要部分区域即可.


局域网推流

NGINX+OBS+VLC实现低延迟局域网推流


live2d


踩坑

捕捉画面不能全屏适配

解决办法: 右键来源 -> 变换 -> 比例适配屏幕. 快捷键 ctrl + F


麦克风噪声问题


窗口不显示新开进程

  • 原因是没有刷新, 只需要在 来源窗口 切一下再切回来, 就能看到新进程了


码率控制


脚本


TODO:

  • a