2012-08-08 60 views
0

我想添加视频的我的网站。有些来自YouTube,有些则不是。自己的网站的视频播放器(与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

我现在只使用了mp4行,因为我有一个mp4文件。但在Firefox中它不会播放,在IE中它不会显示。

这是一个网站:http://jdkmedia.nl/Atlanta/media.php与下载的MP4格式的YouTube电影。

(P.S我使用Windows 8,IE 10,铬21,火狐14)

在此先感谢和编辑,如果你看到的东西应该被编辑。

问题回答/闭,随意张贴更多anwers

+1

从来没有*永远*考虑任何来自W3Schools的“最佳”解决方案。一半时间他们错了。 [见w3fools](http://w3fools.com/)。 – 2012-08-08 18:11:39

+0

哇,这对我来说是新的。感谢您的信息 – JochemQuery 2012-08-08 18:14:25

回答

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> 
+0

巨大的感谢:D 我将使用YouTube作为上传和使用该HTML。 你救了我的一天。 (我发现了一些看起来像这样的代码,但这不起作用)现在它最终作品谢谢! – JochemQuery 2012-08-08 18:21:14

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 
+0

谢谢,但是如果您希望他们跨浏览器无障碍地播放视频文件,它总是需要转换吗? – JochemQuery 2012-08-08 18:16:32

相关问题