本文档介绍使用 Character Animator 流传输场景的基础知识。

与流相关的提示、技巧和解决方法,请参阅流传输的提示和技巧

流工作区

工作区用于将实时场景流传输到外部设备或应用程序。

流工作区会为具有焦点的实时流显示有限的控件。传输控件(播放、停止、转到开头和转到下一帧)在“场景”面板中不可见。“时间轴”面板被堆叠到应用程序的左侧。

要访问此工作区,请执行以下任一操作:

  • 在工作区栏中单击“流”按钮。
  • 按 Shift + Alt (Win) 或 Option + 4 (Mac)。
流工作区
流工作区

将实时场景流传输到其他设备或应用程序

Character Animator 支持以下主要工作流程:
● 使用 Mercury Transmit 将您的场景内容全屏输出到电视或第二个监视器。
● 输出一个角色,可能还包括透明背景,以便将来合成到实时视频或其他背景。使用具有 Mercury Transmit 增效工具的设备输出到专业 SDI 视频。使用类似 Open Broadcaster Software 或 Telestream Wirecast 的软件切换器输出到 Web 直播服务。此外也可以使用 NewTek 的 Syphon 或 NDI 增效工具。
● 还支持使用多台计算机的多角色直播工作流程,每个角色一台计算机。最好使用一台专用计算机作为软件切换器。NDI 用于连接视频信号。从 Character Animator 版本 1.1 开始,音频不再通过 NDI 发送。音频会单独进行路由。强烈建议此设置使用速度快的网络。

有关显示一台、两台和三台计算机典型设置的图示,请参阅计算机设置

使用 Mercury Transmit

Character Animator 使用 Mercury Transmit 将实时源发送到其他视频设备和应用程序。Mercury Transmit 可以将场景内容发送到外部设备、第三方增效工具和其他应用程序。
向外部监视器的传输通过视频设备制造商(例如 AJA、Blackmagic Design、Bluefish444 和 Matrox)提供的增效工具实现。可使用以下任一外部监视器:

● 通过第三方视频硬件(例如 AJA、Blackmagic Design 或 Matrox I/O 设备)连接的视频监视器。
● 通过 HDMI、DVI、VGA 和 DisplayPort 等连接器与视频显卡相连的计算机监视器。
● 基于以太网的 LAN 上兼容 NewTek NDI 的应用程序。

基于 IP 的技术提供商(例如采用 NDI 技术的 NewTek)也提供用于传输的增效工具。这些增效工具将视频帧从 Mercury Transmit 发送到其他应用程序。

注意:

注:为 Adobe Creative Cloud 软件下载 NewTek NDI,以使用兼容 NewTek NDI 的应用程序。下载请访问 https://www.newtek.com/software/adobe‐creative‐cloud/

使用 Mercury Transmit

使用 Mercury Transmit
了解如何使用 Mercury Transmit 流传输您的场景。

使用 Syphon 

Character Animator 使用 Syphon 将“场景”面板中某场景的实时源发送到任意 Syphon 客户端。Syphon 是一种 macOS 开源技术,可让应用程序与另一应用程序实时共享视频帧。启用此功能不需要在 Character Animator 中进行其他配置。需要有一个兼容 Syphon 的客户端来接收通过 Syphon 发送的场景。

“场景”面板中打开场景,启用“实时流”按钮,运行 Syphon 客户端,然后将“Character Animator 场景”选为帧源。

Syphon、OBS 和 Twitch 上的流传输

Syphon、OBS 和 Twitch 上的流传输
Syphon、OBS 和 Twitch 上的流传输

使用 Alpha 通道

您可以使用 Alpha 通道(单个像素的透明度)将多个角色合成到一起或将角色合成到实时视频上。

Alpha 通道可以传送到兼容的 Mercury Transmit 设备。某些情况下可以自动识别 Alpha 通道(例如使用 NewTek NDI)。其他情况下(例如使用 AJA 设备),您必须配置您的视频设备才能支持 Alpha 通道。如果 Mercury Transmit 设备不支持 Alpha 通道(例如第二个显示屏),则背景呈黑色。

注意:

  • 实时流输出会被设置为全屏分辨率,无论您的“场景”面板中缩放如何设定。
  • 视频设备或应用程序不在“场景”面板中接收背景颜色设置。它会接收 Alpha 通道。
  • 单独输出场景的音频。“实时流”输出可能引起微小的视频延迟。如果同时流传输音频和视频,请向音频添加延迟以同步二者的时间。通常延迟为大约 60 毫秒。您可以通过外部硬件延迟或流应用程序内的延迟(如 Telestream Wirecast 或 OBS Studio)实现这一点。

使用 OBS 进行流传输

使用 OBS 进行流传输
了解如何使用 OBS 进行流传输

开始实时流

要启用实时流传输,请单击“场景”面板底部的“实时流”按钮 ()。只会流传输“场景”面板中显示的当前场景。不会渲染和显示“场景”面板之外的内容。要查看活动设备和应用程序的列表,请将光标悬停在“实时流”按钮上。此时会显示一个工具提示,包含活动设备和应用程序的列表。

实时输出首选项

您可以从实时输出首选项中选择活动设备和应用程序。要设置实时输出首选项,请执行以下步骤:

  1. 选择“编辑”>“首选项”(Win) 或“Character CC”>“首选项”(Mac)。此时将显示“首选项”对话框。

  2. 单击“实时输出”并选择流输出选项。随即列出可用的选项及其规范。

    实时输出首选项
    实时输出首选项

    以下是“实时输出”选项及其规范:

    启用 Mercury Transmit (Win) 或启用 Mercury Transmit 和 Syphon (Mac)

    选中此选项可以在 Character Animator 在前台运行时允许流输出到外部视频设备。

    视频设备

    包含可用于视频输出的视频设备列表。

    • Adobe 监视器 x:可通过显卡接收视频源的已连接计算机监视器列表。要查看选项,请将外部监视器设置为独立或扩展显示。
    • NewTek NDI 输出:选中此选项以便在 LAN 上使用启用 NDI 的设备。
    • 第三方视频硬件:显示您已连接的第三方硬件的列表。

    要查看每个硬件的可用选项,请单击“设置”

    当应用程序后台运行时,禁用 Mercury Transmit 输出

    选中此选项可以在 Character Animator 未在前台运行时防止流输出到外部视频设备。

计算机设置

使用单台计算机实现一个人偶的实时流

一个人偶的实时流
一个人偶的实时流

注意:

  • USB 麦克风可同时作为麦克风和接口。Character Animator 和 OBS/Wirecast 可以同时连接麦克风。如果您的设备不能同时用于两个应用程序,请咨询您的音频设备制造商。
  • 确保在 NDI/Syphon 软件合成器中调整您的麦克风音频延迟,从而使嘴形同步符合角色的音频。

使用两台计算机实现两个人偶的实时流

两个人偶的实时流(两台计算机)
两个人偶的实时流(两台计算机)

注意:

  • 在此情况下,需要将相同的音频输入两台计算机。图中所示为使用音频混合器拆分麦克风信号的情况,这样源计算机可以控制嘴形同步,而目标计算机可以输出广播音频。
  • Character Animator 不支持通过 NDI 发送音频,但 NewTek NDI Studio Monitor (Windows) 和 NDI Scan Converter (Mac) 等应用程序支持。
  • 在 NDI/Syphon 软件合成器中调整您的麦克风音频延迟,从而使嘴形同步符合角色的音频。

使用三台计算机实现两个人偶的实时流

两个人偶的实时流(三台计算机)
两个人偶的实时流(三台计算机)

注意:

  • 此设置类似于两台计算机的设置,但其中有一台单独的计算机专用于 NDI Character Animator 场景的软件合成和实时广播。
  • 如果您能在 Character Animator 计算机上通过 NDI(NDI Studio Monitor 或 NDI Scan Converter)发送音频,则不需要单独的音频接口。

实用链接

多人偶实时流

多人偶实时流

技术协助

需要有关实时流的帮助?通过 Adobe Character Animator 论坛联系我们。

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略