用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
数据库
›
SQL-Server
›
OBS Zoom to Mouse 脚本安装与使用指南
OBS Zoom to Mouse 脚本安装与使用指南
千千梦丶琪
论坛元老
|
2025-1-13 00:40:02
|
显示全部楼层
|
阅读模式
楼主
主题
1792
|
帖子
1792
|
积分
5376
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
前言:OBS有两个不错的放大插件,经过多台电脑测试发现,唯一好用的就是下面介绍的obs-zoom-to-mouse.lua这个插件,因为它安装简单,不需要python,设置更人性化性价比极高。
zoom_and_follow_mouse.py 这个python插件能用但已费。
安装
Git 克隆堆栈(或者直接生存 obs-zoom-to-mouse.lua 文件)。
启动 OBS。
在 OBS 中,添加一个“表现捕捉”源(如果尚未添加)。
在 OBS 中,打开
工具 -> 脚本
。
在脚本窗口中,点击 + 按钮,添加一个新的脚本。
查找并添加 obs-zoom-to-mouse.lua 脚本。
表现捕捉源的最佳设置
转换 (Transform)
:位置对齐 - 左上
边界框范例 (Bounding Box type)
- 缩放至内部边界
边界框内对齐 (Alignment in Bounding Box)
- 左上
裁剪 (Crop)
- 全部设为零
如果您想要裁剪表现内容,添加新的滤镜 -> 裁剪/添补。
相对 (Relative)
- 假 (False)
X
- 从左侧裁剪的量
Y
- 从上侧裁剪的量
宽度 (Width)
- 表现器的完整宽度减去 X 的值以及从右侧裁剪的量
高度 (Height)
- 表现器的完整高度减去 Y 的值以及从底部裁剪的量
留意
:如果您的表现源没有使用这种设置(例如,您设置为“没有边界”或者“变换上有裁剪”),脚本会尝试自动更改您的设置以使其兼容缩放功能。这大概会对您的结构产生不期望的影响,或者大概根本不起作用。
留意
:如果您在 Windows 中更改了桌面表现属性(例如,移动表现器、更改主表现器、更新表现器的方向),您需要重新添加表现捕捉源到 OBS,以便更新脚本使用的盘算值。然后,您需要重新加载脚本。
使用
您可以在
OBS 脚本窗口
中自定义以下设置:
Zoom Source
:当前场景中用于缩放的表现捕捉源。
Zoom Factor
:缩放的程度。
Zoom Speed
:缩放动画的速度。
Auto follow mouse
:启用自动追踪光标,即使在缩放后,不需要按下“切换追踪热键”。
Follow outside bounds
:即使光标超出源的边界,也会追踪光标。
Follow Speed
:缩放地区追踪鼠标的速度。
Follow Border
:重新启用鼠标追踪的源边缘的距离百分比。
Lock Sensitivity
:当追踪停止时,光标必须多接近才华锁定,直到您进入追踪地区。
Auto Lock on reverse direction
:如果光标方向反转,自动停止追踪。
Show all sources
:允许选择任何源作为 Zoom Source(留意:对于非表现捕捉源,您必须设置手动源位置)。
Set manual source position
:通过设置 X,Y,宽度和高度来手动覆盖源的盘算位置和大小。
快捷键设置
打开
文件 -> 设置 -> 快捷键
。
添加“切换缩放到鼠标”的快捷键以进行缩放。
添加“切换追踪鼠标”快捷键以在缩放时开启或关闭光标追踪(可选)。
双机支持
该脚本还支持根本的双机设置。通过使用相关项目
obs-zoom-to-mouse-remote
,您可以在第二台盘算机上跟踪鼠标位置。
当您在与 obs-zoom-to-mouse.lua 文件相同的目次中使用 ljsocket.lua 时,以下设置将可用:
启用长途鼠标监听 (Enable remote mouse listener)
:启用 UDP 套接字服务器,用于监听来自长途客户端的鼠标位置消息。
端口 (Port)
:设置用于套接字服务器的端口号。
轮询延迟 (Poll Delay)
:更新鼠标位置的时间间隔(以毫秒为单位)。
更多信息请参考
obs-zoom-to-mouse-remote
项目。
其他信息
该脚本通过调整裁剪和缩放滤镜的宽度/高度值来模拟放大过程。您可以使用“跟踪鼠标”功能自动追踪光标,或者通过设置锁定灵敏度,光标在停止移动后会停顿在“安全区”内。
如果您启用了
Show all sources
,您可以选择任何 OBS 源作为 Zoom Source,但必须手动设置源的位置和大小。
已知限定
只对表现捕捉源有效(自动)
大概可以在窗口捕捉源上工作,但需要特定方法来获取相对鼠标位置。
使用 Linux 时,大概需要安装 loopback 包以启用 XSHM 表现捕捉源。
开发
设置
克隆此堆栈。
编辑 obs-zoom-to-mouse.lua。
在 OBS 脚本窗口点击
重新加载脚本
。
安装与演示
直接将压缩包文件放在OBS的C:\Program Files\obs-studio\data\obs-plugins\
然后在脚本里加载他。
obs-zoom-to-mouse.lua 下载参考xoxome.online
B站视频演示
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
千千梦丶琪
论坛元老
这个人很懒什么都没写!
楼主热帖
SQLserver的安装
【C++】ZZ1864- 解题精讲
一文搞清UNIX/Linux与Windows文件换行 ...
StoneDB社区答疑第一期
数据湖Hudi与对象存储Minio及Hive\Spar ...
开发了一个Java库的Google Bard API, ...
C语言程序设计(一)计算机思维导论 ...
【HarmonyOS】初识HarmonyOS
Cesium 几何体贴模型 sampleHeight(二 ...
学透shell 带你写常用的100个 shell 脚 ...
标签云
国产数据库
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表