代码之家  ›  专栏  ›  技术社区  ›  elcuco

Chrome-WMV中的HTML5视频标签

  •  7
  • elcuco  · 技术社区  · 15 年前

    我需要制作一个显示视频的页面。火狐和Opera支持ogg格式,没有问题。铬是……”笨蛋”,不认识ogg。

    Windows上的Chrome知道如何处理WMV吗?我已经对它们进行了编码,不,我不能重新编码新的视频,因为媒体的间隔是有限的(cdrom)。

    我的代码目前看起来像这样(不在Chrome中工作)

    <video controls>
    <source codecs="theora, vorbis" media="video/ogg" src="video.ogv" />
    <source media="video/x-ms-wmv" src="video.wmv" />
    Please install a new browser, or just get out
    </video>
    

    请注意,我缺少一个编解码器条目,有人知道我需要在那里放置什么吗?

    2 回复  |  直到 8 年前
        1
  •  20
  •   foolip    15 年前

    据我所知,Chrome不支持WMV。Opera、Firefox和Chrome支持Ogg Theora+Vorbis,而Chrome和Safari支持MPEG-4 H.264+AAC。

    您的标记需要一点修复。没有codecs属性,请改用type属性。而且,您通常根本不需要媒体属性。这是您清理过的标记:

    <video controls>
      <source type="video/ogg; codecs=theora,vorbis" src="video.ogv">
      <source src="video.wmv">
      Your browser doesn't support video, you may download the
      video instead: <a href="video.ogv">Ogg</a>
    </video>
    

    唯一能够播放WMV的浏览器是Linux上的Opera(如果您碰巧安装了正确的gstreamer插件)。这不是很有用,因此您可能根本不应该将WMV与<video>结合使用。

    你可能会发现这本书很有用: Everything you need to know about HTML5 video and audio .

    免责声明:我为歌剧工作。

        2
  •  0
  •   TylerH Ash Burlaczenko    8 年前

    Chrome使用插件处理WMV,但不使用HTML5中的编解码器。Chrome和HTML5手柄H.264。