我已经成功地创建了一个命令行,允许显示字幕,当我选择VLC中的曲目编号时,我可以看到它们。我想要的是刻录字幕,这样当任何播放器播放mp4时,字幕总是显示出来,而不是提供关闭的选项。我所需要的只是一条线索。ffmpeg有这样做的选项吗?谢谢。
使用字幕过滤器使hardsubs(已加载的字幕)
假设您有一个名为sub.srt
的字幕文件:
ffmpeg -i input.mkv -vf "subtitles=sub.srt" output.mp4
或者如果字幕是input.mkv
:
ffmpeg -i input.mkv -vf "subtitles=input.mkv" output.mp4