【问题标题】:Uploaded WebM video to YouTube, plays as MP4 in HTML5 mode将 WebM 视频上传到 YouTube,以 HTML5 模式播放为 MP4
【发布时间】:2011-07-14 20:45:10
【问题描述】:

我上传了一个使用 WebM/VP8 编解码器编码的视频(我 100% 确定,我使用了 WebM SDK 示例)。 视频播放良好,但即使在 HTML5 模式下,它也是 MP4 视频而不是 WebM。其他视频为我播放为 WebM。我在 Chrome 和 Firefox 中尝试过(Firefox 仍然使用 Flash 播放器,但 Chrome 似乎在本地播放它)。问题是在 html 源代码中只存在 mp4 视频链接。

视频:http://www.youtube.com/watch?v=tbF8GZDZ19s&html5=True(是一个班级的研究项目)

感谢您的帮助。

【问题讨论】:

    标签: youtube


    【解决方案1】:

    我在 Chrome 中将您的视频视为 WEBM。我正在使用:

    <iframe width="560" height="349" src="http://www.youtube.com/embed/tbF8GZDZ19s" frameborder="0" allowfullscreen></iframe>
    

    我在 HTML 源代码或 DOM 元素中看不到任何看起来像“mp4”的东西。我只看到视频元素的“src”参数的非常神秘的 URL。虽然它仅在视频开始播放时插入。

    【讨论】:

    • 感谢您的回复。事实证明,您只需要等待一段时间即可使用 webm 编码版本。
    【解决方案2】:

    实际上,YouTube 将视频编码为 WebM 只需要一些时间。它似乎首先从flv和mp4开始。 该视频大约需要 1 天时间才能编码到 WebM,现在可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-20
      • 2017-03-01
      • 2014-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      相关资源
      最近更新 更多