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

标题: [OTo]002_僕らのLIVE 君とのLIFE [打印本页]

作者: 忘却の小伊    时间: 2012-3-9 10:45:47     标题: [OTo]002_僕らのLIVE 君とのLIFE

本帖最后由 忘却の小伊 于 2012-3-18 14:48 编辑

这个是咱第一次尝试自己写的py..
效果感觉不尽如意...
贴出来让大家指导一下咱...
  1. from tcaxPy import *

  2. def tcaxPy_Init():
  3.     global _FontSize
  4.     global pyFont
  5.     _FontSize = GetVal(val_FontSize)
  6.     pyFont    = InitFont(GetVal(val_FontFileName), GetVal(val_FaceID), GetVal(val_FontSize), GetVal(val_Spacing), GetVal(val_SpaceScale), 0x0000FF, 0, 0)


  7. def tcaxPy_Fin():
  8.     FinFont(pyFont)


  9. def tcaxPy_Main(_i, _j, _n, _BT, _ET, _SK, _KT, _X, _Y, _A, _TXT):


  10.     ASS_BUF = []
  11.     TCS_BUF = []

  12.     ass_main(ASS_BUF, SubL(_BT+_SK, _BT+_SK+_KT-5,30),fad(300,300)+pos(_X, _Y)+t(0,200,fsc(120,120)), _TXT)
  13.     ass_main(ASS_BUF, SubL( _BT+_SK, _ET,20),fad(300,300)+pos(_X, _Y), _TXT)


  14.     for h in range (10,15):
  15.         ass_main(ASS_BUF, SubL(_BT,_BT+_SK+_KT,30),fad(300,300)+pos(_X+randint(-25,25), _Y+randint(-25,25))+color1("F5D5FF")+color3("FFFFFF")+alpha3(100)+bord(1)+blur(3)+fsc(160,160)+t(fry(randint(-720,720))+fry(randint(-720,720))+frz(randint(-720,720))), "{\p2}m 3 9 b -6 9 -7 -7 2 -12 7 -8 6 1 3 9{\p0}")

  16.     for i in range (10,15):
  17.         ass_main(ASS_BUF, SubL(_BT,_ET,30),fad(300,300)+pos(_X+randint(-25,25), _Y+randint(-25,25))+color1("F5D5FF")+color3("FFFFFF")+alpha3(100)+color4("F5D5FF")+alpha4(100)+bord(1)+blur(3)+fsc(160,160)+t(fry(randint(-720,720))+fry(randint(-720,720))+frz(randint(-720,720))), "{\p2}m 3 9 b -6 9 -7 -7 2 -12 7 -8 6 1 3 9{\p0}")

  18.     for j in range (10,15):
  19.         ass_main(ASS_BUF, SubL(_BT+_SK,_ET,30),fad(300,300)+mov(_X+randint(-20,20),_Y+randint(-20,20),_X+randint(500,800),_Y+randint(-100,600))+color1("F5D5FF")+color3("FFFFFF")+alpha3(100)+color4("F5D5FF")+alpha4(100)+bord(1)+blur(3)+fsc(130,130)+t(fry(randint(-720,720))+fry(randint(-720,720))+frz(randint(-720,720))), "{\p2}m 3 9 b -6 9 -7 -7 2 -12 7 -8 6 1 3 9{\p0}")

  20.     ass_main(ASS_BUF,SubL(_BT,_ET),fad(300,300)+an(3)+pos(_X+70,_Y+25)+frx(randint(-45,45))+fry(randint(-45,45))+frz(randint(-45,45))+color1("AE5452")+alpha1(120)+color3("FFFFFF")+alpha3(50)+alpha4(250)+blur(3),"{\p1}m 1 1 b -10 1 -11 0 -16 0 b -5 13 -11 14 -20 3 b -23 1 -27 -2 -32 -1 b -32 2 -32 1 -31 3 b -17 13 -22 15 -32 8 b -40 16 -49 14 -37 7 b -36 5 -37 2 -37 -1 b -41 2 -43 3 -50 1 b -50 -1 -50 -3 -50 -6 b -45 -5 -39 -5 -35 -7 b -34 -10 -36 -11 -36 -14 b -46 -24 -42 -25 -35 -17 b -31 -27 -26 -27 -30 -19 b -22 -11 -25 -9 -32 -16 b -32 -13 -31 -11 -31 -6 b -27 -5 -24 -3 -21 -3 b -19 -5 -18 -11 -20 -13 b -27 -25 -27 -28 -17 -17 b -12 -23 -1 -24 -15 -14 b -3 -13 -8 -7 -14 -10 b -17 -8 -16 -7 -1{\p0}")

  21.     ass_main(ASS_BUF,SubL(_BT,_ET),fad(300,300)+an(3)+pos(_X+70,_Y+50)+frx(randint(-45,45))+color1("AE5452")+alpha1(120)+color3("FFFFFF")+alpha3(50)+alpha4(250)+blur(3),"{\p1}m 1 1 b -10 1 -11 0 -16 0 b -5 13 -11 14 -20 3 b -23 1 -27 -2 -32 -1 b -32 2 -32 1 -31 3 b -17 13 -22 15 -32 8 b -40 16 -49 14 -37 7 b -36 5 -37 2 -37 -1 b -41 2 -43 3 -50 1 b -50 -1 -50 -3 -50 -6 b -45 -5 -39 -5 -35 -7 b -34 -10 -36 -11 -36 -14 b -46 -24 -42 -25 -35 -17 b -31 -27 -26 -27 -30 -19 b -22 -11 -25 -9 -32 -16 b -32 -13 -31 -11 -31 -6 b -27 -5 -24 -3 -21 -3 b -19 -5 -18 -11 -20 -13 b -27 -25 -27 -28 -17 -17 b -12 -23 -1 -24 -15 -14 b -3 -13 -8 -7 -14 -10 b -17 -8 -16 -7 -1{\p0}")

  22.     for k in range(10):
  23.         ass_main(ASS_BUF, SubL(_ET, _ET+300,30),an(7)+fad(300,300)+color1("F5D5FF")+color3("FFFFFF")+alpha3(100)+color4("F5D5FF")+alpha4(100)+bord(1)+blur(3)+fsc(160,160)+frx(randint(-360,360))+t1(0,500,frx(randint(-360,360)))+fry(randint(-360,360))+t1(0,500,fry(randint(-360,360)))+frz(randint(-360,360))+t1(0,500,frz(randint(-360,360)))+mov(_X+randint(-25,25),_Y+randint(-25,25),_X+randint(-100,100),_Y+randint(-100,100)),"{\p2}m 3 9 b -6 9 -7 -7 2 -12 7 -8 6 1 3 9{\p0}")


  24.     return (ASS_BUF, TCS_BUF)
复制代码
视频预览

http://player.youku.com/player.php/sid/XMzYyODkzOTg0/v.swf
作者: 四月一日 君寻    时间: 2012-3-9 10:55:18

来支持个
作者: w3634559    时间: 2012-3-9 12:47:49

效果可以.支持
作者: 忘却の小伊    时间: 2012-3-9 20:02:19

发出来感觉好那个···
咱的艺术细胞不怎么样啊....
怎么才可以提高艺术细胞??????
作者: 渣渣疯子    时间: 2012-3-12 20:50:47

同样没啥艺术细胞的货路过...这个特效挺不错~
作者: 593907    时间: 2012-3-15 20:23:20

这个不错。支持一个
作者: fhangoo    时间: 2012-3-27 05:50:29

不错啊 强力顶啊 不知道这代码怎么用我只会用Aegisub
作者: milkyjing    时间: 2012-3-27 09:26:15

fhangoo 发表于 2012-3-27 05:50
不错啊 强力顶啊 不知道这代码怎么用我只会用Aegisub


看下教程/视频教程就会了...

论坛上都有.
作者: lazycat    时间: 2012-4-16 21:05:53

同没艺术细胞的路过,感觉挺简单滴,就是py还没看完
作者: Seekladoom    时间: 2020-3-9 16:13:37

本帖最后由 Seekladoom 于 2020-3-9 16:16 编辑
忘却の小伊 发表于 2012-3-9 20:02
发出来感觉好那个···
咱的艺术细胞不怎么样啊....
怎么才可以提高艺术细胞?????? ...


可以去参考一下广告设计行业的各种创意,动画这块的话可以多参考一下动画LOGO,大部分动画的LOGO本身艺术加工程度都比较高,模仿LOGO配色这块有利于快速培养对颜色把握的感觉,LOGO上的各种图案更有利于激发人的灵感!









欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/) Powered by Discuz! X2