找回密码
 立即注册
查看: 246|回复: 6

请教技术问题 关于aegisub里的平移时间功能

  • TA的每日心情
    奋斗
    2025-4-6 05:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    4

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    83
    colhikttm 发表于 2025-9-18 15:34:21 | 显示全部楼层 |阅读模式
    本帖最后由 colhikttm 于 2025-9-18 16:36 编辑


    这个平移时间功能,如果选择调帧数的话,是不是会造成一定的误差呢
    如这一行
    Dialogue: 2,0:22:19.94,0:22:25.66,EDJP,,0,0,0,,{\fad(250,250)}test
    用平移时间功能延后1343帧再提前1343帧,会变成
    Dialogue: 2,0:22:19.95,0:22:25.66,EDJP,,0,0,0,,{\fad(250,250)}test
    还是说0.01秒实际上无所谓
    回复

    使用道具 举报

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

    [LV.9]以坛为家II

    19

    主题

    134

    回帖

    20

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    224302
    op200 发表于 2025-9-18 16:06:29 | 显示全部楼层
    选时间才会有误差,选帧数会对齐当前打开的视频的时间码,所以大部分情况下尽量不要用时间
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-4-6 05:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    4

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    83
    colhikttm  楼主| 发表于 2025-9-18 16:57:43 | 显示全部楼层
    op200 发表于 2025-9-18 16:06
    选时间才会有误差,选帧数会对齐当前打开的视频的时间码,所以大部分情况下尽量不要用时间 ...

    有点难懂呢
    如果原始时间轴是这样
    Dialogue: 99,0:01:10.68,0:01:11.28,OP,,0,0,0,,{\pos(530,20)\\fad(0,321)\\\\blur5\bord5\3c&HFFFFFF&}test
    时长60ms
    用帧数延后100再提前100 原地调一次:
    Dialogue: 99,0:01:10.68,0:01:11.26,OP,,0,0,0,,{\pos(530,20)\\fad(0,321)\\\\blur5\bord5\3c&HFFFFFF&}test
    时长变成58ms
    然后帧数移动延后144帧
    Dialogue: 99,0:01:20.64,0:01:21.23,OP,0,0,0,,{\pos(530,20)\\fad(0,321)\\\\blur5\bord5\3c&HFFFFFF&}test
    时长又变成59ms

    这样也是正常的吗


    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    回帖

    198

    VC币

    荣誉会员

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

    积分
    116845

    崭露头角

    quickstudent 发表于 2025-9-19 08:08:41 | 显示全部楼层
    虽然不太了解Aegisub的内部构造,但是我认为在用帧数平移时,Aegisub可能是直接移动到目标帧的最前段或者是最后段。如果动画的帧率是像23.976之类比较不规律的话,帧数平移时造成一点时间轴的小误差是正常的。

    这个误差对于字幕的制作或修改应该不会有太大的影响。
    对话字幕通常是边看音波图边用时间调整,背景字幕的话就使用帧数精准控制出现和消失的镜头。
    回复

    使用道具 举报

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

    [LV.9]以坛为家II

    19

    主题

    134

    回帖

    20

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    224302
    op200 发表于 2025-9-19 21:02:22 | 显示全部楼层
    colhikttm 发表于 2025-9-18 16:57
    有点难懂呢
    如果原始时间轴是这样
    Dialogue: 99,0:01:10.68,0:01:11.28,OP,,0,0,0,,{\pos(530,20)\\fad( ...

    不用看时长,看持续帧,ASS 规范是前闭后开区间,所以 Aegisub 会把时轴对齐到两帧中间的时间,也就是说 24FPS 的视频,容错高达 20ms

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-4-6 05:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    4

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    83
    colhikttm  楼主| 发表于 2025-9-19 22:00:32 | 显示全部楼层
    op200 发表于 2025-9-19 21:02
    不用看时长,看持续帧,ASS 规范是前闭后开区间,所以 Aegisub 会把时轴对齐到两帧中间的时间,也就是说  ...

    大概明白了

    不过如果开了补帧理论上是不是就没有容错了
    回复

    使用道具 举报

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

    [LV.9]以坛为家II

    19

    主题

    134

    回帖

    20

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    224302
    op200 发表于 2025-9-19 23:03:29 | 显示全部楼层
    colhikttm 发表于 2025-9-19 22:00
    大概明白了

    不过如果开了补帧理论上是不是就没有容错了

    帧率翻倍后字幕出现早或者晚一帧无法预测,有些字幕组甚至没有严格规范屏幕字对齐帧,本来就是歪的,所以也没必要在意早晚一帧
    回复

    使用道具 举报

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

    本版积分规则

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