找回密码
 立即注册
查看: 673|回复: 8

求教技术问题 关于aegisub的关键帧

3

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
113
colhikttm 发表于 2025-11-19 18:51:46 | 显示全部楼层 |阅读模式
最近发现很多bdrip在aegisub打开之后 视频的关键帧信息 就是右上音频栏中的紫色线条 经常会有遗漏或不准确的现象 影响字幕的时间轴校准
有没有办法重建视频的关键帧信息呢
另外对于关键帧准确的视频 有没有办法能筛查出接近但是没有卡帧的字幕行
回复

使用道具 举报

20

主题

164

回帖

20

VC币

至尊会员

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

积分
244783
op200 发表于 2025-11-19 22:32:43 | 显示全部楼层
本帖最后由 op200 于 2025-11-19 22:34 编辑

关键帧是视频的 I 帧,跟转场没有直接关系,部分情况下视频编码器会倾向于将转场的那帧作为 I 帧,所以这种视频的关键帧才能作为打轴的参考,实际使用上,大部分官方源视频的关键帧无法作为打轴参考

Aegisub 支持直接导入关键帧文件,就是一个标了帧数的 txt,上方按钮栏>视频>打开关键帧 或者直接把 txt 拖进去即可导入

所以自己生成一个基于转场的关键帧就行了,我之前写过工具:工具链接
回复

使用道具 举报

3

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
113
colhikttm  楼主| 发表于 2025-11-20 05:50:05 | 显示全部楼层
op200 发表于 2025-11-19 22:32
关键帧是视频的 I 帧,跟转场没有直接关系,部分情况下视频编码器会倾向于将转场的那帧作为 I 帧,所以这种 ...

老哥好东西不少


不过获取关键帧文件之后看来是没什么自动校准的方法 有空试试用ai能不能搓一个
回复

使用道具 举报

20

主题

164

回帖

20

VC币

至尊会员

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

积分
244783
op200 发表于 2025-11-20 12:26:06 | 显示全部楼层

时间后处理器 的 紧贴关键帧 选项

回复

使用道具 举报

3

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
113
colhikttm  楼主| 发表于 2025-11-21 03:06:35 | 显示全部楼层
op200 发表于 2025-11-20 12:26
时间后处理器 的 紧贴关键帧 选项

那个没法批量改啊 且不显示都改哪些行了

准备用gemini3搓个程序
回复

使用道具 举报

20

主题

164

回帖

20

VC币

至尊会员

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

积分
244783
op200 发表于 2025-11-21 03:35:06 | 显示全部楼层
colhikttm 发表于 2025-11-21 03:06
那个没法批量改啊 且不显示都改哪些行了

准备用gemini3搓个程序

改完不人工校对是无意义的,有些情况甚至起反效果,不如不改

回复

使用道具 举报

3

主题

38

回帖

1264

VC币

荣誉会员

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

积分
85878
dwdwdwd 发表于 2026-2-4 15:56:23 | 显示全部楼层
本帖最后由 dwdwdwd 于 2026-2-4 15:58 编辑
op200 发表于 2025-11-21 03:35
改完不人工校对是无意义的,有些情况甚至起反效果,不如不改

大佬好,我寫了一個腳本,可以批次將視頻丟入py檔提取關鍵幀,並且可以調整靈敏度,是否能讓我發個包含大佬您py檔的文章?

1000001704.jpg
回复

使用道具 举报

20

主题

164

回帖

20

VC币

至尊会员

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

积分
244783
op200 发表于 2026-2-4 17:23:32 | 显示全部楼层
本帖最后由 op200 于 2026-2-4 17:24 编辑
dwdwdwd 发表于 2026-2-4 15:56
大佬好,我寫了一個腳本,可以批次將視頻丟入py檔提取關鍵幀,並且可以調整靈敏度,是否能讓我發個包含大 ...

可以

其实批量导入可以用这个 EasyRip
  1. easyrip -i fd -preset custom -custom:format "py -3.13 检测转场生成关键帧文件.py -i ''{input}'' -o ''{output}''" -custom:suffix txt -run exit
复制代码
这样就解决了,自带批量操作、日志、队列、多线程等功能

点评

感謝! 很實用的技巧  发表于 2026-2-4 17:53
回复

使用道具 举报

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

本版积分规则

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