如何用 Screen Studio 灵活高效录制可复用的教学视频?

news2024/9/21 19:26:47

如果你跟我一样,录制视频是高频刚需,那你不难体会到它对用户痛点的理解和解决。

a62dd3061670d3a0d22ac53c44427392.jpeg

挑战

作为一名教师兼 UP 主,我经常录制视频。

之前录制教程类视频,我往往采用自己的标准「懒人法」—— 从头到尾,用 OBS 录制屏幕和摄像头。除非摄像头挡住了展示内容,否则就这么一直讲下去;如果当上了,拖拽一下摄像头部分的位置到另外角落,或者暂时关闭它,然后继续。

94fe46067f25e316203b0fca790f462f.jpeg

后来,我干脆把演示屏幕部分收窄,这样基本上摄像头不会遮挡屏幕重要内容了。于是更可以「一镜到底」。

9edf5c7d091dacdb5cdb4edd59d47e6b.jpeg

但是,这样做简便归简便,也有缺点。

最大的缺点,就是这种方式更适合于展示静态场景,不适合动态演示。如果需要我一边解说,一边逐步演示,这种方式就不是很适合。因为我还得自己去调整主体场景的录制区域,甚至还得关心它显示的长宽比。

另外,在这样的设定下演示,录制的往往是整个儿窗口甚至屏幕,文字显示的字体会比较小,在小屏播放设备(例如你的手机)上难以有效识别。所以不少观众会抱怨说看不清,让我能够在剪辑的时候对重要部分放大一些,以便学习和仿照尝试。

还有,就是这样录制的视频,不大适合重复使用。你想啊,视频中总是有一块儿被我的头像挡住,不论是后面文稿里面截图,还是用动图显示,用这样的截屏或者录像,都会有缺憾。

但是你说怎么办?让我对每一个演示,分别录制有人像的、人像像的、全局的、局部缩放的……?

这些要求,对我这懒人太不友好了。我只好采用「充耳不闻」的态度。

于是,当我看到有这样一款工具,可以让自己一次录制,就可以用不同形式来分别展现效果,而且这过程还是很大程度自动化的,自然就会特别开心。所以,我专门撰文,给你介绍它。

转机

这款应用,就是 Screen Studio 。

6a7bac829e75cbf2755aa35a234bec44.jpeg

说来也很惭愧,我其实在 2022 年就买了这款工具,可直到最近,才真的用了起来。

67072d87ece7641668011f2f9e8ab817.jpeg

因为啥?

很简单,将一款新的应用,融入工作流,是需要花时间来尝试与磨合的,我懒得干。

所以下次我说自己是懒人的时候,请不要跟我抬杠。我证据很充分。

今天上午,我第一次真正用它录了演示视频的主体,感觉很棒。

35a17bb0b98ab98aa00adba51cd2e881.jpeg

这则视频嘛,你可以点击这里查看效果。


下面咱们就来介绍一下 Screen Studio 这款应用的使用方式,尤其着重给你看看它的几大特点。

录制

Screen Studio 的录制非常方便。安装运行后,你只要使用 Opt + Cmd + Enter 快捷键组合,就可以把它呼叫出来。

2591a048aaa17bddfd41175acbbb68cb.jpeg

从上图中,你可以看到录制方式有 4 个选项,分别是:

  • 桌面

  • 窗口

  • 区域

  • 设备

我一般使用窗口录制选项,这样就不会让屏幕上其他内容干扰录制了。

2d9253d531bdbba2169f719a3f9f7c7d.jpeg

另外菜单栏上还可以选择摄像头、麦克风,以及从哪里采集应用声音。这些和其他应用大同小异,咱们不多说了。

录制的过程,也没有太多注意事项。结束的时候,你点一下停止按钮即可。

4847fe75c863cfe231d3b3a565da2ffe.jpeg

这里你看到,似乎自己的头像有一半在录制区域内,一半不在。部分用户可能会焦虑。但你完全不必有顾虑,就这么录就行。它后面会自己进行调整。

下面我把今天上午实际使用的项目打开,给你介绍一下录制视频后,Screen Studio 可以如何利用它的特色功能帮你进行编辑和输出。

自动聚焦

这是我使用 Screen Studio 时,最喜欢的一个功能。

4e33b531e8afcbd25b259ba4d0fa5a39.jpeg

你会看到,应用下方有两条轨道。一条黄色,一条蓝色。

第一条黄色轨道,包含了你录制的视频和声音,它们和你在 Final Cut Pro、剪映等工具里面看到的场景基本一致。你也可以用 Cmd + b 来进行分割,delete 进行删除,以进行简单剪辑。

而下面轨道上这些蓝色的标记,才是真正有趣的地方 —— 它代表了输出厚的视频里,对你画面的缩放特效。

看到这里你可能不屑一顾 —— 这玩意儿,XXX 视频剪辑应用本来就有啊!

但是,Screen Studio 的好处,是自动根据你的鼠标移动和点击生成缩放特效。而且它甚至可以追着你的鼠标运动轨迹,来自动屏幕跟随。

你看,就像这样。

fb22eff58c4a87bbcff408f6f1d1ac49.gif

如果你觉得缩放时长不够理想,可以自己手动拖拽,扩展或者收缩。动画效果非常平滑。

这样一来,你就解决了一次录制,多种不同缩放方式演示的问题。想要缩放哪里,应用都会自动默默帮你搞定。但最终呈现效果,都由你自己说了算。

摄像头

这还不算完,你可以打开摄像头选项,里面蕴含了各种惊喜。

c5ca54131c713d3bdd62d0a40b94e097.jpeg

这里最上面这项,就是可以帮你在输出的时候,直接隐藏摄像头录制的内容,这样一来,你就可以直接把自己的摄像头录制部分拿掉,将同样的视频片段复用到其他的场景(例如授课或者直播中)了。

d2b9c1569adf62c1b3a04a7ff51d56b3.gif

Position 选项,是把你头像视频放置的位置。你可以选择任何一个边角。

默认设置下,缩放内容的时候,你的头像大小也会跟着改变,这会让观众的注意力更为自然聚焦在你要突出展示的内容上。是不是很贴心?

声音

从声音的设定上,你也能看出 Screen Studio 的开发者很用心。

0e3bb49fc609a4b0bf60df854bb1dea7.jpeg

你可以在录制结束后,选择麦克风音频或者系统音频静音。这样录制的时候不同来源的声音就可以轻易剥离出来,适用于不同的展示场景。

这里还有专门的麦克风增强选项,帮你去掉噪声。我尝试过就在空气净化器旁边录制,本来很明显的噪声都被自动消除掉了。

抽取

后来我发现,你甚至可以在 File 菜单里面选择 Extract recording files (抽取录制文件)这个选项:

47e3e19b69aa25856c8c3fa8732d3760.jpeg

这里,你可以单独把下面内容导出:

  • 摄像头录制的视频;

  • 麦克风音频;

  • 系统音频;

  • 屏幕录制视频

可见,录制的时候,Screen Studio 是同时录了这 4 个文件,难怪选项开闭,如此得心应手。

我尝试了把前两个内容导出后,在剪映里面拼接起来,一个完全的面对屏幕口述视频就产生了。

98ed339b9833940e1c2e61772e212832.jpeg

你看,是不是录制的素材一点儿都没有浪费?你可以利用 Final Cut Pro 的混合多机位同步功能,把视频场景的切换做得极具专业效果。

指针

Screen Studio 中,鼠标指针轨迹的设定也非常实用。

87a4876f0e29dcfe7e5f01d0cb9daafe.jpeg

你可以选择指针的样式,包括 macOS 或者 Touch 类型。可以设定指针的大小等。

这里还有个非常实用的选项 —— 如果鼠标不移动,就干脆隐藏掉它。对我来说,这太有用了。因为我经常录制 RevealJS 幻灯视频。讲解的时候,我不需要显示鼠标,可总是忘了把它滑动到角落。要是早用上这个利器,我之前的讲解视频里,就不会一直有个碍眼的「小三角」了。

导出

剪辑后,你可以选择把录制内容导出为 MP4 或者 GIF 。每一个都可以选择帧率、大小,以及对应的视频质量。

99a6e8cc5f17e5e301e647c22065658c.jpeg

我这是第一次尝试 4K 视频制作。事实证明,空间占用并没有我原先想得那么可怕。一段时长接近 6 分钟的 4K 导出视频,在选择 Web 模式后,只占用了 80 多 MB 的空间。我把视频打开后,感觉显示效果非常清晰。

2f7550d84b9d053e4f1c71ba87b99758.jpeg

反倒是 iPhone 录制的开始结尾片段,只有 4 分半左右,却占用了 900 多 MB 的空间。你如果有好的办法(例如好用的第三方设置工具),减小录制 iPhone 4K 视频体积,欢迎在留言区推荐给我。

最终输出,还是使用了 Final Cut Pro 进行拼接整合的。不过 Screen Studio 生成的部分,可以当成一个基本单元,在 Final Cut Pro 中就不必再进行更多处理了,剪辑过程也是行云流水,很流畅。

小结

本文中我为你介绍了 Screen Studio 这款视频录制应用。相对于之前为你介绍过的 mmhmm, loom 和 OBS ,它在素材重用、自动聚焦、鼠标形态处理等方面颇具特色,大幅度简化了我的录制视频流程,还提升了后期剪辑效率。

本着重器轻用的原则,我只为你介绍了 Screen Studio 的主要特色功能部分。其实它还有很多其他实用功能,例如 AI 自动生成字幕、动画效果设定等,咱们就不在这里赘述了。

如果你跟我一样,录制视频是高频刚需,那你不难体会到它对用户痛点的理解和解决。希望这款利器,可以帮你更好地录制演示教学视频。欢迎你把自己的使用心得分享在留言区,咱们一起交流讨论。

祝视频录制愉快!

点赞 +「在看」,转发给你身边有需要的朋友。收不到推送?那是因为你只订阅,却没有加星标

欢迎订阅我的小报童付费专栏,每季度更新不少于10篇文章。订阅一整年价格优惠。

9e8714a29b7523ec51efbe9189c19df9.jpeg

如果有问题咨询,或者希望加入社群和热爱钻研的小伙伴们一起讨论,订阅知识星球吧。不仅包括小报童的推送内容,还可以自由发帖与提问。之前已经积累下的帖子和问答,就有数百篇。足够你好好翻一阵子。知识星球支持72小时内无条件退款,所以你可以放心尝试。

565bbdf86a043fbf47c39f16731b8f76.jpeg

若文中部分链接可能无法正常显示与跳转,可能是因为微信公众平台的外链限制。如需访问,请点击文末「阅读原文」链接,查看链接齐备的版本。 

延伸阅读

  • 【视频】临时笔记(Fleeting Notes)的记录与加工

  • 如何高效录制教学视频?

  • 如何高效录制和分享教学视频?我尝试了芦笋

  • 自己录制和剪辑视频,如何解决占用空间过大的问题?

  • 如何用飞书高效线上教学?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1468533.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

R语言空间分析、模拟预测与可视化

随着地理信息系统(GIS)和大尺度研究的发展,空间数据的管理、统计与制图变得越来越重要。R语言在数据分析、挖掘和可视化中发挥着重要的作用,其中在空间分析方面扮演着重要角色,与空间相关的包的数量也达到130多个。在本…

Facebook群控:利用代理IP克服多账号关联

拥有多个 Facebook 帐户对于区分您的个人和企业在线形象或维护客户页面非常有用。然而,Facebook 的服务条款正式限制用户只能使用一个个人帐户,想要多账号运营,下面的干货必须看! 一、Facebook群控是什么? Facebook群…

【安装记录】解决ssh密码正确,却无法连接到虚拟机

可能是没有允许Root登录 解决办法:修改/etc/ssh/sshd_config文件,将 PermitRootLogin 项打开

nginx 模块 常见内置变量 location

一、nginx 模块 ngx_http_core_module 核心模块 ngx_http_access_module 访问控制模块 deny allow ngx_http_auth_basic_module 身份验证 小红小名(虚拟用户) ftp也有虚拟用户 ngx_http_gzip_module 压缩模块 ngx_http_gzip_static_modul…

Day16_集合与泛型(泛型类与泛型接口,泛型方法,类型变量的上限与泛型的擦除,类型通配符)

文章目录 Day16 泛型学习目标1 泛型的概念1.1 没有泛型的问题1.2 泛型的引入1.2 泛型的好处1.3 泛型的定义 2 泛型类与泛型接口2.1 使用核心类库中的泛型类/接口案例一:Collection集合相关类型案例二:Comparable接口 2.2 自定义泛型类与泛型接口语法格式…

C语言中的字体背景颜色汇总

客官请看效果 客官请看代码 #include <stdio.h> #include <stdlib.h> #include <windows.h>int main() {int i;for (i 0; i < 254; i) {SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), i); // 设置当前文本颜色为循环变量对应的颜色printf(…

Maven - 代码混淆proguard-maven-plugin vs 代码加密classfinal

文章目录 proguard-maven-plugin 代码混淆官网地址入门小结 ClassFinal 代码加密介绍Gitee项目模块说明功能特性环境依赖使用说明下载加密maven插件方式无密码模式机器绑定启动加密后的jartomcat下运行加密后的war 版本说明协议声明 classfinal实战工程pom编译打包配置文件运行…

Dear ImGui的UE5.3集成实践

Dear ImGui一直较为火热&#xff0c;这是一个调试使用并且可以响应快速迭代的Gui库&#xff0c;甚至可以做到在任何代码块中调用API即显示。如果你想更多的了解一下可访问其官方网站&#xff1a;https://www.dearimgui.org/ 那么本文就来在UE5中尝试踩坑使用它。 UE4.26版本 …

LangChain Agent v0.2.0简明教程 (上)

快速入门指南 – LangChain中文网 langchain源码剖析系列课程 九天玩转Langchain! 1. LangChain是什么2. LangChain Expression Language (LCEL)Runnable 接口3. Model I/O3.1 Prompt Templates3.2 Language Model3.3 Output ParsersUse case(Q&A with RAG)1. LangChain…

手把手写深度学习(22):视频数据集清洗之过滤静态/运动程度低的数据

手把手写深度学习(0)&#xff1a;专栏文章导航 前言&#xff1a;当我们训练自己的视频生成模型时&#xff0c;现在大部分基于扩散模型架构都差不多&#xff0c;关键点在数据上&#xff01;视频数据的预处理远远比图像数据复杂&#xff0c;其中有一点是如果静态数据、运动程度低…

Python奇幻之旅(从入门到入狱高级篇)——面向对象进阶篇(下)

目录 引言 3. 面向对象高级和应用 3.1. 继承【补充】 3.1.1. mro和c3算法 c3算法 一句话搞定继承关系 3.1.2. py2和py3区别 3.3. 异常处理 3.3.1. 异常细分 3.3.2. 自定义异常&抛出异常 3.3.3. 特殊的finally 3.4. 反射 3.4.1. 一些皆对象 3.4.2. import_modu…

一元函数微分学——刷题(18

目录 1.题目&#xff1a;2.解题思路和步骤&#xff1a;3.总结&#xff1a;小结&#xff1a; 1.题目&#xff1a; 2.解题思路和步骤&#xff1a; 遇到绝对值函数&#xff0c;需要把它转化为分段函数&#xff0c;从而更加方便求导数&#xff1a; 3.总结&#xff1a; 遇到绝对…

算法沉淀——动态规划之斐波那契数列模型(leetcode真题剖析)

算法沉淀——动态规划之斐波那契数列模型 01.第 N 个泰波那契数02.三步问题03.使用最小花费爬楼梯04.解码方法 动态规划&#xff08;Dynamic Programming&#xff0c;简称DP&#xff09;是一种通过将原问题分解为相互重叠的子问题并仅仅解决每个子问题一次&#xff0c;将其解存…

Linux日志轮替

文章目录 1. 基本介绍2. 日志轮替文件命名3. logrotate 配置文件4. 把自己的日志加入日志轮替5. 日志轮替机制原理6. 查看内存日志 1. 基本介绍 日志轮替就是把旧的日志文件移动并改名&#xff0c;同时建立新的空日志文件&#xff0c;当旧日志文件超出保存的范围之后&#xff…

深度学习基础(四)医疗影像分析实战

之前的章节我们初步介绍了卷积神经网络&#xff08;CNN&#xff09;和循环神经网络&#xff08;RNN&#xff09;&#xff1a; 深度学习基础&#xff08;三&#xff09;循环神经网络&#xff08;RNN&#xff09;-CSDN博客文章浏览阅读1.2k次&#xff0c;点赞17次&#xff0c;收…

window: C++ 获取自己写的dll的地址

我自己用C写了一个插件,插件是dll形式的,我的插件式在dll的目录下有个config文件夹,里面是我用json写的插件配置文件,当插件运行的时候我需要读取到json配置文件,所有最重要的就是如何获取dll的路径. 大概就是这么个结构, 我自己封装了一个函数.只适用于window编程,因为里面用…

个人博客系列-前端部署-创建框架(4)

项目环境介绍 Vue3 Vite TypeScript 服务器&#xff1a;阿里云contos node版本&#xff1a;v18.18.2 npm版本&#xff1a;v10.2.4 执行下面一行命令&#xff0c;创建vue3框架 npm create vuelatest修改端口&#xff1a;9528&#xff0c; 此步骤可以忽略&#xff08;使用默…

十三、集合进阶——双列集合

集合进阶——双列集合 13.1 双列集合的特点13.2 Map集合13.2.1 Map集合常用的API13.2.2 Map的遍历方式 13.3 HashMap13.4 LinkedHashMap13.5 TreeMap13.6 源码解析HashMap源码解读TreeMap源码解读 13.7 可变参数13.8 Collections13.9综合练习 13.1 双列集合的特点 双列集合一次…

【动态规划专栏】动态规划:似包非包---不同的二叉树

本专栏内容为&#xff1a;算法学习专栏&#xff0c;分为优选算法专栏&#xff0c;贪心算法专栏&#xff0c;动态规划专栏以及递归&#xff0c;搜索与回溯算法专栏四部分。 通过本专栏的深入学习&#xff0c;你可以了解并掌握算法。 &#x1f493;博主csdn个人主页&#xff1a;小…

SmartX 携手 openGauss 社区发布联合方案评测与性能最佳实践

近日&#xff0c;北京志凌海纳科技有限公司&#xff08;以下简称 “SmartX”&#xff09;携手 openGauss 社区完成了 openGauss 数据库基于 SmartX 超融合平台&#xff08;SMTX OS&#xff09;和 SmartX 分布式存储平台&#xff08;SMTX ZBS&#xff09;的性能测试和调优。 结果…