【问题标题】:How to detect whether video contains sound or not using exoplayer如何使用 exoplayer 检测视频是否包含声音
【发布时间】:2020-01-08 07:09:09
【问题描述】:

我想检查我的视频是否包含声音。基于此,我想在我的项目中添加声音启用/禁用功能。

【问题讨论】:

  • 检查这个答案link。它可能会对你有所帮助。

标签: java android android-mediaplayer exoplayer2.x


【解决方案1】:

您可以使用 Player#EventListener#OnTracksChanged 跟踪当前曲目,并使用 Player#getCurrentTrackGroups() 获取当前曲目。如果您浏览轨道组,您可以查找类型。如果您还想检查是否选择了任何音轨,那么 Player#getCurrentTrackSelections() 就是要查看的地方。

【讨论】:

  • Player#getCurrentTrackGroups() 返回所有格式的信息,其中包含音轨、视频和文本等。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-03
  • 2021-01-22
  • 1970-01-01
  • 2017-06-05
  • 2010-09-07
  • 1970-01-01
相关资源
最近更新 更多