• 技术文章 >web前端 >html教程

    html无法播放视频怎么办

    藏色散人藏色散人2021-04-09 10:43:35原创132

    html无法播放视频的解决办法:首先打开相应的HTML代码文件;然后在MIME类型里说明MP4和WebM以及Ogg视频格式;最后修改好视频的编码即可。

    本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。

    HTML页面嵌入视频无法播放的常见原因

    HTML5页面内嵌入视频有个<video>标签,<video> 元素支持三种视频格式:MP4、WebM、Ogg。

    昨天使用了一下这个标签嵌入一段视频,<source>标签标示了视频的路径和格式,下面有三种格式,浏览器会寻找支持的格式的视频

    05ac55d5225df934f88ac3607368891.png

    发现这段视频在本地播放器播放正常,可嵌入网页运行时出现了以下这个问题,就是播放不了,使用几个浏览器,要么显示无效源要么显示视频格式不支持

    2318c33f532a3a07b5d01aef0efea0c.png

    百度一波之后上面说,是因为MIME类型里不存在这种那三种格式,需要在MIME类型里说明这些视频格式:

    7854394bbe2584903437fb1608a63c0.png

    519f52b952d87302d0fd493ef7e186a.png

    配置好了之后再次运行,发现还是不可以,每个浏览器都显示不出来,找了好久的原因,终于在<video>标签使用说明中找到了原因:

    b123802f2a320bb1ae44375ddd8de47.png

    也就是说浏览器只支持这些编码的视频,不知道是不是这个原因,反正试了再说:

    使用格式工厂修改视频的编码:

    bc51ebcbc1f1be16cf9b38154e07df2.png

    再次运行,还是出错了,天!!!再次陷入沉思。。。。

    最后在舍友的点明之下,发现原来是路径写错了T_T

    但其实就是上面所述的那两个原因:MIME类型和编码问题。(后来重新验证了一下)。

    【推荐学习:HTML视频教程

    以上就是html无法播放视频怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:html
    上一篇:HTML如何限制input输入框只输入纯数字 下一篇:教你一招实现“代码雨”
    第15期线上培训班

    相关文章推荐

    • 如何在HTML中插入视频• JavaScript中对HTML中元素属性的读取• HTML如何限制input输入框只输入纯数字• html怎么设置只读• html的标签有哪些

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网