Premiere Pro提供了一个ExtendScript API,允许访问和操纵大多数项目元素,包括元数据,导出和渲染选项。
脚本资料:https://ppro-scripting.docsforadobe.dev/application/application.html
脚本资料介绍并不完全,我你们可以通过反射来获取对象完整的属性和方法
一、通过反射获取属性和方法
function reflectProps(obj) {
var props = obj.reflect.properties;
for (var i = 0, len = props.length; i < len; i++) {
try {
$.writeln(props[i].name + ' = ' + obj[props[i].name]);
WriteData(props[i].name + ' = ' + obj[props[i].name])
} catch (e) {}
}
}
function reflectMeths(obj) {
var meths = obj.reflect.methods;
for (var i = 0, len = meths.length; i < len; i++) {
try {
$.writeln(meths[i].name + '();');
WriteData(meths[i].name + '();')
} catch (e) {}
}
}
function WriteData(Txt)
{
var file = new File(Folder.desktop + "/rflect
Premiere Pro 脚本API详解

本文介绍了Adobe Premiere Pro提供的ExtendScript API,通过该API可以访问和操作项目的多种元素,包括元数据、导出及渲染选项等。文中提供了通过反射获取对象属性和方法的示例代码,并对比了不同版本之间的差异。
最低0.47元/天 解锁文章

675

被折叠的 条评论
为什么被折叠?



