无论你打算完全自动化你的项目,还是在现场根据需要进行播放,HeavyM提供了许多设置帮助你控制多媒体内容的播放。
需要知道的是,这里描述的设置不仅对带有播放/暂停按钮的视频有用,同样适用于没有进度条的多媒体内容,如文本或图像。 确实,它们可以让你在特定时间触发你的媒体,或帮助你连续播放它们。
所有这些概念起初可能都不易理解,尤其是通过书面说明。 请耐心尝试在你某个项目中测试不同设置以做示例!
设置如何在序列中并行触发源
一个容器统领所有
源列容器是所有序列共有的,它在整个项目中都是一致的。 这意味着所有媒体都与此一个地方有关,无论你在哪个序列中。
在之前的文章中,你已经学习了如何将一个源连接到一个或多个播放器,以便在某个序列的不同区域同步显示其内容,使用“目标”按钮。
此外,一个单独的播放器可以在每个序列中保留一个不同的源。 事实上,源与序列无关,因此如果你希望同一个源在多个序列中播放,你需要在每个序列中链接它(仍通过相同的目标图标)。 你还可以每次在不同的区域显示相同的源!
理解源如何与序列相关
正如你可能注意到,一旦你将一个源附加到一个播放器,它就会立即开始播放。 默认情况下,来源在其显示的所有序列中循环播放,从附加的那刻开始,无视序列变化。
例如,如果你在序列1和序列2中附加一个视频,它在你附加时开始播放,然后无论你播放序列1还是2都继续播放。 如果某个时候你点击了序列3,而源未显示,它就会在后台暂停,并在序列1或2再次播放时继续播放。
这是玩家与序列的默认行为。 如果你仅使用没有明显开始/结束的媒体,如完美循环的视频或图像,这可能是足够的。 但是,如果你想要自动化你的表演并为你的多媒体内容定义开始/结束提示,你需要使用串接器和播放模式。
控制序列更改时源的播放方式
每个来源,无论是单独的还是播放列表,都会有一个叫播放模式的设置,可以让你设置当它所在的序列开始播放时应该如何触发。 通过在缩略图上的齿轮图标或播放列表顶部打开源的设置来找到它。
播放模式影响在播放序列更改时源的行为。 无论由什么触发新的序列播放:手动更改,自动驾驶或者是时间线。
以下是不同的可能性:
- 正常: 源播放与序列变化无关,即当一个新序列开始时,源保持播放不受影响(如果未播放则保持暂停/停止)。 在此模式中,你有一个额外选项“与序列重启”,让你可以在特定序列上设置一个重启触发。
- 重启: 在每次序列更改时,源会重置,即当一个新序列开始时,源从开始重新播放。 如果来源是一个播放列表,它从第一个媒体的开头开始播放。
- 跳过(仅适用于播放列表): 在每次序列更改时,源播放跳到下一个媒体,即当一个新序列开始时,源开始播放播放列表中的下一个媒体。
设置媒体循环的方式
本章的第一部分是关于如何利用音序器控制源的触发。 现在,你可能还需要控制资源中媒体的播放,甚至不需要使用多个序列。 这一部分全在于控制媒体播放一次结束后的播放。 简单来说,第一部分是关于控制开始,第二部分集中于结束!
结束行为由每个源中媒体的循环设置决定。 通过在缩略图上的齿轮图标打开媒体设置来找到它。
根据媒体类型,有不同的设置。 以下是你可能遇到的不同选项:
-
无限循环: 媒体将无限循环。 这是Solo源中媒体的默认循环模式。
-
末尾暂停: 媒体播放一次,并暂停在最后一帧。
-
末尾停止: 媒体播放一次并在末尾停止(播放器此时将是透明的)。
-
自动跟随(仅适用于播放列表): 媒体播放一次,然后在结束时触发播放列表中的下一个媒体。 这是播放列表源中媒体的默认循环模式,这正是播放列表生效的原因,媒体因此逐一播放。
注意: 播放列表的主要优势之一是,你可以使用自动跟随设置使媒体在其中自动连续播放(就像播放列表),呃。 但你仍然可以使用其他循环模式! 例如,你可以将播放列表中所有媒体设置为无限循环,以便仅使用播放列表作为链接到特定播放器的媒体容器,例如用于现场VJ。 要触发媒体,只需用指针双击它,或与外部控制器设置一个分配。
视频播放设置
你可能不会惊讶,有一种媒体类型具有额外的播放参数:视频。每个单独的视频都有一个时间轴,显示其播放进度,并在设置中有 3 个选项:播放/暂停/倒带。
从 HeavyM 2.14 开始,你还可以访问影响所有视频同时播放的按钮。在 Sources 面板的设置(左上角)中,勾选 "Show bulk video controls" 以在 Sources Bin 页脚中显示这些操作。
这些按钮是播放操作,影响 所有视频并且仅影响视频。例如,点击「Rewind all」就相当于点击所有视频的「Rewind」按钮。