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

 找回密码
 新人加入
查看: 14067|回复: 12

[其他代码] 图片文件转TCAS (附完整工程) [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

发表于 2011-10-17 15:50:50 |显示全部楼层
完整工程: tcas_conv_img.rar
  1. from tcaxPy import *

  2. def tcaxPy_User():
  3.     file_name = GetVal(val_OutFile) + '.tcas'
  4.     fx_width = GetVal(val_ResolutionX)
  5.     fx_height = GetVal(val_ResolutionY)
  6.     fps = GetVal(val_FXFPS)
  7.     TCAS_FILE = CreateTcasFile(file_name, fx_width, fx_height, fps)
  8.     TCAS_BUF = []
  9.     PIX = ImagePix(abspath('logo.png'))
  10.     dx = (fx_width - PIX[1][0]) / 2 - PIX[0][0]    # x middle of the screen
  11.     dy = (fx_height - PIX[1][1]) / 2 - PIX[0][1]   # y middle of the screen
  12.     tcas_main(TCAS_BUF, PIX, 500, 5000, dx, dy, 0)
  13.     WriteTcasFile(TCAS_FILE, TCAS_BUF)     # write the buffer in memory to the file
  14.     FinTcasFile(TCAS_FILE)
复制代码
等价的ASS, 可供参考.

ass_conv_img.rar (25.61 KB, 下载次数: 2587)

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

发表于 2011-10-17 15:52:40 |显示全部楼层
补上截图

图片转TCAS

图片转TCAS


Rank: 4

发表于 2011-10-17 17:46:31 |显示全部楼层
支持一下,这功能对我用处不大!

Rank: 5Rank: 5

发表于 2012-2-2 20:38:10 |显示全部楼层
不错顶了,只是生成的有点大。。。。

Rank: 4

发表于 2013-10-21 17:48:42 |显示全部楼层
代码好简单。。。

Rank: 4

发表于 2014-1-10 09:56:39 |显示全部楼层
只可以用png格式的吗?

Rank: 4

发表于 2014-1-10 10:01:16 |显示全部楼层
额 试了一下别的格式,确实不好使...

Rank: 4

发表于 2016-11-25 20:22:59 |显示全部楼层
很厉害的样子

Rank: 4

发表于 2016-11-25 20:23:11 |显示全部楼层

支持一下

Rank: 4

发表于 2016-11-25 20:23:25 |显示全部楼层
很厉害的样子

Rank: 1

发表于 2017-9-14 18:02:44 |显示全部楼层
完整工程不能下载了!

Rank: 1

发表于 2018-5-21 05:07:30 |显示全部楼层
非常感谢,就是转成ass,文件很大 几个M,压制起来就非常慢。有没有解决办法,感谢

Rank: 4

发表于 2018-5-26 14:03:41 |显示全部楼层
顶一个

Rank: 4

发表于 2021-7-25 18:06:11 |显示全部楼层
本帖最后由 Seekladoom 于 2021-7-28 00:42 编辑

1楼链接需要翻墙才能下载,为方便坛友下载,已上传附件:
tcas_conv_img.rar (398.61 KB, 下载次数: 1488)
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-3-29 03:14

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH