TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 加入社区
查看: 10892|回复: 7

请问aegisub可以做出一个一个字淡入的效果吗? [复制链接]

Rank: 4

发表于 2012-9-5 03:15:27 |显示全部楼层
本帖最后由 dust7 于 2012-9-5 03:16 编辑

就是TCAX教程例子中的in-001.py的效果,用aegisub怎样才能做到?
只能一个字一个字地拉轴么?那样工程也太浩大了...
初学ass,看了TCAX的教程真是一头雾水啊
而且想要把每句字幕放到不同的位置,asgisub定位是很方便的,不知道用TCAX该怎么弄...
求问大大这种情况下该怎么办啊?问的问题很小白请见谅,先谢过了

Rank: 6Rank: 6

发表于 2012-9-5 09:58:39 |显示全部楼层
本帖最后由 zxdfcgv 于 2012-9-5 11:52 编辑

= = 逐字淡入是作为IN特效存在么,还是整句特效就是逐字淡入?

两种到都不难实现

aegisub

如果是第一种:

syl
  1. template syl
复制代码
  1. !retime("start2syl",-300+syl.i*50,0)!{\pos($scenter,$smiddle)\an5\alpha&HFF&\t(0,300,\alpha&0&)}
复制代码
这个是像TCAX一样作为一个单独的特效存在,形象说的话就是在字幕开始前而单独出现的一个效果

更形象一点就是下面这句
  1. !retime("start2syl",-300+syl.i*50,0)!{\pos($scenter,$smiddle)\an5\frz90\alpha&HFF&\t(0,500,\alpha&H00&\frz0)}
复制代码
如果是第二种:

这样既可
  1. !retime("syl",-300+syl.i*50,0)!{\pos($scenter,$smiddle)\an5\alpha&HFF&\t(0,500,\alpha&H00&)}
复制代码
或者更简单点用line
  1. template line
复制代码
  1. {\alpha&HFF&\t($start,$end,1,\alpha&H00&)}
复制代码

Rank: 6Rank: 6

发表于 2012-9-5 11:46:59 |显示全部楼层
本帖最后由 zxdfcgv 于 2012-9-5 11:55 编辑

下面是刚写好的一个例子

效果么
进入:字幕左往右逐字淡入
表现:字幕边框随K bord+blur+fscy,x
表现2:K效果后字幕依旧存在
消失:字幕左往右逐字淡出

淡入淡出效果比较快,如果两个轴之间时间是衔接的就会出现一个灰暗的过渡效果

aegisub
  1. ,template syl,!retime("start2syl",-100+syl.i*30,0)!{\pos($scenter,$smiddle)\an5\alpha&HFF&\t(0,500,\alpha&H00&)}
复制代码
  1. ,template syl,!retime("syl",0,300)!{\pos($scenter,$smiddle)\an5\bord5\blur5\t(0,50,\fscx130\fscy130)\t(50,$dur,\fscx100\fscy100\bord0\blur0)}
复制代码
  1. ,template syl,!retime("syl2end",0,100+syl.i*30)!{\pos($scenter,$smiddle)\an5\alpha&H00&\t(!line.duration-500!,!line.duration!,\alpha&HFF&)}
复制代码
1.jpg

2.jpg

3.jpg

Rank: 6Rank: 6

发表于 2012-9-5 12:07:48 |显示全部楼层
本帖最后由 zxdfcgv 于 2012-9-5 12:08 编辑

关于每个字幕出现在不同位置....这个...嘛或许各种随机就行

你可以尝试把上面那一楼的第一行语句替换成这货,效果么...= = 别扭... 需要你自己需要各种尝试
  1. ,template syl,!retime("start2syl",-100+syl.i*30,0)!{\pos(!$scenter+math.random(-20,20)!,!$smiddle+math.random(-20,20)!)\an5\alpha&HFF&\t(0,500,\alpha&H00&)}
复制代码
5.jpg



OVER  撤退

Rank: 4

发表于 2012-9-5 12:23:19 |显示全部楼层
zxdfcgv 发表于 2012-9-5 12:07
关于每个字幕出现在不同位置....这个...嘛或许各种随机就行

你可以尝试把上面那一楼的第一 ...

非常感谢啊!!回复了这么多
马上去试试看!握拳!

Rank: 4

发表于 2012-12-15 23:10:08 |显示全部楼层
怎么办 我是超级小白  大神们写这么多的代码 可是我不会用啊 直接粘贴么?

怎么弄啊  好郁闷啊 5555555555555555555      求大神和楼主赐教啊

神啊 看到我的留言吧  让我进步吧 5555555555555555555555555555555555555555555555

Rank: 1

发表于 2016-11-23 09:20:05 |显示全部楼层
0 0! 小白求指教,这片代码是要打到哪里才能产生特效的?

Rank: 4

发表于 2017-8-8 21:38:55 |显示全部楼层
Silver96 发表于 2016-11-23 09:20
0 0! 小白求指教,这片代码是要打到哪里才能产生特效的?

这个属于aegisub里的自动化脚本,当然就像他的名字一样简单。要用,你首先得熟悉基本的字幕制作过程,其次,如果你没有过多的需求,在菜单里应用卡拉OK模板就可以了,上面的都是脚本,你直接应用就OK。当然你一行一行手打也可以,比较麻烦而已。详情你可以参阅aegisub的官网,如果是全英文的看不懂去vmoe字幕组翻译的中文手册也可以。翻译的够平常使用,但高级的部分有些没翻译,但大多数在tcax的论坛里可以找到人帮忙
您需要登录后才可以回帖 登录 | 加入社区

GitHub|TCAX 主页

GMT+8, 2018-10-21 23:36

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH