下载到的字幕文件,怎么知道它的帧率?

经常遇到, 下载到的字幕和片子不匹配, 即使播放时字幕做了滞后或提前, 但到后来仍然越扯越远. 最近刚刚知道原因, 是帧率不同.

实验了一下, 比如片子的帧率是24, kmplayer可以转换fps, 24->25, 就实测成功了, 我想这是把片子的帧率改变了.但之后我尝试另存, 都失败了, kmp另存的都失去了时间轴, 或仅仅作为对srt文件的配合补充.

或者, 用srtedit编辑字幕文件, 25->24, 也实测成功.

现在, 只剩下最后一个问题: 下载到的字幕文件,怎么知道它的帧率? 上述实验25我是蒙中的. zimuku网站也没有标明帧率?

FPS 的資訊並沒有記錄在字幕文件裡 (.srt/.ssa/.ass 應該都沒有)

看到别人的回复( https://bbs.acgrip.com/forum.php?mod=redirect&goto=findpost&ptid=1936&pid=48964&fromuid=12177 )。
凭感觉调吧

ps:仅仅只是调整时间轴可以试试这个小工具 AdjustAssTime: 調整字幕時間軸/FPS 或合併多個字幕 (2023/02/05 更新) - 灌水聊天 - Anime字幕论坛 - Powered by Discuz!

2 个赞

还有这种说法?字幕不都是什么时间显示什么文字这种格式吗?我还是第一次听说,学到了。

说起来之前我也遇到过一次同样的问题,最后是把字幕的时间轴和视频的对比得到一个线性的变换关系,然后写个程序把字幕处理了一下。

原来字幕也有帧率的? :sweat_smile:

大神造轮子

才知道字母也有帧率:flushed::flushed::flushed::flushed::flushed: