找回密码
 立即注册
查看: 1736|回复: 0

【开源项目分享】Aegisub [Daydream Cafe] Edition(Aegisub 9212 开发版)

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

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

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

    积分
    549470

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

    Seekladoom 发表于 2021-3-6 22:02:20 | 显示全部楼层 |阅读模式
    本帖最后由 Seekladoom 于 2021-3-6 22:07 编辑

    下载链接:https://github.com/Ristellise/AegisubDC/releases/tag/9212
    github来源:https://github.com/Ristellise/AegisubDC


    【中文说明(来源:谷歌机翻)】
    Aegisub [Daydream Cafe]版
    这基本上是一个经过修补的wangqr构建,包括最新的库等。

    变化
    1.更新了所有依赖项
    2.包括harfbuzz夹,显示正确的zalgo文本
    3.66dba8d在撰写本文时将libass更新为。
    4.从luajit切换到moonjit(包括5.3),并更改5.2。
    5.Vector Tools现在最多允许2个小数位。
    6.允许字体管理器(如fontbase)加载字体。
    7.删除了文本框的边框UI。这样看起来更干净。
    8.修复了gdi的字体检测。
    9.修复FFMS2以允许VP9 / Webm视频,包括音频补丁
    10.支持WWXD关键帧[Light要求]
    11.Experimental Unicode 6.3+为libass添加了括号匹配选项
    12.将Yutils模块捆绑为默认自动化
    13.添加了新的热键命令以重新加载当前字体提供程序。[默认值:CTRL+R]
    14.将VSFilter更新为Cyberbeing / xy-VSFilter @ fc01a8da5ea6af9091aaab839bc62dc94a90094e
    15.将VSFilterMod更新为sorayuki/[email protected]

    16.使SRT Times始终四舍五入。
    17.moex3的实验视频平移。

    可以在https://github.com/Ristellise/AegisubDC/issues中找到错误跟踪器。
    在此问题页面上可获得此版本的支持。

    建筑Aegisub
    CMake(仅适用于Windows)
    该派生包含所有各种库及其源代码,将当前目录设置为文件夹的根目录并运行: scripts\createcmake.bat

    要启用AviSynth +支持,请安装AviSynth,检查Filter SDK并修改createcmake.bat。

    更新Moonscript
    在Moonscript存储库中,运行bin/moon bin/splat.moon -l moonscript moonscript/ > bin/moonscript.lua。打开新创建的bin/moonscript.lua,并在其中进行以下更改:
    在文件的最后一行之前package.preload["moonscript"]()加上a return,产生return package.preload["moonscript"]()。
    在函数的package.preload['moonscript.base'],删除对moon_loader,insert_loader和remove_loader。这意味着在返回的表中删除它们的声明,定义和条目。
    在的功能内package.preload['moonscript'],删除该行_with_0.insert_loader()。
    该文件现在可以使用了,可以放置在automation/includeAegisub存储库中。

    扩展Git历史
    该项目的Git历史记录已被截断。要获取并移植剩余的历史记录,请运行以下命令(origin根据需要使用适当的远程名称替换):
    git fetch origin “ + refs / replace / *:refs / replace / * ”

    执照
    此存储库中的所有文件均已获得各种GPL兼容的BSD样式许可;有关更多信息,请参见LICENSE和各个源文件。由于包含fftw3,因此Windows正式版是GPLv2。


    【英文原版】
    Aegisub [Daydream Cafe] Edition
    This is basically a patched wangqr build to include latest libraries et all.

    Changes
    Updated all dependencies


    Includes harfbuzz wich shows correct zalgo text

    Updated libass to 66dba8d at the time of writing.

    Switched from luajit to moonjit, incldes 5.3, With breaking 5.2 changes.

    Vector Tools now allows up to 2 decimal places.

    Allow font manager (like fontbase) loaded fonts.

    Removed border UI for Text box. looks cleaner this way.

    Fixed font detection for gdi.

    Fixed FFMS2 to allow VP9/Webm videos, includes audio patch

    Support WWXD keyframes [Requested by Light]

    Added Experimental Unicode 6.3+ bracket matching option for libass

    Bundle Yutils module as default automation

    Added new hotkey command to reload current font provider. [Default: CTRL+R]

    Updated VSFilter to Cyberbeing/xy-VSFilter@fc01a8da5ea6af9091aaab839bc62dc94a90094e

    Updated VSFilterMod to sorayuki/[email protected]

    Made SRT Times to always round down.

    Experimental Video Panning by moex3.

    The bug tracker can be found at https://github.com/Ristellise/AegisubDC/issues.

    Support for this edition is available on this issues page.

    Building Aegisub
    CMake (for Windows only)
    This fork includes all the various libraries with their sources, set the current directory to the root of the folder and run: scripts\createcmake.bat

    To enable AviSynth+ support, install AviSynth, check Filter SDK and modify createcmake.bat.

    Updating Moonscript
    From within the Moonscript repository, run bin/moon bin/splat.moon -l moonscript moonscript/ > bin/moonscript.lua. Open the newly created bin/moonscript.lua, and within it make the following changes:

    Prepend the final line of the file, package.preload["moonscript"](), with a return, producing return package.preload["moonscript"]().

    Within the function at package.preload['moonscript.base'], remove references to moon_loader, insert_loader, and remove_loader. This means removing their declarations, definitions, and entries in the returned table.

    Within the function at package.preload['moonscript'], remove the line _with_0.insert_loader().

    The file is now ready for use, to be placed in automation/include within the Aegisub repo.

    Expanding the Git history
    The Git history of this project is truncated. To fetch and graft the remaining history, run the following command (replace origin with the appropriate remote name as necessary):

    git fetch origin "+refs/replace/*:refs/replace/*"

    License
    All files in this repository are licensed under various GPL-compatible BSD-style licenses; see LICENCE and the individual source files for more information. The official Windows build is GPLv2 due to including fftw3.

    评分

    参与人数 1活跃度 +3200 收起 理由
    BTTL + 3200 竟然看到了民间团体维护Aegisub,泪,炸了.

    查看全部评分

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

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

    使用道具 举报

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

    本版积分规则

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