我们很高兴地宣布,我们已经发布了ftrack API 2.0!ftrack API新的版本经过一年的严格内部测试以及Beta用户勤奋的反馈终于推出了。

ftrack API 2.0使您可以逐步淘汰不推荐使用的Python 2.X,并将重点放在Python 3的Pipeline上。Python3已逐渐成为 视效社区标准, 从2020年规范开始,该行业可能会在今年晚些时候为现场制作推出。

在撰写本文时,Houdini,3ds Max 2021和Maya 2021已提供对Python 3的官方支持。

您可以通过下面的按钮访问ftrack API 2.0。不过,请确保您已经仔细阅读了 本博文后面的信息!

有什么好处?

运行python 2.7+和python 3.6+。这种双重方式为您的工作室提供了一种轻松的方式来更新pipeline和基本代码,而不会减慢我们完全停止的生产。

ftrack API 2.0是否与以前的版本一样可靠?

答案当然是“对的!”

详细地说,在每次提交时,ftrack的API会通过我们的服务器pipeline进行连续自动测试,以确保最高的稳定性。

所有测试都针对每个解释器(Python版本)进行沙箱测试,以确保获得可靠的测试结果,并使用专用的ftrack测试版本运行。

至少有1个以上的开发人员会对我们的提交进行审核,以确保所有代码均符合ftrack的质量标准。

我们在编写ftrack API 2.0时考虑到了Python 3.7(视效平台标准)。但是,为了确保不会出现意外,我们会定期针对2.7 +,3.6 +,3.7 +和3.8+(为了安全起见)测试代码。

如何访问ftrack API 2.0?

与所有以前的版本一样,PyPi注册表提供了此新API版本: 访问ftrack PyPi注册表

开始探索ftrack的Python API,请打开终端并输入以下内容。

$ python -m pip install ftrack-python-api # for python2

or

$python3 -m pip install ftrack-python-api # for python3

请注意: 我们强烈建议您在测试时在虚拟环境中安装API。

还有什么需要了解的信息吗?

与任何其他主流制作软件一样,ftrack API 2.0提供了很多好处,但是也会破坏一些基于早期版本开发的代码。您可以通过更新日志查看所有更新的变动。 可在此处进入.

在将此版本全面投入生产之前,我们还想提醒您一些其他关键的更改:

1) ftrack API 2.0不会自动连接到远程Event Hub

要保持与旧版(1.8.x)API相同的行为,请确保使用以下参数实例化Session对象:

auto_connect_event_hub=True

所以从:

ftrack_session = ftrack_api.Session()

替换成:

ftrack_session = ftrack_api.Session(auto_connect_event_hub=True)

如果没有与 Remote EventHub 建立此连接,您将无法获取以下事件发生:

ftrack.location.component-addedftrack.location.component-removed 等​

2) ftrack Connect和我们的DCC集成尚未使用ftrack API 2.0

目前,ftrack Connect和我们的各种主流制作软件集成所使用的API最高版本已锁定为1.9.X,因此默认情况下它们不会下载或使用2.0的版本。

这主要有两个原因:

  • 集成尚未移植到Python 3
  • 集成尚未更新,以确保将 auto_connect_event_hub 设置为True

ftrack API 2.0的下一步是什么?

在ftrack,我们努力确保最终用户可以访问最新和最佳的工具,这意味着要优先考虑一部分软件的集成需要支持新版本的API。

在接下来的几周和几个月中,我们将继续努力,将集成移植到PySide2的版本下。

这些更改生效后,我们会及时通知您。同时,如果您对以上内容有任何疑问, 请随时与我们联系

灵活的项目管理

试用ftrack Studio以了解为什么它是最灵活,适应性最强的生产跟踪平台。

More from the blog

与ftrack一起走进大自然

| Uncategorized | No Comments

上个月的世界地球日,ftrack来自世界各地的同事们分享了他们的后花园与附近的大自然来庆祝这个特别的世界地球日。

The Mill 艺术家小姐姐Samantha的视效之旅

| Uncategorized | No Comments

我们采访了全球最顶尖的广告、影视特效公司之一The Mill的视效艺术家Samantha。

详细了解ftrack Studio 4.4中的“任务栏”

| Uncategorized | No Comments

我们仔细研究“任务栏”,以及它们如何帮助您最大程度地利用ftrack Studio界面。

从属检阅 – 本地版用户也能与外界进行协同了?!

| Uncategorized | No Comments

从属检阅的概念是指与外部隔离的本地版用户也能调用客户检阅与外界进行协同。

ftrack API 2.0现已发布!

| Uncategorized | No Comments

我们很高兴地宣布,我们已经发布了ftrack API 2.0!

《洛宝贝》的动画制作总经理Jon Rennie谈如何进行远程办公

| Uncategorized | No Comments

《洛宝贝》的动画制作公司Cloth Cat Animation成立于2012年,现在是英国领先的动画公司之一。

与《花木兰》特效制作人Di Giorgiutti谈谈从业40年的行业变化

| Uncategorized | No Comments

虽然《花木兰》由于疫情延期,我们采访了制作人Di Giorgiutti聊聊从业这40年。