摘要:本文针对许多新手主播和技术实践者在使用 OBS 时面临的OBS特效资源稀缺、互动性不足的痛点,提供了一套“OBS + YY开播工具”的轻量级、高性能解决方案,该方案旨在解决OBS特效匮乏以及OBS 通过利用 YY开播工具 强大的虚拟摄像头功能,我们可以轻松地将其海量的OBS特效库、互动玩法以及专业的OBS美颜能力无缝集成到 OBS 工作流中,为主播提供强大的OBS美颜和OBS特效支持。 其核心痛点主要集中在OBS特效层面:特效资源匮乏: OBS 自带的转场、滤镜和源特效非常基础,无法满足多样化、创意化的场景需求。 因此,我们亟需一个既能保持 OBS 专业推流稳定性,又能低成本、低门槛地引入海量、高互动性OBS特效和OBS美颜的解决方案。 善用特效库: YY开播工具 的OBS特效库是其核心优势。手势特效: 对于才艺或互动型主播,强烈推荐尝试“单手比心”、“666”、“点赞”等手势特效。
这是Java 9开始引入的一个处理HTTP请求的的HTTP Client API,该API支持同步和异步,而在Java 11中已经为正式可用状态,你可以在java.net包中找到这个API。 而在未来的Java 11版本中,通过一个java命令就直接搞定了,如以下所示: java Javastack.java 一个命令编译运行源代码的注意点: 执行源文件中的第一个类, 第一个类必须包含主方法 ZGC, A Scalable Low-Latency Garbage Collector(Experimental)ZGC,这应该是JDK11最为瞩目的特性,没有之一。
问题描述 打开OBS后,新建场景、新建显示器捕获后,黑屏没有显示,即使点击开始录制,然后结束录制后,录制的视频仍然是黑屏。 02. 根据我查找到的数据,OBS Studio 只能捕捉到和自己使用相同显卡的窗口或者程序。 问题解决 只需要把 OBS Studio 使用的显卡设置成集成显卡应该就可以完成对屏幕的录制。 首先打开“NVIDIA 设置”,依次打开“管理 3D 设置 / 程序设置”,之后使用“添加”按钮找到 OBS Studio 并添加,这时我发现,我这台电脑上的 OBS Studio 此时使用的是“高性能 成功测试 之后重新打开 OBS Studio, 这时就可以录制桌面视频了,如下图所示。
viewer [WizardCM]Fixed font scaling in the audio mixer [OldBaldGeek]Fixed hotkeys not working when OBS Note: To use hotkeys while OBS is out of focus, it requires "Accessibility" permissions [tbodt/gxalpha /PatTheMav]Fixed hotkeys with modifiers not working on macOS [PatTheMav]Fixed an issue where OBS wouldn ’t respect custom icons on macOS [MisutaaAsriel]Fixed an issue drag-and-dropping into OBS wouldn’t have an undo action [gxalpha]Fixed an issue where OBS could become visible in screen recordings despite being
1.png 2.png 3.png 4.png 5.png
文本输入特效 1.power-mode-input PowerModeInput 可以让你的文本输入框更引人注目。 11. Phaser-typewriter Phaser.io Javascript库的打字机效果包装器。 ---- 按钮操作特效 1.ElasticProgress ElasticProgress 可以创建一个有弹力效果的进度条。 2. vue-particle-effect-buttons 爆发粒子特效按钮组件。 6.css-ripple-effect css-ripple-effect 是一款使用纯CSS3制作的炫酷扁平风格按钮点击波特效。
OBS 配置设置方法 版本 2.6 (20210907)https://jp.17.live/corp/wp-content/uploads/2021/09/c781cc16b9e3bd39a61365759f0c07b7 添加图片注释,不超过 140 字(可选)OBS Studio 的安装双击下载的文件。 OBS Studio 安装程序将启动。 按顺序点击“下一步” → “我同意” → “下一步” → “安装”。 OBS 的输出设置OBS 输出的画面需优化为 17Live。① 点击 ② 点击输出③ 选择配置④ 将配置的比特率设置为 1200。 ※ 如果画质差,可以提高到 1500。⑥ 不勾选“使用 B 帧”。 在 OBS 中设置密钥PC 上的配置设置。① 点击 。② 点击配置。③ 在服务中选择自定义。④ 在服务器中粘贴 Push URL,在流密钥中粘贴 Push Key。 ① 点击 OBS Studio 的“开始配置”。② 点击 17.live 的“开始配置”。这样配置就开始了!
obs配置文件加载:bool OBSBasic::InitBasicConfig(); OBS认证信息加载,貌似还没有实现吗? 比如我的是DlgLogin.h 和DlgLogin.cpp set(obs_SOURCES ${obs_PLATFORM_SOURCES} ${obs_libffutil_SOURCES /deps/json11/json11.cpp obs-app.cpp api-interface.cpp DlgLogin.cpp // 这个是我添加的UI对应的class set(obs_HEADERS ${obs_PLATFORM_HEADERS} ${obs_libffutil_HEADERS} .. /deps/json11/json11.hpp obs-app.hpp platform.hpp DlgLogin.h // 这个是我添加的UI对应的class window-main.hpp
OBS官网:https://github.com/obsproject/obs-studio/releases 声网插件下载地址:https://github.com/AgoraIO/OBS/releases 我是2021年11月17日使用的是3.3版本,高版本不知是否可用 自行安装完成后,查看一下OBS-工具 下面是否有声网连麦选项 image.png 能打开说明安装结束了,OK了,直接去配置声网参数! 正文 – 配置OBS image.png Token获取 image.png image.png image.png 信息在OBS的声网插件填充完成,确保信息准确,即可开始推流。 注:Mac安装OBS时,需要将OBS 拖入 Applications 安装的声网插件才有效 image.png 额外备注 :Mac系统安装OBS 是无法开启桌面音频的,如果遇到此情况,请安装 Background Music 地址是:https://github.com/kyleneideck/BackgroundMusic/releases 自行下载安装完成,在OBS(不是声网插件) 添加“音频输入采集”
安装好OBS软件 下载并安装soundflower软件,也可以在GitHub中下载 打开midi音频设置 构建多输出设备 例如,我现在是带着外置耳机,并且录制系统声音,那么多输出设备就勾选这两个
OBS 官网下载:https://obsproject.com 国内镜像 清华大学TUNA镜像站:https://mirror.tuna.tsinghua.edu.cn 右侧栏获取下载链接–应用软件– OBS–选择合适的版本下载即可(注意选择那个带有“Installer”字样的,括号里是exe,那个是安装包,zip是便携版) 我这里使用这个版本: https://mirror.tuna.tsinghua.edu.cn /github-release/obsproject/obs-studio/OBS%20Studio%2028.1.2/OBS-Studio-28.1.2-Full-Installer-x64.exe 打开OBS Studio软件。 注: OBS 26版本及以后才有此选项 其他就和使用OBS推流一致 VCam 这个软件模拟虚拟摄像头的时候添加图片会自动设置切换动画,还是挺好用的。
最近在搞 Nimo 主播端,主要是基于 OBS 魔改。所以就给组里同事写了一个极简的 OBS 编译流程。 这里以 OBS 25.0.8 为例。 拉取 OBS 代码 https://github.com/obsproject/obs-studio (source path) 切换到 25.0.8 tag 下载依赖的 Qt 库 https://cdn-fastly.obsproject.com path 的下级目录(指定位数这一级) msvc2017_64 再次点击 Configure 点击 Generate 这个时候就可以在 build path 看到解决方案了,用 VS 打开编译即可 生成的 obs64 .exe 在 UI\Debug\ 下 这只是 OBS 不带任何其他开关的编译方法。
简介 go-obs-websocket是一个与OBS进行websocket通信的连接库,具备调用大部分OBS功能的接口,在互动直播和智能转播技术上广泛应用。 快速开始 安装 go get github.com/christopher-dG/go-obs-websocket obs简介 go-obs-websocket 是一个与OBS进行websocket通信的连接库 ,具备调用大部分OBS功能的接口,在互动直播和智能转播技术上广泛应用。 _go-obs-websocket_ 提供了众多请求接口,可以使用如下命令获取 #linux go doc github.com/christopher-dG/go-obs-websocket |grep 比如我们可以做一系列的转场,在直播推流过程中监听事件自动触发,或者做一些特效能随着转场渐入渐出。祝大家玩的开心!! 参考资料 go-obs-websocket obs-websocket
OBS也是一个开放源代码的软件,因此我们可以在源代码的基础上进行修改,来实现我们自己的定制功能。OBS Studio是当前正在维护的版本,老版本叫做OBS Classic。 OBS Studio本身内置了一些常用的插件,如窗口捕获、视频捕获设备、文本、图像、媒体源等。打开OBS Studio的插件安装目录,可以见到如下动态库文件: ? 也就是说,OBS中的插件是以动态链接库的形式实现的。在正式开发之前,我们需要配置好开发调试环境,后面的开发工作才能正常开展。 二、编译步骤 (1)下载OBS Studio的源代码。 OBS Studio的工程托管在Github上面。 开发初始阶段,建议还是调试OBS Studio内置的插件,来熟悉下OBS Studio的插件架构。
_OS 于是我就在 Fedora 上尝试了一下 首先我们要拿到源码,源码在 这里 克隆源码 git clone https://gitlab.com/fzwoch/obs-nvfbc 对于 Fedora 需要下面这些依赖 obs-studio-devel 需要安装 RPMFusion sudo dnf in mesa-libGL-devel obs-studio-devel simde-devel Ubuntu 需要下面这些依赖 sudo apt install libgl-dev libobs-dev libsimde-dev meson ninja-build 接下来的构建就很简单了 cd obs-nvfbc meson build ninja -C build 接下来可以找到 build/nvfbc.so 把这个文件拷贝到下面的路径 若不存在则需要预先创建 ~/.config/obs-studio/plugins /nvfbc/bin/64bit 接下来打开 OBS 添加来源应该可以看到一个叫做 NvFBC Source 的源 使用这个源替代屏幕捕获即可 2ca47528a9debe342b6991a73d4469f42f19ab1a.png
可以进入官网或github进行下载: https://obsproject.com/download 安装包解压后进入bin 进入64-bit 选择obs 64 进入OBS Studio后在来源内右键
本文就是要分享11款效果惊艳的HTML5粒子动画特效,希望你可以喜欢。 1.3D粒子 代码比较简洁, 只包含css和js文件 ? 2.粒子波 粒子波浪效果 ? 3.粒子波浪 另一种粒子波浪效果 ? 6.粒子扩散 文字特效 ? 7.粒子球 3D粒子球 ? 8.粒子时钟 时钟效果 ? 9.粒子隧道 看时间久有点晕 ? 10.粒子文本 粒子文本 ? 11.粒子雨 粒子雨效果 ?
obs windows 编译和打包 构建最新版obs studio; 参考 https://github.com/obsproject/obs-studio/wiki/Install-Instructions 下载源码 git clone –recursive https://github.com/obsproject/obs-studio.git 注:这里建议下载最新稳定的版本,不建议使用 master, 我这里使用的是 obs-studio-25.0.1 下载并安装 cmake https://cmake.org/download/ 注:obs 新版本源码还对 cmake 版本有要求,如 obs-studio 设置编译后的二进制目录 C:\Users\Administrator\Desktop\xiaoshiwei\64bit\obs-studio\build (这个目录需要自己创建,下载的源码里面没有这个目录 验证,使用 VS 调试运行正常 注:如果代码依赖了 QWebEngineView 等动态库,运行时可能会报缺少这些依赖库,有以下两种解决方法: 生成对应的调试依赖 obs-studio-25.0.1
NVIDIA NVENC OBS 指南 由 Gerardo Delgado Cabrera 发表于 2019年2月26日 | 直播指南串流 关于本指南 本指南的目的是帮助您理解如何在 OBS 中使用 如果出于某种原因,硬件加速 GPU 调度无法解决问题,OBS 在 OBS 24.0.3 中添加了一个选项,以优先考虑 OBS Studio。 只需以管理员身份运行 OBS,您的直播就会如丝般顺畅。 Windows 11 推出的“自动 HDR”功能可为所有游戏启用虚拟 HDR 模式。此选项也有助于您进行录制和直播。 OBS 设置 在 OBS 中,首先转到“Advanced”(高级)选项卡,将“Color Format”(色彩格式)更改为“P010”,然后将“Color Space”(色彩空间)更改为“Rec. 2100 4K 视频质量对比:10Mbps 下的 H.264 与 AV1 NVIDIA 还与 OBS 密切合作,帮助针对 NVIDIA GPU 优化 OBS Studio,提高性能并启用最新和最出色的质量功能。
我学习Android都是结合源代码去学习,这样比较直观,非常清楚的看清效果,觉得很好,今天的学习源码是网上找的源码 百度搜就知道很多下载的地方 网上源码的名字叫:activity切换特效.zip我的博客写的比较乱 blog.csdn.net/u014737138/article/details/40861929 上篇文章我们学习了animation动画的四种情况,接下来就用这些情况实现一个activity切换的特效 10: overridePendingTransition(R.anim.zoom_enter, R.anim.zoom_exit); break; case 11