Skip to main content

Actions 是自定义脚本,可以扩展ftrack Studio的功能。通过Actions,你可以自动生成报告,启动应用程序,打开自定义UI等等。下面,来自MPC、Plarium Games、Sila Sveta、Blue Zoo和Boulder Media的创意人分享了他们如何使用Actions来提高整个制作的效率。

Jay Tsang–来自Blue Zoo的后期技术总监

我们在Blue Zoo经常使用ftrack Studio Actions。目前有一系列正在制作的节目,包括3D和传统的2D,每一个都有新的、不同的挑战。值得庆幸的是,Actions使我们能够扩展ftrack Studio的功能,通过自动化与其他平台协同工作。通过阅读任务所需的数量或步骤,使我们的艺术家尽可能地保持简单。这些都使我们更轻松驾驭所面临的挑战。

例如,我们已经创建了简单的Actions,自动创建资产和镜头的层次,遵守我们在Blue Zoo的严格命名惯例。仅仅通过任务模板并不容易做到这一点。使用我们的Action,艺术家只需要在一个弹出的自定义表格中输入细节。我们的脚本会处理逻辑问题,制定命名规则和结构;它们甚至会在我们的文件系统中创建必要的目录。使用这个Action减少了人为犯错的可能,也减少了艺术家的工作量。因此,我们的艺术家可以专注于他们的实际创作任务,而不是关心文件管理的来龙去脉。

在Blue Zoo,我们也有几个更复杂的Action在使用。例如,有的Action使我们能够在云服务上触发事件,并通过他们的API与我们的其他平台沟通。像这样自动化的例子比如生成客户报告的时候,我们的ftrack Studio Action查询和导出ftrack Studio以及其他平台的数据。这个Action非常有帮助,因为它也缓解了安全方面的困难:用户可能无法访问所有的区域或所有的平台,但Action会给他们带来他们所需要的东西,而被限制住。这个过程为许多用户节省了大量的时间,要是没有它工作几乎难以推进。

Kim Ash–MPC的高级软件开发人员

自从几年前我们把ftrack加入流程以来,Action已经成为MPC的ftrack Studio经验的一个组成部分。事实上,我们在MPC建立的ftrack Actions和事件监听系统通过自动化我们的流程流程帮助我们保持竞争力。

我们最近通过整合Celery任务管理库的AMQP来改造我们的Actions系统,这正是看了ftrack直播室之后突发奇想。

MPC在全球多个地方都有办公室,所以团队经常在不同的时区为同一个项目工作。使用Celery,我们在每个MPC站点创建了一组工作者和任务队列,以及一个中央工作人员,目的是为了管理和响应Action事件。当一个Action被触发时,它会产生一个Celery任务(或多个任务),在与请求相对应的MPC站点运行。

我们有Action通过在网站之间复制镜头的文件夹和资产,使我们的项目保持同步。我们也有通过机器学习生成新资产和组件的行动,比如我们的Action可以自动创建逐格帖合的重复动画动作元素。此外,我们使用ftrack Studio的AMQP事件消息来触发任务,确保ftrack数据库和本地站点存储的信息配置一致和准确。这个过程里消除了常见的用户错误,保持我们的ftrack查询有效运行。

Ilya Samohvalov–SILA SVETA的生产总监

在SILA SVETA,我们管理着大量快速进行的项目,期限非常紧迫,由于我们为现场演出制作视觉特效,演出日期通常会提前几周或几个月公布,而且这些日期是永久性的。我们需要减少点击快速工作,因此在ftrack Studio中创建了SILA SVETA的Project Start Wizard Action。

为了解释Project Start Wizard Action,我给大家介绍一下SILA SVETA公司的背景。当启动一个新的项目时,生产总监需要做很多准备工作,从项目结构的创建到通知团队他们需要做的新工作。通常情况下,总监可能会花上一个小时来设置项目层次,创建镜头和任务文件夹,添加管理人员,分享摘要,与团队交谈。

尽管2020年对SILA SVETA来说是非常平静的一年,但在2021年,我们的工作量急剧增加。我们突然发现自己同时在运行40多个项目!这些项目都处于不同的生产阶段。每天都有一些新的项目启动,每次都要花上一个小时。每个项目节省一个小时对我来说非常值得考虑。因此,为了优化流程,我创建了Project Start Wizard Action–一个直接在ftrack Studio用户界面中协助总监一步步完成项目启动过程的向导程序。

下面我们就来看看这些步骤:

1

将项目转移到生产阶段。
2

上传项目缩略图。
3

创建项目文件夹。
4

在ftrack Studio中使用SILA SVETA的一个可用模板创建项目结构。(总监选择一个模板,然后在ftrack Studio中创建带有文件夹、场景、镜头和任务的项目结构。)
5

通过镜头名称列表批量创建带有任务的镜头。总监在文本字段中输入镜头名称,并在每个镜头中选择要创建的任务。按下按钮后,指定的镜头和任务会在ftrack Studio中生成。)
6

基于ftrack Studio的结构,批量创建文件夹结构。
7

批量创建有截止日期的里程碑。
8

批量添加管理人员,通过一个定制的通知工具通知他们。
9

在ftrack Studio中创建生产聊天并根据团队添加用户。

在实施Project Start Wizard Action后,我们将SILA SVETA的项目启动时间从大约一个小时减少到五分钟。

Claire Meehan–Boulder Media的流程运营经理

我们在Boulder Media创建了几个Action,简化了我们的生产过程。

Add Animation Workprint动作从本地目录中收集所有编辑过的动画,并将它们上传到ftrack Studio的相关任务中。如果没有这个动作,查看一个场景的动画需要艺术家在ftrack Studio中手动浏览目录或其他位置。有了这个Action,在开始动画制作之前,动画就会自动在他们的任务中被查看。

这个行动很简单,但却大大节省了时间。如果我们为一集22分钟的节目手动执行这个过程,每个文件可能需要15秒。每集大约有400个文件,这就是6000秒,或者每集至少100分钟。有了Action,我们节省了这些时间,并且可以在没有工作人员参与的情况下完成这个过程。

这个Action也使得在审阅艺术家最终提交的作品时,很容易看到动画总监和导演对初始动画的指导。在下面的截图中,我们正在审阅导演对动画的原始反馈和最终提交的场景动画,以及最新的反馈。我们可以很容易地看到哪些是需要的,哪些是最终提交的。

下面看看Action的代码:

然后对movs进行编码,并为每个独特的任务创建一个版本。

Andriy Babak–Plarium Games的视觉特效流程总监

我们在Plarium的ftrack Studio中使用了几个Action。有些是很常见的,有些则与我们的特定流程紧密相连,因此,不会直接适用于其他流程。下面是我们目前在生产中使用的一些动作的简要介绍。

重建预览:这个工作室特有的Action将一个api_job放入我们的ftrack后台程序中。该Action自动从图像序列的源电影中建立带有元数据覆盖的水印电影。在大多数情况下,程序与发布事件本身一起激活,但有时我们需要手动重建预览。

转移部件:这个Action在几个注册的Plarium工作室位置之间传输数据。这个Action是基于ftrack的bitbucket recipes中的相同代码。

打开文件夹(在资产版本和小部件上):Action找到组件并在Windows Explorer中打开其父级文件夹。我们还添加了一个额外的工作室特有的逻辑来打开空资产版本的文件夹或移动到存档的版本。这个Action使我们很容易快速地找到需要的东西。

使用Actions节约时间

开始您的免费ftrack Studio试用,了解Actions如何帮助节约您的时间和金钱。
立即试用

更多新闻

Lil-critter

曾被迪士尼和网飞选中,这是什么来头?

| 人物专访 | No Comments
马来西亚的动画工作室Lil Critter Workshop曾经将项目出售给迪士尼和网飞这样的公司。

他们在视效、游戏、CG、数字化动捕等领域均有建树

| 人物专访, 新闻 | No Comments
Goodbye Kansas在10年前被称为Fido,也是ftrack诞生之处

什么是视觉特效师,我如何才能成为一名艺术家?

| Uncategorized | No Comments
你知道视觉特效师到底都做哪些工作,我们如何才能成为一名特效师吗?

Connect 2.0来了,还有Nuke和Maya新集成!

| 产品 | No Comments
ftrack Connect 2.0来啦!

“新的用户界面和侧边栏”即将推出!

| 产品 | No Comments
透露一下重新设计的ftrack Studio界面以及支撑它的技术栈~

甘特图中可以拆分任务啦!都来试试看

| 产品 | No Comments
现在可以在甘特图中拆分任务,对管理团队项目获得更多的控制啦!

ftrack 2022 Showreel 客户作品集

| 产品 | No Comments
2022版showreel来啦!!

十年间员工数翻超过10倍!访谈三位创始人

| Uncategorized | No Comments
今天,ftrack已经有50多人,在7个国家拥有员工,但这一切都始于三个人...