自己网站的视频播放器(使用youtube)

时间:2012-08-08 18:08:03

标签: javascript html

我想在我的网站上添加视频。有些来自youtube,有些则没有。

在w3学校之后,这是最好的解决方案

<video width="320" height="240" controls="controls">
  <source src="movie.mp4" type="video/mp4" />
  <source src="movie.ogg" type="video/ogg" />
  <source src="movie.webm" type="video/webm" />
  <object data="movie.mp4" width="320" height="240">
    <embed src="movie.swf" width="320" height="240" />
  </object> 
</video>
  1. 我的问题是,如果我只有1个youtube链接,该怎么办?
  2. 我的另一个问题是,如果我录制了一些内容并将其放在我的电脑上,或者我下载某个.flv / mp4文件..我需要将其转换为ogg / webm / mp4
  3. 我现在只使用mp4线,因为我有一个mp4文件。但在Firefox中它不会播放,在IE中它不会显示。

    这是网站:http://jdkmedia.nl/Atlanta/media.php,其中包含以mp4格式下载的YouTube电影。

    (P.S我使用的是Windows 8,IE 10,chrome 21,firefox 14)

    如果您看到应该编辑的内容,请提前致谢并进行编辑。

    回答/关闭的问题,随时发布更多的答案

2 个答案:

答案 0 :(得分:2)

如果你想嵌入youtube视频,这是正确的方法

<iframe title="YouTube video player" class="youtube-player" type="text/html" 
width="640" height="390" src="http://www.youtube.com/embed/W-Q7RMpINVo"
frameborder="0" allowFullScreen></iframe>

答案 1 :(得分:0)

我使用ffmpeg将视频文件转换为html5兼容格式取得了一些成功。获取命令行可能有点繁琐,但有些网站可以帮助您(例如http://paulrouget.com/e/converttohtml5video/

在你的情况下,你可能会使用这样的东西:

ffmpeg -i input.mp4 \
       -acodec libvorbis -ac 2 -ab 96k -ar 44100 \
       -b 345k -s 640x360 output.ogg