找回密码
 立即注册
楼主: tonyhsie

AdjustAssTime: 調整字幕時間軸/FPS 或合併多個字幕 (2023/02/05 更新)

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

    [LV.2]偶尔看看I

    69

    主题

    1377

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2969746

    卓越贡献

    tonyhsie  楼主| 发表于 2021-4-12 22:38:19 | 显示全部楼层
    2236324112 发表于 2021-4-12 16:55
    三个的合成怎么输入时间,我输入
    00:00:00.000 00:24:27.007 00:48:54.097 01:11:18.106 这样会有问题
    00:0 ...

    像這樣輸入
    00:00:00.000
    00:24:27.007
    00:48:54.097
    01:11:18.106
    應該就可以了


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-26 17:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    182
    2236324112 发表于 2021-4-14 00:18:58 | 显示全部楼层
    tonyhsie 发表于 2021-4-12 22:38
    像這樣輸入
    應該就可以了

    这样第二个字幕会从第0:48:54.10开始,然后24到48中间就没有东西了,如果我一个一个的拼装在一起,最后的字幕就是正常的,三个一起就不行
    回复

    使用道具 举报

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

    [LV.2]偶尔看看I

    69

    主题

    1377

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2969746

    卓越贡献

    tonyhsie  楼主| 发表于 2021-4-14 08:51:37 | 显示全部楼层
    2236324112 发表于 2021-4-14 00:18
    这样第二个字幕会从第0:48:54.10开始,然后24到48中间就没有东西了,如果我一个一个的拼装在一起,最后的 ...

    有可能在你第一個字幕裡面,有某些字幕的時間超過了 00:24:27.007



    在這種情況下,AdjustAssTime 合併字幕時,會忽略比現在字幕的最大時間還小的合併時間點


    所以 00:24:27.007 就被略過不計了



    單獨兩兩合併的時候,AdjustAssTime 不會檢查前一個字幕的最大時間


    所以才能順利合併


    回复

    使用道具 举报

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

    [LV.2]偶尔看看I

    69

    主题

    1377

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2969746

    卓越贡献

    tonyhsie  楼主| 发表于 2021-11-11 19:15:43 | 显示全部楼层
    時隔一年多的海量小更新


    v211111


    1. 拿掉了 Unicode / ANSI 的選擇鈕,改由程式自動偵測 Unicode/GBK/BIG5
    2. 增加了字幕快取機制來應對 MB 級的字幕,會快取最近 32 個在程式啟動後使用過的字幕
    3. 在 Adjust/Append mode,或是 Adjust Time/FPS mode 之間切換時,一律會重設 Original/Taget 輸入框內的文字
    4. 當前後兩句字幕有時間重疊時,會額外產生 "*.TimeOverlaps.txt"。作用是提醒使用者,是否要修改字幕,讓時軸不要重疊
    5. 移除 .ass 最後面無意義的空行
    6. 程式改為 .NET Framework 4.8 架構
    7. 修正一些小 bug,修改一些小地方


    Adjust mode  時間 / FPS 調整模式

    1. 使用更精確的 FPS 數值來調整時間,如 23.976 的參數,程式內會用最精確的 (24/1.001) 的數值來計算時間
    2. FPS 調整模式也可單純拿來放大/縮小字幕的時軸長度,如 Original FPS = 3,Target FPS = 1,則每句字幕的時間點、時長都會變 3/1 = 3 倍
     Original FPS = 1,Target FPS = 4,則每句字幕的時間點、時長都會變 1/4 = 0.25 倍
     原本有限制 original FPS 最多只能有 3 位小數,現在改為不限
    3. 不再產生 "*.sushi.txt", "*.Segment.txt", "*.check.txt" 這些多餘檔案
    4. 修改負數的進位方式,讓時間計算更精準
    5. "Use [Target Time] as first subtitle start time" 這個功能,是將第一句字幕修改成使用者指定的時間
     原先程式是以字幕檔案裡的第一行真正字幕為準來修改時間,現在改為由所有字幕裡,時間最早的字幕為準


    Append mode 時間合併模式

    1. 支援多個檔案 +1個合併時間的合併方式。例如5個字幕檔案 & 1個合併時間"0:30:00",合併後第2個字幕會在 30 分處開始,第3在 1 小時處開始,依此類推。也可另外指定第1個字幕的開始時間,這時第2、3、...之後的字幕也會根據第1個字幕的開始時間 + 每個字幕的間隔時間來處理

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-14 14:14
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    0

    主题

    11

    回帖

    0

    VC币

    高级会员

    Rank: 4

    积分
    26657
    Cronus 发表于 2021-11-18 22:27:01 | 显示全部楼层
    本帖最后由 Cronus 于 2021-11-18 22:33 编辑

    请问可以增加只调整每条字幕的开始时间或者结束时间的选项吗
    回复

    使用道具 举报

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

    [LV.2]偶尔看看I

    69

    主题

    1377

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2969746

    卓越贡献

    tonyhsie  楼主| 发表于 2021-11-19 02:27:29 | 显示全部楼层
    本帖最后由 tonyhsie 于 2021-11-19 14:36 编辑
    Cronus 发表于 2021-11-18 22:27
    请问可以增加只调整每条字幕的开始时间或者结束时间的选项吗

    目前沒有這樣的規劃
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    12 小时前
  • 签到天数: 800 天

    [LV.10]以坛为家III

    0

    主题

    4

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    78254
    elgin 发表于 2021-11-19 08:18:34 | 显示全部楼层
    火速收藏 好工具啊 谢谢分享
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-14 14:14
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    0

    主题

    11

    回帖

    0

    VC币

    高级会员

    Rank: 4

    积分
    26657
    Cronus 发表于 2021-11-19 20:59:31 | 显示全部楼层
    tonyhsie 发表于 2021-11-19 02:27
    目前沒有這樣的規劃

    好的
    回复

    使用道具 举报

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

    [LV.9]以坛为家II

    9

    主题

    162

    回帖

    507

    VC币

    荣誉会员

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

    积分
    112718
    verdurewind 发表于 2021-12-22 16:38:54 | 显示全部楼层
    第一次使用大佬的工具,我是用于合并B站的ass弹幕的,两个弹幕只是不同日期,时间轴完全相同,那是不是什么都不用设置,选择append模式就可以了?
    回复

    使用道具 举报

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

    [LV.2]偶尔看看I

    69

    主题

    1377

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2969746

    卓越贡献

    tonyhsie  楼主| 发表于 2021-12-22 19:56:37 | 显示全部楼层
    verdurewind 发表于 2021-12-22 16:38
    第一次使用大佬的工具,我是用于合并B站的ass弹幕的,两个弹幕只是不同日期,时间轴完全相同,那是不是什么 ...

    我不太確定你要做什麼,不過應該是像你說的那樣操作沒錯
    回复

    使用道具 举报

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

    本版积分规则

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