找回密码
 立即注册
查看: 8090|回复: 26

【尽快更换Aegisub 3.3.2】记录一下关于win10更新给Aegisub 3.2.2带来的影响

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom 发表于 2022-5-27 08:35:07 | 显示全部楼层 |阅读模式
    本帖最后由 Seekladoom 于 2022-5-27 20:50 编辑

    最近在win10 21H2上将操作系统内部版本更新到19044.1706版本(如图1)以后,Aegisub 3.2.2彻底顶不住了,出现了极其严重的内存泄漏问题。


    本人是16G内存,在Aegisub 3.2.2上打开空白视频内存都被顶到了9578.2M(如图2)的状况。更换Aegisub 3.3.2版本以后,内存溢出的问题就没了。


    还在win10上用3.2.2版本的朋友,请尽快更换Aegisub 3.3.2版本使用。

    下载地址(如图3):
    https://github.com/wangqr/Aegisub/releases/tag/v3.3.2


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    评分

    参与人数 1活跃度 +800 收起 理由
    AsukaAkashi + 800 赞一个!

    查看全部评分

    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2022-5-27 17:31:31 | 显示全部楼层
    从提交来看至少应该使用这个版本 https://github.com/wangqr/Aegisub/actions/runs/2269690901

    release太旧了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom  楼主| 发表于 2022-5-27 21:01:54 | 显示全部楼层
    本帖最后由 Seekladoom 于 2022-5-27 21:31 编辑

    这个版本号还没定下来吧,是未命名分支。
    全面更换的话,还是等作者放出release再说吧。。。_(:з」∠)_







    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    21 小时前
  • 签到天数: 448 天

    [LV.9]以坛为家II

    9

    主题

    162

    回帖

    507

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    112859
    verdurewind 发表于 2022-5-27 21:38:28 | 显示全部楼层
    路过问问,为什么不用subtitle edit
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1377

    回帖

    1万

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    2969820

    卓越贡献

    tonyhsie 发表于 2022-5-27 22:06:33 | 显示全部楼层
    本帖最后由 tonyhsie 于 2022-5-27 22:07 编辑

    OS & Aegisub 版本都跟樓主一樣 19044.1706 / 3.2.2

    但是我打開空白視頻、套上 30MB 的喵萌 月影特工字幕之後
    內存也只佔用不到 240M

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom  楼主| 发表于 2022-5-27 22:11:00 | 显示全部楼层
    本帖最后由 Seekladoom 于 2022-5-27 22:13 编辑
    tonyhsie 发表于 2022-5-27 22:06
    OS & Aegisub 版本都跟樓主一樣 19044.1706 / 3.2.2

    但是我打開空白視頻、套上 30MB 的喵萌 月影特工字幕 ...

    我贴一下我的配置信息(截图来自图拉丁硬件检测),可能是我电脑问题








    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom  楼主| 发表于 2022-5-27 22:13:02 | 显示全部楼层
    verdurewind 发表于 2022-5-27 21:38
    路过问问,为什么不用subtitle edit

    这个软件界面搞翻译看起来很不错,但是动画组做字幕是有做OPED歌词特效的习惯的,而Subtitle Edit没有这个功能。

    点评

    感谢解答  发表于 2022-5-27 23:02
    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2022-5-27 22:54:43 | 显示全部楼层
    本帖最后由 孤雨独火 于 2022-5-27 23:05 编辑
    Seekladoom 发表于 2022-5-27 21:01
    这个版本号还没定下来吧,是未命名分支。
    全面更换的话,还是等作者放出release再说吧。。。_(:з」∠)_

    对字幕制作来说,遵守上游的规范总是没错。对libass作为工具链的字幕组来说这个版本很重要 https://github.com/libass/libass/issues/591 (好像更重要的问题是内置的libass库本身就过时了)vsfilter不清楚可能无所谓


    定不定版号不重要,本来就是自由软件,开发者也是利用业余时间

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    20 小时前
  • 签到天数: 1065 天

    [LV.10]以坛为家III

    21

    主题

    424

    回帖

    1万

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1357831
    tmdtmdtmdqq 发表于 2022-5-27 23:55:57 | 显示全部楼层
    本帖最后由 tmdtmdtmdqq 于 2022-5-28 00:04 编辑

    虽然nightly build有很多改进,对于经常搞模板的字幕大佬来说,nightly build有一个重大变化:lua兼容性问题。
    见:issue66
    3.2.2 uses an old version of luajit which is compatible with lua 5.1. The change to lua 5.2 compatible mode was made since release r8231 in 2014, long before the last official release r8942. I think fixing lua code is more reasonable and future proof, than downgrading lua just to support this specific issue.

    因gsub的返回值变化了,然后会导致模板中的这行报错:
    1. ci = { 0,0 }; cn = _G.unicode.len(orgline.text_stripped:gsub(" ",""))
    复制代码

    改正方法就是多加一层括号:

    Oh that make sense now. Can you try if this works:

    cn = _G.unicode.len( ( orgline.text_stripped:gsub(" ","") ) )
    Notice the extra pair of parentheses around gsub.

    Since lua 3.2,

    (gsub) Returns a copy of s, where all occurrences of the pattern pat have been replaced by a replacement string specified by repl. This function also returns, as a second value, the total number of substitutions made.

    还有一些插件里面也会同理这样调用方xxx.len( yyy:gsub() ) 导致插件报错加载不了
    一旦某个插件加载不了,会导致那个插件后面加载的插件(比那个迟加载的插件)也会加载失败。。。



    我已经踩过这坑了,虽然是自己改插件代码修复的


    另外,如果用x64的程序,某些aegisub的第三方插件用到的dll可能会不兼容(官方是x86的,某些插件是以x86准则来搞插件的)
    比如某插件要用到libcurl.dll,你可以去curl的官网下一个x64的win包:
    https://curl.se/windows/dl-7.83.1/curl-7.83.1-win64-mingw.zip
    提取里面的libcurl.dll出来替换给插件用

    不想折腾的还是用release里面的x86(win32)版本3.3.2,那个lua的版本跟官方的一样,而且架构是x86应该能无错运行之前你在用的绝大部分第三方插件




    欢迎报错继续向上改进我改进过的字幕。
    请勿将无实质性修改、劣化精简本人改进过的字幕重新发布到此论坛:如仅改名、仅打包、修改总错字数≤5、删除特效等。       ——20230204
    本人改进过的字幕,禁止以任何形式进行商用。若要附带在视频、种子中发布,请先咨询。      ——20231203
    一些字幕搜寻、制作的方法和经验汇总  →  >>>帖子<<<
    禁止DBD-Raws及其相关人士使用本人所有制作或修正改进过的字幕(包括过往的)      ——20240730
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom  楼主| 发表于 2022-5-28 00:37:58 | 显示全部楼层
    本帖最后由 Seekladoom 于 2022-5-28 00:44 编辑
    tmdtmdtmdqq 发表于 2022-5-27 23:55
    虽然nightly build有很多改进,对于经常搞模板的字幕大佬来说,nightly build有一个重大变化:lua兼容性问 ...

    这个线索很重要,太感谢了!
    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表