Skip to main content

Python官方对2.7的支持,只剩4天了!2020年将是个全新的开始:1月1日起,Python 将正式停止对2.7的维护,取而代之的是:全面启用一个全新、简化的编程语言——Python 3。

ftrack是最早一批推行Python 3的公司。自2018年以来,我们就在论坛上发布了——“ftrack-python-api”新版本可供使用。为什么我们要如此快速地在ftrack上实现Python 3?为了让ftrack每一个用户获得最佳体验,我们又做了哪些工作?我们的流程管理架构师Lorenzo Angeli,将为您做深度解析。

Lorenzo Angeli

首席流程管理架构师,ftrack

ftrack创建了可高度定制化的工具:“ftrack-python-api”,以便于开发人员可根据自己的核心内容来自由发挥。我们致力于用户提供尽可能好的体验——一种符合最新行业标准和支持最新稳定版本的库和工具。这就是为什么我们在早些时候就开始计划Python 3(具体说明和安装方法请参考:TD大神看过来!

把Python 3推行到ftrack有很多原因,但是最核心的是:

Python 3 的发布,推动Python变成更稳定、更快、更可靠的语言;
✅Python 3 整合了编码过程和语法,操作上更简单,工作更高效;
✅Python 3 对unicode作为代码字符串类型的支持,使得对全球所有语言的支持得到了改进,这对ftrack来说是很重要的,因为后期制作在世界范围内的协作不断在扩大。
Python 3的支持更广泛;

尽管有这些好处,我们也非常清楚Python 3的变化,对于那些没有资源进行更改和根据需要进行调整的中小型工作室来说,可能会带来一定的风险。所以,我们努力确保ftrack Python 3的实现不会让任何人掉队。下面看看我们在做什么以及原因。

虽然制作公司必须调整他们的流程和应用以配合行业的最新趋势,但这是一个必要且缓慢的过程。甚至对于大型工作室来说,可能也需要花上一段时间才能完全采用Python 3。

为了客户的切身利益,我们迅速行动,就可以在用户准备好之前万事俱备。通过提前准备ftrack和Python 3,我们有机会提前对代码进行非常彻底的测试,解决了可能有的各种问题。用户可以非常自信地加入ftrack API来使用Python 3创建出色的工作。

ftrack的Python 3向下兼容性

鉴于前面讨论过的内容,即使Python 3成为新的规范,我们会看到有些软件和工作室仍然滞后,而有些则实现了信念的飞跃。目前还不知道一些创意工作室和DCC工具大规模采用Python 3的时间框架,这一差距可能会造成一段时间内的混乱,特别是对于那些没有资源进行调整和做出反应的小公司而言。

针对这一点,为了最大限度地减少对用户造成的干扰,我们确保了Python API的向下兼容性。

“ftrack-python-api”会在Python2.7、3.6和3.7的最新服务器版本上进行自动测试,以确保可靠的代码。我们将很快增加3.8到这个测试过程,以确保我们准备好随时服务我们的客户。

VFX行业参考平台

一致性对于持续创造高端娱乐作品至关重要。这就是为什么我们一直坚持“VFX参考平台CY2020”的原因(链接VFX参考平台链接,了解更多信息:http://vfxplatform.com/)。

我们采用Python 3是该计划的重要组成部分。在VFX中支持的一致性越强,制作工作就越容易,用户就可以变得越有创意。

您不用担心,“ftrack-python-api”具有完全的前瞻性,不仅服务于VFX,而且随着我们的发展和支持我们的工具,能满足您所有创意项目的需求。

ftrack Python API

“ftrack-python-api”可以让用户修改和自定义ftrack,量身定制以满足个性化需求。如果一个工作室甚至个人用户有特殊需求,ftrack的完整Pythonic和面向对象的Pythonic API使您能够轻松地自定义和扩展ftrack,同时保留所有与服务器提供的特性相同的特性,例如用户权限和自定义实体。使用 “ftrack-python-api”,您可以使ftrack按您所需的方式工作。

请访问Bitbucket上的“ftrack-python-api”(链接:https://bitbucket.org/ftrack/ftrack-python-api/src/master/)。

ftrack开发者网址:https://www.ftrack.com/en/developer
用户开发案例参考:硬核!探秘Eight VFX!

不用翻墙

分分钟扫码试用

产品
April 8, 2024

cineSync 3.3新功能!深入iconik集成、激光工具、OTIOZ支持等

cineSync 3.3带来了引入了颜色配置文件,通过激光指针等新工具带来新的可能性!
产品
April 1, 2024

审阅新功能来啦!支持手写笔和平板电脑!

ftrack Studio和ftrack Review的审阅更新啦!
产品
March 25, 2024

全新创建项目界面来袭!定制化项目管理,释放你的创造力!

新的创建项目界面来啦!
人物专访
March 18, 2024

探索欧洲顶尖视效工作室的的创新之路

D-Facto Motion GmbH 是欧洲视觉效果和后期制作领域最大、最知名的工作室之一。
产品
March 5, 2024

API提速20%,自定义属性提速60%,ftrack Studio性能全面升级!

ftrack Studio迎来了一系列提升,包括速度、可靠性和安全性,进一步提升了大家的项目管理体验。
产品
February 27, 2024

新的侧边栏来啦!

ftrack Studio中推出了全新的侧边栏啦!
产品
December 29, 2023

准备好了吗?新年新体验!

cineSync 5已经完全准备就绪,快来试用吧!
人物专访
December 26, 2023

这样的虚拟怪兽舞蹈比赛,你看过吗?

这是一场非常刺激和富有创意的舞蹈竞赛!15位参赛选手通过扮演CGI怪物角色来展示自己的舞蹈技巧。
人物专访
November 6, 2023

经验超25年,为Netflix、亚马逊、BBC和迪士尼交付动画!

生产流程和内部工具的开发,从最小到最大的项目都能得到精简,向Netflix、亚马逊影业、BBC和迪士尼提供高品质视效。
产品
October 16, 2023

获得SOC 2合规认证!ftrack确保你们的创意项目安全

ftrack在项目管理和媒体审阅解决方案中达到了SOC 2安全合规性!
人物专访
September 18, 2023

德国奥斯卡2023年得主:这家工作室是怎么做到的?

来自德国柏林的Cine Chromatix在2023年的Lola奖中获得最佳视觉特效奖
产品
August 28, 2023

审阅效率升级!可审阅音频,上传超5GB文件…

我们更新了媒体审阅,进一步提高了审阅的效率和精确性!