三课自编特效基础.pptxVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第三课自编特效基础(1)制作:lijingjie

预备知识 Python的基础编程知识

课程内容 1、从整体上介绍如何编写特效脚本。 2、简要的讲解一下tcaxPy模块所提供的特效操作函数。 3、TCAX的预定义函数:tcaxPy_Main函数。

编写特效脚本 编写特效脚本就是利用TCAX所提供的一些函数,通过一定的编写规则来编写出能够生成特效字幕的代码。

编写特效脚本 1、TCAX所提供的函数 (工具) 2、编写规则 (Python) (指定的地方) 3、能够生成特效字幕的代码 (多看,多练,多总结)

tcaxPy模块 tcaxPy模块中包含了编写特效脚本所需要的基本函数。tcaxPy.py文件是tcaxPy模块的源代码,用记事本等文本编辑软件打开它,可以查看tcaxPy模块所提供的函数的源代码。 tcaxPy.pyc模块函数说明:

全局变量 重点注意tccinfo这一部分。我们在编写特效脚本的时候会使用TCC文件中的相关设置,这时候我们就需要使用tccinfo这部分的变量来获取TCC文件中的信息。具体的方法就是利用后面的GetVal(item)函数来获取。

数据操纵函数 GetVal(item)这个函数是个非常重要的函数。我们就是利用这个函数来获取全局变量所代表含义的值。参数item是全局变量中val_开头的变量。 例如:想要获取TCC文件中设置的字体大小,我们可以用GetVal(val_FontSize)来获取。注意要区分大小写。

主要特效函数 SubL和ass_main这两个函数非常重要,大家一定要掌握,需要背下来。这两个函数结合起来用于将特效代码行写入到缓存中,最终由TCAX写入到特效字幕文件中。 SubL(Start=0,End=0,Layer=0,Style=TCMS) Start,End,Layer,Style表示的含义和ASS字幕中的含义是一致的。 ass_main(ASS_BUF,SubDlg=,Event=,Text=) ASS_BUF用于存储特效代码行,SubDlg参数使用SubL()函数,Event是ASS特效代码,Text是显示的文字。

基本特效函数 都是一些格式化相关的函数,很容易理解。

特效代码函数 这些函数的名称和ASS特效代码是一致的,因此很容易记下来。这一部分非常重要,一定要背下来。

高级特效函数 这些函数都是编写高级特效时用到的函数,作为基础教程,在这里就不进行讲解了。这部分的函数都有中文的说明,大家可以自己查看。

tcaxPy_Main函数的参数 _i:第_i句。即当前操作的文字所在句子的序号。 Format:Layer,Start,End,Style,Name,MarginL,MarginR,MarginV,Effect,Text Dialogue:0,0:00:04.23,0:00:07.72,Default,NTP,0000,0000,0000,,{\K47}大{\K47}安{\K18}日{\K44}和{\K0}{\K23}天{\K13}気{\K21}が{\K13}い{\K11}い{\K24}な{\K18}ら{\K0}{\K20}キ{\K20}ミ{\K30}と Dialogue:0,0:00:07.97,0:00:09.83,Default,NTP,0000,0000,0000,,{\K13}イ{\K12}イ{\K16}コ{\K23}ト{\K14}あ{\K19}り{\K12}ま{\K25}す{\K12}よ{\K24}う{\K16}に

tcaxPy_Main函数的参数 _j:第_j个文字。即当前操作文字的序号。 Format:Layer,Start,End,Style,Name,MarginL,MarginR,MarginV,Effect,Text Dialogue:0,0:00:04.23,0:00:07.72,Default,NTP,0000,0000,0000,,{\K47}大{\K47}安{\K18}日{\K44}和{\K0}{\K23}天{\K13}気{\K21}が{\K13}い{\K11}い{\K24}な{\K18}ら{\K0}{\K20}キ{\K20}ミ{\K30}と Dialogue:0,0:00:07.97,0:00:09.83,Default,NTP,0000,0000,0000,,{\K13}イ{\K12}イ{\K16}コ{\K23}ト{\K14}あ{\K19}り{\K12}ま{\K25}す{\K12}よ{\K24}う{\K16}に

tcaxPy_Main函数的参数 _n:第_i句中有_n个文字,即当前句子所包含的文字数。 Format:Layer

文档评论(0)

kay5620 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档