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

 找回密码
 新人加入
查看: 15670|回复: 2
打印 上一主题 下一主题

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

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  撤退
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-5 12:42

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH