ExoPlayer2 可以播放 MKV 文件,但是需要确保 MKV 文件中的字幕流被正确地解析和传递给 ExoPlayer2。如果您的 MKV 文件中的字幕流没有被正确地解析和传递给 ExoPlayer2,那么就无法显示字幕。

以下是一些可能导致字幕不显示的原因:

  1. 您的 MKV 文件中可能没有字幕流。请确保您的 MKV 文件中包含字幕流,并且这些字幕流是可用的。

  2. 您的 ExoPlayer2 可能没有正确地配置以支持字幕流。请确保您的 ExoPlayer2 已经正确地配置以支持字幕流。

  3. 您的字幕文件可能不是与 MKV 文件匹配的格式。请确保您的字幕文件与 MKV 文件匹配的格式,并且文件名与 MKV 文件的文件名相同。

  4. 您的字幕文件可能没有正确地命名。请确保您的字幕文件命名正确,并且与 MKV 文件的文件名相同。

如果您已经排除了以上原因,但仍然无法显示字幕,请尝试使用其他播放器或查看 ExoPlayer2 的日志以了解更多信息。

为什么我的Exoplayer2 在播放 mkv 文件时 字幕不显示

原文地址: https://www.cveoy.top/t/topic/b7EE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录