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

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

[已解决] 内置特效!eft_m004出错 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-9-1 22:20:47 |只看该作者 |倒序浏览
未命名.jpg

Rank: 4

沙发
发表于 2012-9-2 09:38:06 |只看该作者
LZ把tcc文件发上来看下

Rank: 4

板凳
发表于 2012-9-2 11:03:51 |只看该作者
  1. # tcc file version

  2. < tcc file version = 1.0 >


  3. # mode configuration

  4. < inherit ass header = false >
  5. < k mode = syl >
  6. < text layout = horizontal >
  7. < tcaxpy init = true >
  8. < tcaxpy user = false >
  9. < tcaxpy fin = true >


  10. # py settings

  11. < py file = !eft_m004.py >    < beg line = 1 >    < end line = 0 >

  12. # main settings

  13. < k-timed ass file = tr_k.ass >
  14. < font file = 张海山草泥马体.ttf >    < font face id = 1 >    < font size = 30 >
  15. < fx width = 640 >    < fx height = 480 >    < fx fps = 23.976 >
  16. < alignment = 2 >
  17. < x offset = 30 >    < y offset = 20 >
  18. < spacing = 2 >    < space scale = 1.0 >


  19. # style settings

  20. < font face name = "" >
  21. < bord = 0 >    < shad = 0 >
  22. < primary color = ffffff >    < secondary color = FF8000 >    < outline color = FF8000 >   

  23. < back color = FF8000 >
  24. < primary alpha = 0 >    < secondary alpha = 255 >    < outline alpha = 0 >    < back alpha

  25. = 255 >


  26. # additional settings

  27. < blur = 0.0 >
复制代码

Rank: 5Rank: 5

地板
发表于 2012-9-2 13:57:05 |只看该作者

虽然我不知道这个问题肿么解决但是张海山草泥马体,,
啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈~(拍飞

Rank: 4

5#
发表于 2012-9-2 13:59:48 |只看该作者
6爷这个脚本有用user函数< tcaxpy user = false > 改为 < tcaxpy user = true > 不过又出现了新问题 解决中……

Rank: 5Rank: 5

6#
发表于 2012-9-2 14:17:09 |只看该作者
嗯跟四月说的一样
先把TCC里的user开关打开为True
然后脚本里有个地方可能对有的设定不兼容需要改一下,主要是100行之后的部分,加上几个int()转换就好了
无标题.png
  1.         num = int((end[i] - start[i]) / _FD) * 2
  2.         for n in range(num):
  3.             xl = int(xl)
  4.             xr = int(xr)
  5.             x1 = randint(xl, xr)
  6.             x2 = randint(xl, xr)
  7.             y = randint(int(_y - _FS), int(_y + _FS))
  8.             tt = abs(x1 - x2)
  9.             if tt > abs(end[i] - start[i]):
  10.                 continue
  11.             else:
  12.                 ts = randint(int(start[i]), int(end[i] - tt))
  13.             EFT = move(x1, y, x2, y) + bord(0) + blur(3) + color1(C1) + fsc(48, 48)
  14.             ass_main(ASS_BUF, SubL(ts, ts + tt, 3), EFT + clip2(7, MASK), "●")
复制代码

Rank: 4

7#
发表于 2012-9-2 21:02:42 |只看该作者
我们的夏天 发表于 2012-9-2 14:17
嗯跟四月说的一样
先把TCC里的user开关打开为True
然后脚本里有个地方可能对有的设定不兼容需要改一下,主 ...

原来如此,感谢

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

8#
发表于 2012-9-3 21:39:33 |只看该作者
字体很霸气

Rank: 4

9#
发表于 2012-9-3 23:21:34 |只看该作者
哈哈,我还特意去下了一个草泥马体。
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-4-27 02:03

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH