This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let url = args.shortcutParameter | |
let videoWebView = new WebView() | |
await videoWebView.loadHTML(getHTML()) | |
let videoHandle = videoWebView.present() | |
let videoId = parseVideoId(url) | |
let videoBlobUrl = await getVideoBlobURL(videoId) | |
await videoWebView.evaluateJavaScript(getInjectVideoTag(videoBlobUrl)) | |
await videoWebView.evaluateJavaScript(getPlayJS(), true) | |
await videoHandle |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Updated as of 9 May 2022 | |
---------------------------- | |
In this package, you will find a brief introduction to the Scripting API for DaVinci Resolve Studio. Apart from this README.txt file, this package contains folders containing the basic import | |
modules for scripting access (DaVinciResolve.py) and some representative examples. | |
From v16.2.0 onwards, the nodeIndex parameters accepted by SetLUT() and SetCDL() are 1-based instead of 0-based, i.e. 1 <= nodeIndex <= total number of nodes. | |
Overview | |
-------- |