ffplay能够查看字幕吗?

7

我在互联网上搜索了如何在使用ffplay播放.mts格式的电影时查看字幕,但没有找到答案,或者可能是我太蠢了。谢谢。


ffplay 是一个简单的播放器:更像是测试工具或示例,而不是典型的播放器。显示 ffmpeg -i input 的完整输出。我目前没有等效的样本进行测试,但在播放时,您可以尝试按下 t 键来循环显示字幕。 - llogan
我只是在VB6中使用一个批处理文件来播放任何电影。有些电影有字幕,比如.mts扩展名,VLC可以播放带字幕的电影 FFPLAY.EXE "MovieName.mts" > - Tinhorn
2个回答

12

你需要使用

ffplay -vf subtitles=filename=input.mkv input.mkv

等同于 -vf "subtitles=input.mkv"

更多信息请参见此处


这对于 dvb_subtitle ([6][0][0][0] / 0x0006) 的 .ts 文件无法工作: [Parsed_subtitles_0 @ 0x7ffca4c7c440] 目前仅支持基于文本的字幕 - drake7

1

我正在使用 ffplay -vf subtitles=<字幕文件> <视频文件>,感觉非常不错。

-vf 是"视频过滤器"的意思。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接