【发布时间】:2020-07-26 20:23:10
【问题描述】:
我正在使用 Adobe 提供的 SDK 编写 Premiere 插件。我希望我的功能能够对媒体是纯音频还是视频(有或没有音频)敏感,例如无论是 .wav 还是 .mp4。我希望这发生在任何剪辑出现在任何时间线上之前,所以我不能使用 track.mediaType 属性。
当媒体是项目项但在文档中找不到任何内容时,我正在尝试执行此操作 (https://premiere-scripting-guide.readthedocs.io/4%20-%20Project%20Item%20object/projectItem.html?highlight=mediaType)
现在,这就是我正在做的:
GetProjectItemType: function (projectItem){
if (projectItem.name.includes("wav") || projectItem.name.includes("mp3") || projectItem.name.includes("AIFF") )
return "Audio";
else
return "Video";
}
【问题讨论】:
-
我还不能发表评论,没有足够的声誉。我自己没有使用过,但根据文档的建议,
getProjectMetadata()可能是一个不错的起点,如果您还没有使用过?
标签: javascript sdk adobe-premiere