我想将字幕硬编码到电影中。我使用以下命令:
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
现在根据要求编辑您的命令。