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!

不用翻墙

分分钟扫码试用

Uncategorized
April 1, 2020

12年陈的VFX制片姐姐的独门秘籍

Bait Studio的VFX制作主管Lucy Lawson-Duckett,一个12年制片经验的制片小姐姐为我们分享她是如何玩转这个工作的。

新闻
March 31, 2020

疫情期间,在家办公如何提高工作效率?

由我们在家工作了多年的远程专家ftrack同事提供了一些远程工作的技巧给在家办公的你们。

Uncategorized
March 20, 2020

人物专访 | 《行尸走肉》特效的制片人之一——Matilda Olsson

今天,我们采访了Matilda Olsson,她是Goodbye Kansas工作室众多华丽视觉特效项目背后的制片人。

Uncategorized
March 19, 2020

ftrack Studio 4.4 正式发布!!

ftrack Studio 4.4 来了! 我们与制作一线的创意人士以及管理人员历经数月的交流,目的就是为了能够让 ftrack 更好地解决具体的生产问题。

Uncategorized
January 15, 2020

2020年首月ftrack Review 再次升级

最近,ftrack Review的功能进行了全面的升级,这次又有新的体验带给大家!

Uncategorized
December 30, 2019

ftrack全球团队2019年度精彩回顾!

2019年中有许多精彩的时刻,包括ftrack一些重大版本更新,都很值得分享给大家。让我们来看一组值得庆贺的数字吧!

Uncategorized
December 29, 2019

Python 3终于来了!

1月1日起,全面启用一个全新、简化的编程语言——Python 3。

Uncategorized
December 26, 2019

还在用微信群沟通项目么?《环太平洋2》的审阅秘籍了解下!

2019年,ftrack在“媒体审阅”方面投入了很多,比如最近收购了Cospective。

Uncategorized
December 25, 2019

国漫崛起,抱团发力——ftrack分享“2019常州动漫周”精彩内容

12月19日上午,“2019中国常州国际动漫艺术周”开幕市在恐龙大剧场举行,接着下午在环球恐龙维景国际大酒店举行“动画电影人高峰论坛”。

Uncategorized
December 22, 2019

游戏行业工具集成 | Perforce Helix Core的集成插件正式上市!

ftrack Studio与Perforce Helix Core集成后的正式版本,现已免费提供给所有的ftrack Studio用户使用了。

Uncategorized
December 20, 2019

数字孪生 智能创新——“先进影像与孪生反演创新发展高峰论坛”内容回顾

“先进影像与孪生反演创新发展高峰论坛”近日在重庆举行

Uncategorized
December 18, 2019

校企联合影视研学,探寻《天火》制作背后的故事

2019年12月12日,ftrack受邀参加了无锡影都《天火》宣讲、观影活动。