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

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

tcax1.2.0_python3.7.1_msvc2017x86 [复制链接]

Rank: 5Rank: 5

跳转到指定楼层
楼主
发表于 2018-10-28 01:06:24 |只看该作者 |倒序浏览
本帖最后由 mccoy39082 于 2018-12-12 21:12 编辑

milkyjing官方编译的一直停留在python3.2太久了,
所以就自己动手编译了。
可惜编译x64不通过,不支持asm内联等原因,咱没学汇编的说。

另外因为咱日文系统会乱码,中文提示部分改成了英文。

目前剩下cairo和magick模块不知道怎么编译。
食用需要安装python3.7.1,vs2017依赖库,都是要x86架构的。

增加内置python的绿色版
tcax1.2.0_py3.7.1_vs2017_x86:
度盘下载:https://pan.baidu.com/s/13l4LxthXKxkOa_CMehx0Kg
Github下载:https://github.com/emako/TCAX/releases

源码:
milkyjing/TCAX:https://github.com/milkyjing/TCAX
forked from milkyjing/TCAX:https://github.com/emako/TCAX

请移步:http://tcax.org/forum.php?mod=vi ... 1940&extra=page
5

查看全部评分

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2018-10-28 12:35:25 |只看该作者
这个必须得支持一下!有问题随时交流

正式会员

妖木

Rank: 4

板凳
发表于 2018-10-28 14:06:20 |只看该作者

支持大佬一下

Rank: 4

地板
发表于 2018-10-28 16:37:18 |只看该作者
好顶赞

Rank: 5Rank: 5

5#
发表于 2018-10-28 17:20:39 |只看该作者
本帖最后由 mccoy39082 于 2018-10-28 20:33 编辑
milkyjing 发表于 2018-10-28 12:35
这个必须得支持一下!有问题随时交流


现在剩下cairo和pixMagick模块不知道怎么编译。

其中magick的编译log:
1>------ ビルド開始: プロジェクト: pixMagick, 構成: Release Win32 ------
1>composite.c
1>constitute.c
1>convertion.c
1>magick.c
1>pixMagick.c
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(122): error C2039: 'Quantum': 'MagickCore' のメンバーではありません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(45): note: 'MagickCore' の宣言を確認してください
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(122): error C2873: 'Quantum': シンボルを using 宣言の中で使用することはできません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(123): error C2039: 'MagickSizeType': 'MagickCore' のメンバーではありません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(45): note: 'MagickCore' の宣言を確認してください
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(123): error C2873: 'MagickSizeType': シンボルを using 宣言の中で使用することはできません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(126): error C2039: 'MagickBooleanType': 'MagickCore' のメンバーではありません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(45): note: 'MagickCore' の宣言を確認してください
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(126): error C2873: 'MagickBooleanType': シンボルを using 宣言の中で使用することはできません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(127): error C2039: 'MagickFalse': 'MagickCore' のメンバーではありません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(45): note: 'MagickCore' の宣言を確認してください
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(127): error C2873: 'MagickFalse': シンボルを using 宣言の中で使用することはできません。
1>d:\qt\tcax\src\tcax\pixmagick\imagemagick\magick++\include.h(128): error C2039: 'MagickTrue': 'MagickCore' のメンバーではありません。
1>プロジェクト "pixMagick.vcxproj" のビルドが終了しました -- 失敗。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

Rank: 4

6#
发表于 2018-10-29 11:12:18 |只看该作者
来支支持个

Rank: 5Rank: 5

7#
发表于 2018-11-12 20:14:46 |只看该作者
BUG备忘录:
①当k值ass为空时会报错(unsigned类型被减为负时导致index错误)
lictcc工程里的string.c第202行:
函数string_discard_begin_end_white_spaces_and_quote里
将count = s->count - count1 - count2;
改成:count = ( s->count >= (count1 + count2) ) ? (s->count - count1 - count2) : (0);

Rank: 4

8#
发表于 2021-8-20 21:32:33 |只看该作者
才注意到原来已经有3.7版本的TCAX了。。。
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-11-22 01:22

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH