html - 使用 HTML5 播放 MKV 时没有声音

标签 html audio video html5-video

我正在尝试使用 HTML5 播放 .MKV 文件。视频工作正常但没有声音,我无法取消视频静音。

<video src="video.mkv" type='video/x-matroska' codecs='theora, vorbis'></video>
我正在使用 Chrome 24。

最佳答案

这是因为使用了音频编解码器。 Chrome 可能不支持它。不,除了找出它使用的音频编解码器并更改它或获取支持它的浏览器扩展之外,我不知道如何修复它。我会让你把视频转换成不同的格式,比如 MP4/OGG。

<video width="500px" controls>
  <source src="yourvideo.mp4" type="video/mp4">
  <source src="yourvideo.ogg" type="video/ogg">
  Your browser does not support HTML video.
</video>
你可以 VLC 网络插件。配置并使其工作需要一些步骤。
阅读更多关于 https://wiki.videolan.org/Documentation:WebPlugin#Input_object
<embed id="divxplayer" type="video/divx" width="1024" height="768" 
src ="path_to_file" autoPlay=\"true\" 
pluginspage=\"http://go.divx.com/plugin/download/\"></embed>
与此相关的其他问题:How to playback MKV video in web browser

关于html - 使用 HTML5 播放 MKV 时没有声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14988638/

相关文章:

video - 使用 cfmediaplayer 嵌入 vimeo

audio - FFmpeg concat 音频与视频或 gif 循环

html - 使一个 div 显示在另一个下方

PHP守护进程脚本

html - 尝试垂直对齐段落元素

audio - Opus编解码器的MS格式标签

jquery - 带有单独 div 的段落?

c# - 防止.NET语音识别听到/识别计算机扬声器

iphone - 在快速按下 Xcode 按钮时快速播放声音的最佳方法是什么?

javascript - 无法使用 Javascript 动态更改 HTML5 视频的来源