找回密码
 立即注册
查看: 5358|回复: 12

ass、srt字幕有没有帧率这概念的?

9

主题

168

回帖

507

VC币

荣誉会员

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

积分
119312
verdurewind 发表于 2023-1-17 15:42:22 | 显示全部楼层 |阅读模式
在B站看到这个番剧

跟班×服务第2集-番剧-全集-高清正版在线观看-bilibili-哔哩哔哩

B站视频统计信息显示,这个视频是29FPS,VCB压制成品是24FPS,片长都是23分钟40秒;

subtitle edit、还有坛里大佬的AdjustAssTime等工具,不是有更改字幕FPS的功能吗,
于是突然想到测试一下,把动画字幕由24FPS更改到29FPS,还有把B站这个视频的ass弹幕由29FPS更改到24FPS,
结果字幕时长变成19分钟,弹幕时长变成29分钟,

这感觉时间戳完全错了,所以想问问ass、srt字幕有没有帧率概念的,如果没有,那这些工具的修改字幕FPS的功能,应该是用于什么场合的

回复

使用道具 举报

6

主题

534

回帖

11

VC币

版主

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
63968

论坛管理组崭露头角

fy939 发表于 2023-1-17 19:21:46 | 显示全部楼层
B站服务器有过不会处理交错源的情况,他这个29fps严重怀疑是处理错了之类的,实际有效信息可能就24fps

评分

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

查看全部评分

_章程
回复

使用道具 举报

18

主题

279

回帖

407

VC币

荣誉会员

关注莫妮卡喵,关注莫妮卡谢谢喵

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

积分
121361
Visionary 发表于 2023-1-17 21:04:34 | 显示全部楼层
字幕的帧率转换就是等比拉伸/缩放时长,所以时间差这么多也不奇怪
回复

使用道具 举报

5

主题

155

回帖

8

VC币

高级会员

Rank: 4

积分
21084

崭露头角活跃达人

FwQBZ8ay 发表于 2023-1-17 21:56:02 | 显示全部楼层
我下B站的视频有时候会连着弹幕一起下,弹幕格式就是ass的,然后我用mpv去播,他就跟播放的视频帧数一样。24帧的字幕横向移动会一卡一卡的。。。
回复

使用道具 举报

9

主题

168

回帖

507

VC币

荣誉会员

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

积分
119312
verdurewind  楼主| 发表于 2023-1-17 22:02:33 | 显示全部楼层
Visionary 发表于 2023-1-17 21:04
字幕的帧率转换就是等比拉伸/缩放时长,所以时间差这么多也不奇怪

我不了解这方面的知识,那按这种说法,同一个视频,帧率不同,时长也会不同吗,这感觉有点超出我的常识
回复

使用道具 举报

9

主题

168

回帖

507

VC币

荣誉会员

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

积分
119312
verdurewind  楼主| 发表于 2023-1-17 22:03:48 | 显示全部楼层
FwQBZ8ay 发表于 2023-1-17 21:56
我下B站的视频有时候会连着弹幕一起下,弹幕格式就是ass的,然后我用mpv去播,他就跟播放的视频帧数一样。2 ...

好奇问一下,这种情况下,那你字幕怎么处理的
回复

使用道具 举报

5

主题

155

回帖

8

VC币

高级会员

Rank: 4

积分
21084

崭露头角活跃达人

FwQBZ8ay 发表于 2023-1-17 22:08:06 | 显示全部楼层
verdurewind 发表于 2023-1-17 22:03
好奇问一下,这种情况下,那你字幕怎么处理的

你问的我也好奇了。。。由于我下的B站视频一般是硬字幕熟肉,还真没遇到过你说的情况。
回复

使用道具 举报

18

主题

279

回帖

407

VC币

荣誉会员

关注莫妮卡喵,关注莫妮卡谢谢喵

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

积分
121361
Visionary 发表于 2023-1-17 22:58:53 | 显示全部楼层
verdurewind 发表于 2023-1-17 22:02
我不了解这方面的知识,那按这种说法,同一个视频,帧率不同,时长也会不同吗,这感觉有点超出我的常识
...

会的,比如PAL制&NTSC制的帧率就不同。


你可以这么想,一集动画的帧数是一定的,那么帧率不同,时长必然不同。
当然没,像补帧这种东西,可以通过创造额外的帧数在原本的帧之间进行插值,那么时长是否相同就不好说了。
比如我可以直接把24FPS的插到72FPS,时长不变;
也可以先把24FPS转成23.976再去插到71.928或是72,那么时长还是会变的
总之就是把一堆画面在时间轴上排列
回复

使用道具 举报

9

主题

168

回帖

507

VC币

荣誉会员

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

积分
119312
verdurewind  楼主| 发表于 2023-1-17 23:34:34 | 显示全部楼层
Visionary 发表于 2023-1-17 22:58
会的,比如PAL制&NTSC制的帧率就不同。

感谢,很给力的解释,PAL和NTSC制式还是第一次听,我搜搜相关的资料看看
回复

使用道具 举报

45

主题

523

回帖

126

VC币

至尊会员

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

积分
164838
dtlnor 发表于 2023-1-18 02:07:36 | 显示全部楼层
本帖最后由 dtlnor 于 2023-1-18 02:17 编辑

我下了一小段你这个看了看,是伪装成29.97fps的23.976p视频。每4帧重复一帧,在处理过程中方便称呼我们习惯叫这个东西叫:24d(d=duplicate, 重复)
而做这个的目的,可能是为了适配网络源,或者适配60hz的电视之类的。也有可能是为了适配某些奇怪的需求。因为日本动画几乎清一色用的24p,所以30p之类的帧率通常都是通过某种手段人工适配的(比如万恶的telecine之类的)
压制组遇到这些情况肯定是需要还原成24p的

甚至还有人写过实时去除重复帧(仅适用于24d)的脚本用于播放youtube或者baha这些会把24p做成假30p(24d)的源 https://blackmickeysvp.blogspot. ... ect-svpyoutube.html

详细介绍可以参考https://vcb-s.nmm-hd.org/Templar ... E7%90%86%281%29.pdf

回复

使用道具 举报

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

本版积分规则

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