![指定字幕帧率吗?](https://linux22.com/image/1614705/%E6%8C%87%E5%AE%9A%E5%AD%97%E5%B9%95%E5%B8%A7%E7%8E%87%E5%90%97%EF%BC%9F.png)
我想将字幕硬编码到电影中。我使用以下命令:
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
现在根据要求编辑您的命令。