【问题标题】:MP4 video is playing only the sound with no video in IE9 [duplicate]MP4视频在IE9中只播放没有视频的声音[重复]
【发布时间】:2012-10-16 22:11:18
【问题描述】:

我尝试在 IE9 中播放 237 Mo 大小的 mp4 视频,我可以听到声音但没有视频显示,我的文件符合 html5 doctype (<!DOCTYPE html>),以下是我如何实现视频标签(在 chrome 中一切正常):

<video id="video" src="videos/myVideo.mp4" type='video/mp4' preload controls>
      Your brwoser doesn't seems to support video
    </video> 

我得到一个有声音的白屏,但​​没有视频。

【问题讨论】:

    标签: html internet-explorer-9 html5-video


    【解决方案1】:

    Internet Explorer 9 在运行 HTML5 视频播放器时遇到了一些问题(就像它处理很多东西一样)。参考W3Schools,我认为最好对所有文件类型的视频文件进行编码,以最大程度地支持跨浏览器。如果可以,请尝试使用 YouTube 或 Vimeo 等视频服务,因为它们会为您处理所有编码,但如果您需要自己完成,请查看 HTML5 文档,了解如何使用多个编码文件。

    【讨论】:

    • 您好,您是说我需要多种格式的视频文件吗? (mp4、ogg 等)。
    • 要允许跨浏览器支持,您需要多种格式,这通常是视频服务更简单的原因。
    • 但是 MP4 容器,带有 H264 视频和 AAC 音频,应该在 IE 中工作(实际上,截至今天,它应该是 HTML5 视频源中唯一支持的容器对于 IE)
    【解决方案2】:

    我在某处读到需要在 IE 中使用 H.264 编解码器对 mp4 进行编码。我还没有确认这一点,因为我在 IE9 中播放视频时也遇到了问题。至少在 Mac 上,您可以使用 MPEG Streamclip 转换您的视频文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      • 2011-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多