【勤快人系列】达芬奇布署Python进阶
Overview
本文将带领大家快速了解一下关于达芬奇下开发的一些简要信息,在官方提供了介绍或解释的基础上,我也为大家整理了一些收集于各个地方的信息,这里与大家分享一波,希望可以帮到对这方面感兴趣的你。
快速了解本文
背景姿势
软件版本
基于外部脚本
基于内部脚本
远程通信下执行脚本
命令行版下执行脚本
在线支持
背景姿势
在达芬奇功能更加全面的时候,其实BMD也是实打实地为用户提供了许多系统整合的便利,因此自从达芬奇加入了Fusion部分的功能后,也将Fusion所需的脚本大法引入了达芬奇中。也算是沾了视效部门的光,不然剪辑调色DI部门还在手工劳作的纪元。
不过官方给予的说明文档似乎并没有很详细,尤其是对于达芬奇用户而言,在并不了解 Fusion(这里特指Fusion Studio这个独立版)的前提下一步步去摸索确实会有些,困难。
尤其是在仅仅能看到达芬奇安装后官方附带在系统内 API 文档,对使用达芬奇工作流程稍有了解的 TD 们都……欲哭无泪吧,同事们提出的需求要啥没啥的感觉(不是
至于当前达芬奇版本下的 API 文档打开方式,看这里
Menu > Help > Documentation > Developer > Script/README.txt
我就不吐槽这个txt的可阅读性了,为了解决这个问题当然是有好心人的,可移步Github,给这位老哥打call
https://github.com/diop/davinci-resolve-api

如果你对于Fusion部分的开发也感兴趣,能够同时操作多个系统,也可以移步这里


https://documents.blackmagicdesign.com/UserManuals/Fusion8_Scripting_Guide.pdf

一点题外话,Fusion的这个文档也着实老了一点,但是官方自那个时候起后来似乎就再也没有更新过,也不知道是为什么……不过如果能借助Fusion部分的能力回头帮助达芬奇也是一件让开发者的小伙伴们开了又开的开心事
关于软件版本
达芬奇必须采用 Studio 版本,免费版不支持(当然;
Python 2.7 或 3.x 均可;
# 鉴于视效领域py2的普及程度,2.7会继续支持也算理所当然,同时对于多数macOS用户,系统自带2.7,并不需要额外的安装准备;
# 如果选择了3.x,则需要注意的是,我们需要在达芬奇内使用 console 运行脚本,还是在外部运行,这其中将会有所区别(下面会展开;
# 如果要在达芬奇内使用,请安装3.6版本,个人建议选择官网下载安装包的方式,传送门:
https://www.python.org/downloads/


剩余内容就行移步公众号继续阅读吧~
