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

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

波影效果 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2013-1-29 20:11:28 |只看该作者 |倒序浏览
本帖最后由 彩虹鈴 于 2013-1-29 20:12 编辑

成果 http://www.tudou.com/programs/view/cMwG19Wtqmc/

使用VSFilterMod
準備2個相反的圖片PNG檔,中間的空白是透明的
雖然VSFilterMod說不建議用有帶透明通道的圖片,但仍然可以強制使用
只是指定透明度的指令 {\1a} 之類的可能會無效,淡入淡出的 {\fad} 還有效
圖1 TSUKISHIRO01   圖2 TSUKISHIRO02

疊2層,在\pos的地方稍微錯開,上層貼第1個圖,下層貼第2個圖,然後都朝同一個方向移動

Dialogue: 0,0:00:25.23,0:00:40.40,J1,NTP,0000,0000,0000,,{\fad(800,800)\pos(670,20)\blur6\1img(D:/FF13/TSUKISHIRO01.png,0,0)\t(0,20000,\1img(D:/FF13/TSUKISHIRO01.png,160,-160))}隱\N藏\N在\N那\N蒼\N白\N月\N面\N之\N下
Dialogue: 1,0:00:25.23,0:00:40.40,J1,NTP,0000,0000,0000,,{\fad(800,800)\pos(668,22)\blur6\1img(D:/FF13/TSUKISHIRO02.png,0,0)\t(0,20000,\1img(D:/FF13/TSUKISHIRO02.png,160,-160))}隱\N藏\N在\N那\N蒼\N白\N月\N面\N之\N下

超偷懶的...表達不好請原諒...
4

查看全部评分

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2013-1-29 22:00:29 |只看该作者
支持一下

Rank: 6Rank: 6

板凳
发表于 2013-1-30 00:44:12 |只看该作者
  1. function AutoTags(Intervalo,Dato1,Dato2)            local RESULTADO=""     local SUERTE = 0     local CONTADOR = 0     local ARREGLO = 0                           local count = math.ceil(line.duration/Intervalo)                                         ARREGLO = {Dato1,Dato2}                                          for i = 1, count do               CONTADOR = i                                            if Dato1 and Dato2 then                                             if  CONTADOR%2 ==0 then                                                                    SUERTE = ARREGLO[1]                                            else                                                                    SUERTE = ARREGLO[2]                                            end                            end                                                 RESULTADO = RESULTADO .."\\t(" ..(i-1)*Intervalo.. "," ..i*Intervalo.. ",\\" ..SUERTE..")"..""                                  end                              return RESULTADO                                             end



  2. template,!retime("line",0,0)!{\an5\pos(!$center!,!$middle!)\bord3\blur25\1img(C:\Users\hp\Desktop\1.png)\fad(300,300)}{!AutoTags(7000,'1img(C:\Users\hp\Desktop\1.png,0,0)','1img(C:\Users\hp\Desktop\1.png,160,-160)')!}



  3. template,!retime("line",0,0)!{\an5\pos(!$center-2!,!$middle+2!)\bord3\blur25\1img(C:\Users\hp\Desktop\2.png)\fad(300,300)}{!AutoTags(7000,'1img(C:\Users\hp\Desktop\2.png,0,0)','1img(C:\Users\hp\Desktop\2.png,160,-160)')!}
复制代码
自动化的话可以这么弄 AutoTags中7000这个数值越小图片移动越快
1

查看全部评分

Rank: 4

地板
发表于 2013-2-5 01:29:41 |只看该作者
我是小白。。。
想问下function AutoTags是在什么平台的定义?

我看到有函数的调用math.ceil 和line.duration 这样子数据成员的访问
同时也有template的auto4代码。

这些都是在Aegisub的文本栏和特效栏里头输入的吗?

Rank: 6Rank: 6

5#
发表于 2013-2-5 02:08:20 |只看该作者
qzx1993 发表于 2013-2-5 01:29
我是小白。。。
想问下function AutoTags是在什么平台的定义?

大概明白你想问啥了.....youtube合集里 的脚本多看看你就会明白 该写在啥地方了

Rank: 4

6#
发表于 2014-2-9 11:07:22 |只看该作者
zxdfcgv 发表于 2013-1-30 00:44
自动化的话可以这么弄 AutoTags中7000这个数值越小图片移动越快

第1段完全看不懂,functio什么的,AutoTags、_G.HSV_to_RGB()……还有很多好像不常见的代码或者函数,这类的东西有什么相关的网站、资料有这方面的解释的吗,最好是有中文的,英文不太行的说

Rank: 4

7#
发表于 2014-11-8 17:27:22 |只看该作者
楼主做的效果不错
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-11-22 19:43

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH