如何使用Javascript检查视频文件中的音频?

时间:2015-10-27 09:57:36

标签: javascript html5

如何在HTML5视频播放器中加载/播放视频文件时检查是否存在音轨?

2 个答案:

答案 0 :(得分:1)

由于视频代码是HTMLMediaElement,您可以尝试使用audioTracks属性,看看它是否返回任何内容。但它没有得到广泛支持(http://caniuse.com/#search=audiotracks

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
</video>

然后

console.log( $("video").audioTracks );

更多信息:

答案 1 :(得分:0)

客户端没有直接的方式。

相当遥远,您可能会尝试可视化视频的音频信号,看看是否有任何活动。

以下是此方法: http://www.patrick-wied.at/blog/how-to-create-audio-visualizations-with-javascript-html