我正在修改一个mkv视频,但是字幕.ssa文件在视频结束前不同步大约1秒。
在开始的时候把字幕延迟1秒是不够的,需要延长时间来解决成倍增长的延迟。同步一开始很好,但是每过一分钟就会延迟几毫秒。
我用MKVToolNix和 with 0.999修复了它们。
如何使用FFmpeg扩展字幕?
我在这里看到了如何以同样的方式扩展音频。ffmpeg,将音频拉伸到x秒
我用的是这样的东西
ffmpeg -y
-fflags +genpts
-i "video.m4v"
-i "audio.ac3"
-i "subs.ssa"
-c:v copy
-c:a copy
-c:s copy
-map 0:v?
-map 1:a?
-map 2:s?
"video.mkv"我在一开始使用-itsoffset -00:00:01.000消除了一个空白,但它没有扩展。
发布于 2022-08-03 15:28:38
您可以通过-itsscale实现这一点。
ffmpeg -itsscale <factor> -i input.srt output.srt
我不知道它是什么时候推出的,但是它就在手册页面的-itsoffset下面。
https://stackoverflow.com/questions/51124813
复制相似问题