【达芬奇jio本系列】在吗?渲染完成了
*本期内容可能需要安装额外的Python库
感觉这是一篇来晚了的文章……why
熟悉小黄灯的朋友们都知道,老早之前就为大家介绍过,我们可以借助 Python API 来干很多事,当时也向大家展示了一些可实现的内容(详情请点击)
在其中有个flag立好但迟迟没有下文的渲染监视工具👇

是____的沦丧 还是_____的扭曲?
这一切的背后到底是因为……

🌚达芬奇17自带了啊朋友们🌚
所以问题就变成了
“我都用17这么久了哪看到有你说的这玩意”
所以新增的一大堆功能里面,在渲染设置里一个不起眼的位置上,为我们提供一个渲染任务触发器的一个设计。也就是说可以指定达芬奇在开始或结束渲染时,自动做一件什么事情。

辣么此时各位就可以尽情地展开想象力,看有哪些事可以在开始或结束渲染时执行,比如
开始前完成磁盘空间的检查
结束后拷贝到指定位置并校验
开始前读取手环确认心率是否正常
结束后自动发送邮件给客户提醒结款
“我懒得想”
一口气把所有功能都放到一个选项里显然不现实;按照众所周知的小黄灯更新频率显然更不会给大家来个大礼包(万一呢
行吧那这里先给大家分享一个钉钉通知jio本好了,效果是这样的


做到的事很简单:在渲染完成后将该渲染任务的情况发布到钉钉上。
这里利用的是钉钉机器人的特性,可以在钉钉群里让大家都可以看到渲染状况(群里也可以只有你一个人),相比于别的通知实现方式更加稳定且及时(具体视当前使用网络环境而定)
“那么我要怎么准备呢?”
首先钉钉机器人的创建非常简单,这里给个官方指导传送门,大家照着一步步操作即可

TIPS:
创建的入口仅限电脑端,移动端暂无(更新:iOS有了)
创建的入口时不时会抽风挂掉,可以趁早新建一个,如果不行就得等等
创建的设置中需要注意的是

类型选择【自定义】

在安全设置中,请勾选【加签】方式,并复制出这一段密钥
同时还需要复制下来的是机器人的webhook地址(请注意阅读安全提示)

记下这两段之后,打开任意文本编辑器,将二者填写到文末下载到的脚本里,保存

比如

随后将该脚本存放到以下路径就好啦(必须)
macOS: ~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts/Deliver
Windows: %APPDATA%\Blackmagic Design\DaVinci Resolve\Fusion\Scripts\Deliver
顺利的话我们就可以在渲染设置页面中的下拉选项里头看到它了

“我是进阶玩家”
想必你可能不会满足于上图所示的钉钉通知内容/形式,没关系,我也帮大家先找到了以下参考方便各位进一步折腾

对于消息类型,脚本中我使用的是markdown类型,由于钉钉对markdown的支持并没有非常的完善,不支持所有markdown语法,同时电脑、移动端同步显示也存在一定的差异(表格)。
关于内容本身,其实大家可以自行根据各自所需修改脚本,达芬奇实际上提供了更全面的属性可提取,例如
{
'JobStatus': '完成', # 视达芬奇UI语言而定
'CompletionPercentage': 100,
'TimeTakenToRenderInMs': 1749,
'JobId': '77395d9f-b741-482a-b826-c995b1aab7fc',
'RenderJobName': 'Job 1',
'TimelineName': 'Timeline 1',
'TargetDir': '/Users/lc/Desktop',
'IsExportVideo': True,
'IsExportAudio': True,
'FormatWidth': 1920,
'FormatHeight': 1080,
'FrameRate': '24',
'PixelAspectRatio': 1.0,
'MarkIn': 86400, 'MarkOut': 86519,
'AudioBitDepth': 16, 'AudioSampleRate': 48000,
'OutputFilename': 'Test.mov',
'RenderMode': 'Single clip',
'PresetName': 'Custom',
'VideoFormat': 'QuickTime',
'VideoCodec': 'H.264', 'AudioCodec': 'lpcm'
}
“所以哪里可以搞到呢”
点击 原文链接,前往Github页面下载吧
如果你乐于💰支持我一杯咖啡☕️
欢迎访问我的🍞面包多页面🍞
其中会附赠【达芬奇开发兴趣班/售后群】

⚠️重要提示⚠️
凡在使用过程中如遇到脚本bug(完全不会用的除外啊...)
请及时访问GitHub页面催更/看有没有更新 或者直接进群造访