【達(dá)芬奇jio本系列】在嗎?渲染完成了
*本期內(nèi)容可能需要安裝額外的Python庫
感覺這是一篇來晚了的文章……why
熟悉小黃燈的朋友們都知道,老早之前就為大家介紹過,我們可以借助 Python API 來干很多事,當(dāng)時(shí)也向大家展示了一些可實(shí)現(xiàn)的內(nèi)容(詳情請(qǐng)點(diǎn)擊)
在其中有個(gè)flag立好但遲遲沒有下文的渲染監(jiān)視工具??

是____的淪喪 還是_____的扭曲?
這一切的背后到底是因?yàn)椤?br>

??達(dá)芬奇17自帶了啊朋友們??
所以問題就變成了
“我都用17這么久了哪看到有你說的這玩意”
所以新增的一大堆功能里面,在渲染設(shè)置里一個(gè)不起眼的位置上,為我們提供一個(gè)渲染任務(wù)觸發(fā)器的一個(gè)設(shè)計(jì)。也就是說可以指定達(dá)芬奇在開始或結(jié)束渲染時(shí),自動(dòng)做一件什么事情。

辣么此時(shí)各位就可以盡情地展開想象力,看有哪些事可以在開始或結(jié)束渲染時(shí)執(zhí)行,比如
開始前完成磁盤空間的檢查
結(jié)束后拷貝到指定位置并校驗(yàn)
開始前讀取手環(huán)確認(rèn)心率是否正常
結(jié)束后自動(dòng)發(fā)送郵件給客戶提醒結(jié)款
“我懶得想”
一口氣把所有功能都放到一個(gè)選項(xiàng)里顯然不現(xiàn)實(shí);按照眾所周知的小黃燈更新頻率顯然更不會(huì)給大家來個(gè)大禮包(萬一呢
行吧那這里先給大家分享一個(gè)釘釘通知jio本好了,效果是這樣的


做到的事很簡單:在渲染完成后將該渲染任務(wù)的情況發(fā)布到釘釘上。
這里利用的是釘釘機(jī)器人的特性,可以在釘釘群里讓大家都可以看到渲染狀況(群里也可以只有你一個(gè)人),相比于別的通知實(shí)現(xiàn)方式更加穩(wěn)定且及時(shí)(具體視當(dāng)前使用網(wǎng)絡(luò)環(huán)境而定)
“那么我要怎么準(zhǔn)備呢?”
首先釘釘機(jī)器人的創(chuàng)建非常簡單,這里給個(gè)官方指導(dǎo)傳送門,大家照著一步步操作即可

TIPS:
創(chuàng)建的入口僅限電腦端,移動(dòng)端暫無(更新:iOS有了)
創(chuàng)建的入口時(shí)不時(shí)會(huì)抽風(fēng)掛掉,可以趁早新建一個(gè),如果不行就得等等
創(chuàng)建的設(shè)置中需要注意的是

類型選擇【自定義】

在安全設(shè)置中,請(qǐng)勾選【加簽】方式,并復(fù)制出這一段密鑰
同時(shí)還需要復(fù)制下來的是機(jī)器人的webhook地址(請(qǐng)注意閱讀安全提示)

記下這兩段之后,打開任意文本編輯器,將二者填寫到文末下載到的腳本里,保存

比如

隨后將該腳本存放到以下路徑就好啦(必須)
macOS: ??~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts/Deliver
Windows:?%APPDATA%\Blackmagic?Design\DaVinci?Resolve\Fusion\Scripts\Deliver
順利的話我們就可以在渲染設(shè)置頁面中的下拉選項(xiàng)里頭看到它了

“我是進(jìn)階玩家”
想必你可能不會(huì)滿足于上圖所示的釘釘通知內(nèi)容/形式,沒關(guān)系,我也幫大家先找到了以下參考方便各位進(jìn)一步折騰

對(duì)于消息類型,腳本中我使用的是markdown類型,由于釘釘對(duì)markdown的支持并沒有非常的完善,不支持所有markdown語法,同時(shí)電腦、移動(dòng)端同步顯示也存在一定的差異(表格)。
關(guān)于內(nèi)容本身,其實(shí)大家可以自行根據(jù)各自所需修改腳本,達(dá)芬奇實(shí)際上提供了更全面的屬性可提取,例如
{
'JobStatus': '完成', # 視達(dá)芬奇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'
}
“所以哪里可以搞到呢”
點(diǎn)擊?原文鏈接,前往Github頁面下載吧
如果你樂于??支持我一杯咖啡??
歡迎訪問我的??面包多頁面??
其中會(huì)附贈(zèng)【達(dá)芬奇開發(fā)興趣班/售后群】

??重要提示??
凡在使用過程中如遇到腳本bug(完全不會(huì)用的除外啊...)
請(qǐng)及時(shí)訪問GitHub頁面催更/看有沒有更新 或者直接進(jìn)群造訪