AE 脚本开发
Likianta Me
Github 同名搜 "likianta". Python 开发, GUI, Web 全栈.
展开
-
在哪里可以找到Adobe官方提供的Sample Code
示例代码位于你的ExtendScript Toolkit安装目录下的SDK文件夹内。比如我的完整路径为:C:\Program Files (x86)\Adobe\Adobe ExtendScript Toolkit CC\SDK\Samples\javascript里面大概有24个脚本代码示例,它们都是jsx文件,用ExtendScript Toolkit编辑器就可以打开:PS原创 2018-01-30 23:12:36 · 504 阅读 · 0 评论 -
AE脚本获取当前预览时间的方法
该方法仅对部分情境进行了测试,实际应用可能存在很多缺陷,希望有大神给出更加好的方法。代码如下:var s = app.project.numItems; s = app.project.item(s).time;s = timeToCurrentFormat(s, 30);alert(s, 'alert dialog');表达式讲解1. 第一行app.project原创 2018-01-31 14:03:51 · 2278 阅读 · 0 评论 -
Adobe脚本之如何读取txt文件的文本内容
本文首发于我的Hexo博客:https://likianta.coding.me/2018/0203-193432/在Adobe脚本编写中,读取文件内容分为以下三个步骤:打开文件对话框,获取该文件设置该文件为“可读”模式读取文件内容代码如下:1. 创建测试界面首先我们先构建一个UI界面,里面包含一个编辑框(用于显示读取到的内容)以及一个导入文件按钮:...原创 2018-02-20 22:03:06 · 2642 阅读 · 0 评论 -
Aegisub时间码格式详解
本文首发于我的Hexo博客:https://likianta.coding.me/2018/0213-224002/注意:以下内容基于帧率为24FPS的视频讲解。Aegisub时间码如图所示是Aegisub的工作界面:其中“开始/结束时间”是0:00:00.00的形式,小数点后有两位,代表的是多少毫秒,比如0:00:06.81就是6秒+810毫秒。而本文中的另一...原创 2018-02-20 22:05:10 · 5938 阅读 · 2 评论 -
AE脚本使用正则表达式string.search(regex)
本文首发于我的Hexo博客:https://likianta.coding.me/2018/0205-162035/示例代码:var s = "Visit Runoob!"; // 待测试文本var patterns = new Array(5);patterns[0] = 'v'; // 匹配字母“v”patterns[1] = 't'; // 匹配字母“t”pat...原创 2018-02-20 22:10:23 · 786 阅读 · 0 评论 -
AE脚本 app.project.item(index) 讲解
本文首发于我的Hexo博客: https://likianta.coding.me/2018/0131-160058/item是项目面板中的文件(如图所示)。index是整数,取值范围是从1到该面板中的项目文件总数量。比如我们使用下列代码测试:var x = app.project.item(1);var s = x.typeName;alert(s, 'alert...原创 2018-02-20 22:11:50 · 1592 阅读 · 0 评论 -
在哪里可以找到Adobe官方提供的Sample Code
示例代码位于你的ExtendScript Toolkit安装目录下的SDK文件夹内。比如我的完整路径为:C:\Program Files (x86)\Adobe\Adobe ExtendScript Toolkit CC\SDK\Samples\javascript里面大概有24个脚本代码示例,它们都是jsx文件,用ExtendScript Toolkit编辑器就可以打开:PS...原创 2018-02-20 22:13:11 · 583 阅读 · 0 评论