【问题标题】:How to load video in my website如何在我的网站上加载视频
【发布时间】:2014-08-11 03:28:32
【问题描述】:

我有一个网站,我正在尝试显示视频。我有 2 个 mp4 格式的视频,并且都正常(未损坏)。当我尝试在 html5 中使用标签显示这两个时,一个可以工作,但另一个不工作. 我使用了下面给出的代码

<video width="320" height="240" controls>
<source src="video/v1.mp4" type="video/mp4">
<source src="video/v1.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>


<video width="320" height="240" controls>
<source src="video/theme.mp4" type="video/mp4">
<source src="video/theme.ogg" type="video/ogg">
Your browser does not support the video tag.
</video> 

在这里,在 Firefox 中,第一个运行良好,但下一个显示错误“找不到支持格式和 mime 类型的视频”。在 chrome 中,第一个没问题,第二个只显示音频。 请帮我解决这个问题。 提前致谢。

【问题讨论】:

  • 遇到了同样的问题。尝试使用 FormatFactory 或其他软件转换您的视频,并将“视频编码”参数更改为“AVC(H264)”;它解决了我的问题,可能对你来说也是同样的原因。
  • 对不起,你所说的三种格式是什么意思?请让我清楚#Ms。没有人。是的,两个视频都在同一个目录中。
  • 我建议你使用jwplayer,它可以响应多个浏览器,我也在我的项目中使用过。它的免费... www.jwplayer.com
  • 我如何使用 jwplayer #Ayaz Shah?

标签: html video


【解决方案1】:

检查video/theme.mp4 是否可以在浏览器中访问。查看源代码并尝试单击链接或查看它是否加载到开发工具的资源中。听起来 Firefox 无法找到/读取theme.mp4theme.ogg,因此正在显示错误消息。 Chrome 也找不到 theme.mp4,但正在读取它的 MIME 类型为 audio/ogg 而不是 video/ogg

你可以试试这个页面,看看它是否有帮助,MDN 总是有有用的东西: https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

【讨论】:

  • 我试过这个。对于第一个 v1.mp4,我从 view video.but for theme.mp4 中找到了视频,但我没有找到并且找不到对象显示。对于两个视频我都有没有.ogg 格式。那么为什么当我访问查看视频时v1.mp4 显示localhost/rmp/video/v1.mp4 而主题.mp4 显示localhost/rmp/video/theme.ogg? #luc122c
  • 因为你先写了.mp4,它会先尝试,如果它不能读,那么它会回退到你指定的.ogg。如果是播放theme.ogg,则theme.mp4有问题
  • 那我该怎么办#luc122c?
  • 我会尝试将 .mp4 移动到一个新目录,创建一个指向它的新链接并在那里尝试。如果可行,则链接错误。或者尝试在同一位置使用不同名称的不同视频并更改链接。如果这可行,则视频已损坏。
  • 在我的本地主机中显示相同的错误。除了我的第一个和第二个视频位于同一目录中#luc122c
猜你喜欢
  • 2012-08-11
  • 2013-10-17
  • 2013-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多