title: obs-shaderfilter滤镜
categories: ObsStudio
tags: [obs, 滤镜, shaderfilter, shader]
date: 2022-01-29 11:15:26
comments: false
mathjax: true
toc: true

obs-shaderfilter滤镜


前篇

在obs原生滤镜的基础上还增加了特别多种滤镜效果,大大增强了滤镜的功能性

这个就很好玩了, 可以自定义 fragment 着色器

  • OBS高级教程-插件篇(7)- shaderfilter - https://zhuanlan.zhihu.com/p/144379657

    • 官网下载 - https://obsproject.com/forum/resources/obs-shaderfilter.775/
    • GitHub - https://github.com/Oncorporation/obs-shaderfilter/releases
    • 视频教程 - https://www.bilibili.com/video/BV15Z4y1479J?p=7

使用方式

  1. 解压直接覆盖带 obs 安装目录, 然后重启 obs

  2. 添加滤镜效果 user-defined shader

  3. 勾选 load shader text frome file, 使用 shader 文件的形式 (方便自定义写 shader 代码)

  4. 使用的文件有两种: shader 和 effect 文件

    1. shader 文件. (只有 片段着色器)

      选择 预设/自定义 shader 代码, 在插件目录 %OBS_ROOT%\data\obs-plugins\obs-shaderfilter\examples

    2. effect 文件. (顶点着色器 和 片段着色器)

      需要勾选 use effect file


自定义 shader

  1. 新建一个 shader 文件, 如: a_test001.shader

    uniform float speed = 0.5;
    uniform float4 color = { 0.1, 0.3, 0.1, 1.0 };uniform string notes = "备注: hello"; // 用来备注float4 mainImage(VertData v_in) : TARGET
    {float t = elapsed_time * speed; // elapsed_time 内置的 time 增变量return float4(color.r, color.g, color.b, (1 + sin(t)) / 2);
    }
    
    • 只是简单的将 color 显示出来, 并用 speed 修改 alpha 值.
  2. 选择这个 shader 就可以看到效果.

    • uniform 会显示到 ui 面板的 reload effect 按钮之下 , 让用户可以自定义输入变量值. 其他的输入可以参照 examples 里面的代码来写.

自定义 effect

  • 暂无

obs-shaderfilter滤镜相关推荐

  1. OBS美颜滤镜插件,美白、瘦脸....

    分享一个美颜效果还不错的OBS美颜滤镜插件,亲测可以正常使用! 原文来自魔豆TV:OBS美颜插件,OBS美颜软件,美颜滤镜.瘦脸.瘦下巴 - 魔豆TVOBS美颜插件,OBS美颜软件,美颜滤镜.瘦脸.瘦 ...

  2. 【基于obs插件-6】-滤镜效果插件

    滤镜效果插件: 插件名称:obs-shaderfilter.dll 版本1.2 作用:在obs原生滤镜的基础上还增加了特别多种滤镜效果,大大增强了滤镜的功能性. 安装:与其他插件一样,简单. 滤镜效果 ...

  3. 淘宝直播间推流码获取

    1.打开海鹰直播抓取器 2.千牛后台开启直播预告 3.打开淘宝直播软件 4.登录淘宝账号并前往中控台发布直播 5.选择好对应的直播场次后点击确定 6.若此时电商直播助手里还未获取到推流码,可点击淘宝直 ...

  4. OBS如何做绿幕直播(滤镜实现去除绿色背景)

    OBS如何做绿幕直播(滤镜实现去除绿色背景) 一.设备 推流电脑(i7及以上,16G内存,独显加分)不推荐笔记本和苹果电脑. 摄像头(单反或摄像机需要配备采集卡和收音设备). 补光灯. 稳定的有线网络 ...

  5. obs多推流地址_苹果手机IOS系统:抖音+易推流直播手机游戏——墨涩网

    易推流:泛用型直播工具,是一个非常实用的直播工具,目前只有IOS版本,可以用来和抖音配合做游戏直播,这款软件支持横屏竖屏直播,而且还有拉流播放功能,分辨率也是非常高,还可以一键保存直播录像, 易推流介 ...

  6. 几款知名RTMP推流模块比较:OBS VS SmartPublisher VS Flash Media Live Encoder

    OBS 功能强大,几乎所有你想要的场景它都有,用起来很顺手.可以将桌面.摄像头.程序窗口通过rtmp推送到流媒体服务器上. 当然如果你是开发者,想基于OBS做二次开发,实现二次产品化的化,难度比较大, ...

  7. obs studio_使用OBS Studio实时进行Linux视频编辑

    obs studio 这可能是一个相对利基的市场,但并非所有视频编辑都是在后期制作中完成的. 在一些情况下,可以进行实时视频编辑和基本合成. 无论您是否意识到,您都已经亲眼目睹了它的完成-新闻广播,实 ...

  8. 微信小程序直播 OBS Studio 26.0.2 官方版推流软件

    基本简介 OBS Studio段首LOGO OBS Studio是一款视频直播录制软件,为用户提供了视频.文本.图像等的捕获录制功能.OBS Studio界面简洁,功能强大,不仅录制质量好占用资源小而 ...

  9. Mac使用OBS直播配置教程|解疑答惑

    Mac使用OBS直播配置教程|解疑答惑   这个教程方便Mac使用OBS直播,解决了以下几个使用Mac直播中一定会遇到的问题: 主流直播平台,直播推流怎么配置? 为什么Mac直播的时候,别人听不到电脑 ...

最新文章

  1. mysql asyn 示例
  2. 【收集】C#一些基础的面试题
  3. 体验 ASP.NET Core 1.1 中预编译 MVC Razor 视图
  4. 算法系列之图--DFS
  5. java linux 服务_java项目部署Linux服务器几种启动方式总结经验
  6. 树莓派智能小车python_人工智能-树莓派小车(1)——DuerOS语音唤醒
  7. Assembly Essence-- 程序集深入探讨:程序集结构及部署
  8. “/应用程序中的服务器错误
  9. tab按钮样式 vue_vant 解决tab切换插件标题样式自定义的问题
  10. 主流前端-后端-数据库总结--前端框架篇
  11. ThreadLocal使用场景
  12. CNN模型压缩——使用网络稀疏化方法(Learning Effcient Convolutional Network through Network Sliming)
  13. Linux 网络设置(ifconfig、route、traceroute、netstat、ss、nslookup、dig、ping状态返回分析)
  14. 6.Spring Cloud初相识-------Zool路由
  15. js实现身份证号码验证
  16. KWP2000协议学习笔记(一)
  17. Pin API INS
  18. Windows 10的虚拟桌面
  19. 教你如何将朋友圈的视频发到自己的朋友圈
  20. java线程之生产者与消费者

热门文章

  1. 计算二叉树的第k层中所有叶子结点个数
  2. Table ‘表名‘ doesn‘t exist 一个小细节
  3. 请求路径上带有或出现jsessionid的处理办法
  4. 英语天天秀(2007/06/16) -- 老美口头禅
  5. jQuery 操作 input 之 checkbox
  6. 【专家访谈】测试专家 陈林钧 访谈问题收集中
  7. android在线预览excel文件格式,Android打开doc、xlsx、ppt等office文档解决方案
  8. phpcms选择文件无法加载插件怎么办_win7浏览器显示无法加载插件的两种修复方法...
  9. 设计模式之模板方法模式在kafka DelayedOperation中的应用
  10. Menu 菜单的使用