[教程] AE 字幕脚本开发 LK Fansub
Likianta Me
Github 同名搜 "likianta". Python 开发, GUI, Web 全栈.
展开
-
LK字幕脚本开发教程目录
Part 1 LK字幕生成工具01 LK字幕脚本工具概述02 AE脚本开发使用什么编辑器03 如何制作AE脚本的用户交互界面04 LK脚本基本框架05 创建本条字幕的开始时间06 创建本条字幕的结束时间07 删除字幕操作08 生成字幕图层Part 2 LK字幕导入工具01 LK字幕导入工具概述02 JS打开文件选择对话框03 使用VERSION变...原创 2018-02-20 22:16:03 · 533 阅读 · 0 评论 -
01 LK字幕脚本工具概述
功能概述LK字幕脚本工具是为译学馆特效组定制的AE脚本工具,用于辅助完成特效组AE、Pr类型的任务。该脚本提供的很多功能同样适合改进其他字幕组的工作方式及效率。脚本功能如下:快捷制作普通字幕一键生成字幕图层支持导入.ass类型的字幕文件到AE将原始字幕中的加星文本替换为带颜色的文字支持识别字幕中的换行符\N支持对双行文字字幕的上下两行分别应用不同的字体设置批量生成...原创 2018-02-20 22:16:33 · 825 阅读 · 0 评论 -
02 AE脚本开发使用什么编辑器
工欲善其事必先利其器,开发AE脚本也应该搭建好相应的脚本环境。我们可以使用官方提供的adobe脚本编写工具——Adobe ExtendScript Toolkit CC——来进行我们的脚本编写工作。安装Adobe ExtendScript Toolkit 下载链接: https://pan.baidu.com/s/1smEUH1z 密码: xjxr (下载后默认安装在C盘:C...原创 2018-02-20 22:16:58 · 4509 阅读 · 0 评论 -
03 如何制作AE脚本的用户交互界面
AE UI界面可以用Java代码来写,也可以用lieP9的P9 ScriptUI Builder脚本工具来制作,后者的优势是所见即所得,对于UI这种交互界面的编写来说特别方便。制作UI界面下面的布局代码是由P9 ScriptUI Builder生成的代码改进后得到的:布局代码:function createUI() { // 使用P9 UI创建用户交互界面...原创 2018-02-20 22:17:40 · 1372 阅读 · 0 评论 -
04 LK脚本基本框架
学习本次实例将会让你初步了解一些JS语法以及AE表达式的知识,这两部分是我们在编写过程中必须用到的。新建“LK Subtitle Generator.js”文件,你可以直接在ESTK上编写,但我更推荐使用专业的编辑器比如Sublime Text 3、VS Code、Notepad++等来进行编写。1. 脚本框架 LK_SubtitleGenerator参考官方代码的规范,本脚本...原创 2018-02-20 22:18:02 · 561 阅读 · 2 评论 -
05 创建本条字幕的开始时间
本文编写“起始”按钮被触发时的事件。“起始”按钮触发逻辑图详细代码 onBtn1Click()下面会贴出完整的代码,详细的注解会在//中给出。如果需要回顾其他章节的函数或者理解更深入,可以参考本套教程附加的文档:LK脚本开发相关语法参考Adobe脚本代码书写规范以及官方文档(结合文末的参考页码查阅):JavaScript Tools Guide CC...原创 2018-02-20 22:18:23 · 324 阅读 · 0 评论 -
06 创建本条字幕的结束时间
本文讲解“结束”按钮被触发时的效果。学习本次实例将会让你进一步了解AE脚本的知识。“结束”按钮触发逻辑图详细代码 onBtn2Click()下面会贴出完整的代码,详细的注解会在//中给出。 如需回顾其他章节的函数或者理解更深入,可以参考本套教程附加的文档: - LK脚本开发相关语法参考 - Adobe脚本代码书写规范 以及官方文档(结合文末...原创 2018-02-20 22:18:47 · 308 阅读 · 0 评论 -
07 删除字幕操作
本文的基本操作是非常简单的,只需将选择的字幕删除即可。难点在于如何对删除后的列表编号重新排序。“删除”按钮触发逻辑图基本删除操作 onBtn3Click()下面会贴出完整的代码,详细的注解会在//中给出。 如需回顾其他章节的函数或者理解更深入,可以参考本套教程附加的文档: - LK脚本开发相关语法参考 - Adobe脚本代码书写规范 以及...原创 2018-02-20 22:19:09 · 2457 阅读 · 0 评论 -
08 生成字幕图层
本章是LK字幕脚本开发教程第一部分的完结篇,至此我们成功做出了与lieP9大神的P9字幕脚本的歌词编辑类似的功能。先来看最终的效果图详细代码 onBtn4Click()下面会贴出完整的代码,详细的注解会在//中给出。 如需回顾其他章节的函数或者理解更深入,可以参考本套教程附加的文档: - LK脚本开发相关语法参考 - Adobe脚本代码书写规范 ...原创 2018-02-20 22:19:46 · 576 阅读 · 0 评论