全部文章
攻略直播OBSmacOS8 分钟

Mac 上录制和直播《云顶之弈》:TFT 主播的实战设置

更新于 · OS FIGHT TACTICS 团队

把《云顶之弈》的对局录下来,和开直播推出去,是两件不同的事;把它们当成一件,是最快把机器压满却什么都没换来的做法。录像只要磁盘上有个文件,别的什么都不需要。直播要的是不间断的编码、一层挂件、通常还有一个摄像头,而这些都发生在对局已经在跑的时候。在 Mac 上还多一层要知道的背景:自 18.1 版本起,也就是开启第 18 赛季、把 TFT 搬上 Unreal Engine 的那一版,macOS 不再被这款游戏支持,既没有支持也不再修问题。拳头把这次撤除说成是暂时的,表示正在为未来某个版本重新支持该系统,但没有公布日期。你机器上跑的是仍然受支持的安卓版,由 OSFT Launcher 放在一个普通的 macOS 窗口里。对录制来说这是好消息:那个窗口和别的窗口一样能录、能推。启动器还没装的话,我们的安装教程几分钟就能搞定。

录下来复盘,还是推出去直播:两种需求,两种代价

录像是给自己复盘用的:搞清楚为什么阵容偏偏在全场开始拉等级的那一刻塌了,看回哪一段准备时间被浪费掉,或者把某一波战斗发给朋友看。文件写在磁盘上,写的过程中没人盯着,中间丢一两帧对谁都没有损失。直播不一样,它必须一直吐出稳定的画面:编码器不停手,上行一直在走,任何一次卡顿所有人同一秒都看见。前者在一台普通机器上就成立,后者要的余量,游戏本身已经吃掉一大半,所以这两件事的设置方式根本不该相同。

  • 只是想复盘:macOS 自带的工具就够了,什么都不用装,一分钟就能开始。
  • 要开播:一旦你想要挂件、摄像头、多个来源,或者把画面推到直播平台,就需要 OBS 这类带场景的软件。
  • 只是给两三个朋友看一局:在语音频道里共享屏幕,仍然比搭一套直播简单得多。
  • 两种情况下,要抓的来源是同一个:启动器那个窗口,也只有它。

不装任何软件,在 Mac 上录一局《云顶之弈》

macOS 自带录屏条,按 Shift + Command + 5 就出来。它可以录整块屏幕或者一块选定区域,视系统版本还能录某一个指定窗口。用来复盘完全够:文件按你在“选项”里选的文件夹落地,编码由机器自己扛,不会把这一局压趴下。在把频道建在它上面之前有个限制要先知道:视 macOS 版本不同,这个工具不一定录系统声音,也就是不一定录得到游戏的声音。这是很多人转去用 OBS 的原因之一,但不是唯一的原因。

  1. 1先让启动器退出全屏,把窗口调成你希望视频呈现的大小。现在框成什么样,之后看到的就是什么样。
  2. 2按 Shift + Command + 5,如果系统提供录制窗口就直接选它;没有的话,把选区正好框在启动器窗口上。
  3. 3开录之前先在“选项”里定好保存位置,别等录完再满硬盘找文件。
  4. 4开始、打完,然后从菜单栏图标停止。一整晚忘了停的录制,把硬盘填满的速度比你想的快。

OBS 从哪里开始变得非用不可

只要画面上出现游戏以外的东西,OBS 就变成必需品:带 ID 和段位的挂件、摄像头、两局之间的暂停画面、推到直播平台的那条流。原理很简单,就是把来源叠进场景里。一个「对局」场景,放启动器窗口和摄像头;一个「暂停」场景,放一张静态图;两者之间来回切,完全不用碰游戏本身。在 Mac 上要记住一点:每加一个来源就是处理器多干一份活,动态挂件比静态图贵得多。先只做两个场景,其他等真觉得缺了再加。

抓启动器窗口,别抓整块屏幕

这是决定性的一个设置,也是新手最常放错的一个,因为抓整块屏幕根本不需要动脑子。问题在于,整块屏幕同时也是你的通知、你的浏览器标签、你的文件名,以及打完一局顺手打开的聊天窗口。窗口捕获只显示那一个窗口,别的东西在它上面怎么弹都不会入画。它还有个不太为人知的好处:它跟着窗口走。你切换桌面、挪动启动器、在上面盖别的东西,播出去的画面纹丝不动。而且要编码的像素比整块屏幕少,机器也能喘口气。如果你接了两台显示器,这个问题干脆就不存在了:第二块屏幕正好用来放所有不该被看见的东西。

macOS 全屏的陷阱

用绿色按钮切进全屏的应用并不是占满了你的桌面:macOS 会给它单独开一个空间,你进出它就跟换桌面一样。对录制来说,这是通往画面定格、空白壁纸或者一块黑矩形的最短路径,只要你切回平时那个桌面回一条消息就会发生。规矩很简单:要录要播,就用窗口模式打,窗口拉到贴边也无所谓。你损失的是一条菜单栏的高度,换来的是永远不会中断的画面。

「屏幕录制」权限,以及它要求的那次重启

  1. 1打开系统设置,进入隐私与安全性,再进入屏幕录制。
  2. 2把负责录制的那个应用打开,也就是 OBS 或者别的直播软件。macOS 自带的录屏条不需要出现在这份列表里。
  3. 3完全退出该应用,再重新打开。在它运行期间给的授权,要到下一次启动才生效,而这正是一半的人认定「这个开关没用」的原因。
  4. 4然后确认可捕获窗口的列表里确实有启动器。列表空了或者少了,几乎总是上一步被跳过了。

编码在一台没有风扇的笔记本上要花多少

一边跑游戏一边编码视频,从来不是免费的。游戏已经在占着图形处理器,编码再分走一块,而在没有风扇的机身里,热量最后会把频率拉下来。症状很好认:晚上刚开始打的时候很顺,过一阵子就开始发黏,其他什么都没变。能一锤定音的测试就是两局:一局什么都不录,一局开着直播,然后对比。如果只有第二局卡,那既不是游戏的问题,也不是网络的问题。把掉帧和真正的网络问题分开的完整方法写在讲卡顿的那篇里,这里照搬即可,只要把头号嫌疑人换成编码器。用电池的时候还要记住,录制是叠在渲染之上的,会把这一场的时间缩短,机型之间的差别见MacBook Pro 那篇

编码得比显示的还大:最常见的浪费

这是几乎没人认真做过的取舍,而它比其他所有取舍加起来还重。一边是启动器窗口的尺寸,也就是游戏要画的东西;另一边是直播的输出分辨率,也就是编码器要产出的东西。当后者大于前者,软件只是在放大一张并没有更多细节的画面:算力照付,观众什么都没多看到。反过来,窗口远大于输出,等于让游戏画一堆马上就要被缩小的像素。所以规矩就是把两者对齐:先选一个你的机器能稳住的输出分辨率,再照着它去定游戏窗口的大小。在一台会发热的笔记本上,把输出分辨率往下降一档,比任何花哨设置都更能腾出余量。

哪些东西绝不能进画面

  • 通知:开播前先打开一个专注模式,这是唯一一个能一次性压住消息、提醒和各种应用横幅的设置。
  • 聊天窗口和浏览器:窗口捕获本来就把它们挡在外面,但保险起见还是放到另一个桌面,共享设错这种事发生得很快。
  • 第二块显示器:开始之前先看看上面有什么,一旦你抓的是屏幕而不是窗口,它立刻就可见了。
  • 桌面本身:文件名、截图、没写完的文档,那是 Mac 上最多话的一块背景。
  • 启动器里不属于对局的窗口:设置、账号、许可证,这些都在开录之前弄完。

回合制游戏怎么构图:信息全在棋盘和商店上

自走棋不能按射击游戏的拍法来拍。没有准星要追,也没有反应速度可看:信息都在棋盘、商店和对手列表里,观众从头到尾看的就是那几块。实际的结论很干脆,摄像头不需要大。角落里一个小窗就够,而且要放在游戏本身不写字的位置,绝不能压在商店或者备战席上面。挂件也是同一个道理:一条低调的横条,好过一个把棋盘切掉一圈的边框。既然准备阶段基本是一张静止画面,真正要紧的是文字看不看得清,而不是流不流畅:一张清晰但帧数一般的棋盘,比一张流畅却糊掉的画面好读得多。剩下的就是讲解了,而这恰恰是《云顶之弈》录像里最缺的东西,大家只看到最后成型的阵容,永远不知道它为什么被选中。

按下录制之前的检查清单

  • 启动器用窗口模式,绝不用全屏。
  • 捕获来源:启动器窗口,不是显示器。
  • 屏幕录制权限已给,给完之后应用重启过。
  • 先定输出分辨率,再让窗口大小对齐它。
  • 专注模式已开,聊天软件和浏览器都在画外。
  • 先打一局什么都不录的对照局,知道机器空手时是什么样。

不装软件,怎么在 Mac 上录《云顶之弈》?

用 macOS 自带的录屏条就行。按 Shift + Command + 5,如果你的系统版本提供录制窗口就选它,没有的话把选区框在启动器窗口上。开录前先在“选项”里定好保存文件夹,用窗口模式打而不是全屏,录完从菜单栏图标停止。

在 Mac 上直播 TFT 一定要用 OBS 吗?

如果只是录下来自己看,不用。一旦画面上出现游戏以外的东西就该上 OBS:挂件、摄像头、暂停画面、多个来源,或者把流推到直播平台。每加一个来源都要吃处理器,所以先做一个对局场景和一个暂停场景,真觉得缺什么再加。

为什么切到全屏之后画面就黑了或者卡住不动?

因为 macOS 的全屏并不是占满你的桌面。系统会为那个窗口单独开一个空间,你进出它就像换桌面。等你切回平时的桌面去回消息,捕获画面就只剩空白背景或者定格的一帧。解决办法是用窗口模式打,需要的话把窗口拉到贴边,然后抓这个窗口而不是抓显示器。

开直播会让《云顶之弈》在无风扇的 MacBook 上变卡吗?

有可能。编码是叠在游戏渲染之上的,没有风扇的机身在长时间使用后会降频。判断方法很简单:一局什么都不录,一局开着播,然后对比。如果只有后者卡,那问题在编码器,不在网络。改成抓窗口而不是抓整块屏幕,再把输出分辨率降一档,代价基本就没了。

直播《云顶之弈》时摄像头该放多大?

小一点。回合制游戏的信息在棋盘、商店和对手列表上,观众从头到尾盯的就是这些。角落一个小窗足够,放在游戏不显示内容的位置,绝对不要压在商店或备战席上。挂件同理:一条低调的横条,胜过一个把棋盘切掉的边框。

macOS 已经不受支持了,还能在 Mac 上直播吗?

能,只是 macOS 客户端没了。18.1 版本开启第 18 赛季、把 TFT 搬到 Unreal Engine,同时撤掉了对 macOS 的支持:既没有支持,也不再修问题。拳头把这次撤除说成是暂时的,表示正在为未来的版本重新支持该系统,但没有公布日期。同一版本也放弃了内存最小的老款安卓和 iOS 设备。安卓版仍然受支持,OSFT Launcher 在 Apple Silicon 的 Mac 上跑的就是它,窗口照样能正常捕获。过程中没有任何账号被重置:进度、段位和已购内容都还挂在 Riot 账号上。