【发布时间】:2019-12-30 01:49:02
【问题描述】:
我正在使用来自 API 的 URL。一些 URL 是没有声音的 mp4(视频播放只是没有声音)。如何检查该视频是否有声音?我一直在搜索 SimpleExoPlayer 文档并测试我的 URL 上的方法
https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/SimpleExoPlayer.html 过去几个小时
但我不知道如何检测播放的视频是否有声音。
尝试了getAudioAttributes()、getAudioComponents()中的所有方法,现在只尝试了getAudioFormat(),但它们都返回null。
try{
Log.d(TAG, "onCreateView: " + player.getAudioFormat().channelCount);
}catch (Exception e){
Log.d(TAG, "onCreateView: " + e);
}
是的,我已经确定链接实际上有音频。
【问题讨论】:
标签: android exoplayer exoplayer2.x