指定字幕帧率吗?

指定字幕帧率吗?

我想将字幕硬编码到电影中。我使用以下命令:

ffmpeg -i a.mkv -vf subtitles=a.sub a.mp4

问题是,字幕不同步,只有我在 smplayer 中手动将字幕 FPS 定义为 25 时字幕才会显示。有没有办法也可以为 ffmpeg 指定这个值?

答案1

尝试这个命令:

ffmpeg -hide_banner -i input.mp4 -vf subtitles=input.srt,fps=25 withsub.mp4

我在命令中指定了 fps,fps=25现在根据要求编辑您的命令。

相关内容