跳转到内容

发射器

此 API 提供了将视频、音频和隐藏式字幕推送到外部硬件的支持。用户可以在“首选项 > 播放”中指定发射器。其他插件(如导入器和带有设置预览对话框的效果)可以将视频发送到活动的发射器,从而为硬件监控开辟了新的可能性。Premiere Pro、After Effects(从 CC 2014 开始)和 Character Animator 支持发射插件。

当创建新的发射器实例时,系统会要求其描述希望接收渲染视频的格式。发射器插件可以根据源剪辑或时间线格式请求不同的格式。宿主应用程序将处理所有转换为所需视频格式的操作。例如,发射器实例可能指定它只能处理固定的宽度和高度,但可以处理任何像素格式。除了视频转换外,宿主还负责调度媒体的预取和异步渲染。

发射器可以选择让宿主通过系统的声音驱动程序(ASIO 或 CoreAudio)播放音频。或者,如果发射器希望自己处理音频并将其发送到外部硬件,则可以使用 Playmod Audio Suite 中的 GetNextAudioBuffer 请求音频。

在播放时,宿主会为发射器提供一个时钟回调,发射器必须在每一帧调用该回调以更新宿主的时间。这使得发射器能够协调音频/视频同步。

发射器可以使用 Captioning Suite 获取序列的任何隐藏式字幕。

发射器不需要调用 Playmod Device Controller 套件来处理“导出到磁带”功能。这是在播放器级别处理的。


增加了对额外音频输出设备的支持。


发射器现在可以在 tmAudioMode.outOutputAudioNames 中提供字符串来标记其音频通道。这些字符串将用于音频输出映射首选项,而不是默认字符串。