我想在我的网站上添加视频。有些来自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>
我现在只使用mp4线,因为我有一个mp4文件。但在Firefox中它不会播放,在IE中它不会显示。
这是网站:http://jdkmedia.nl/Atlanta/media.php,其中包含以mp4格式下载的YouTube电影。
(P.S我使用的是Windows 8,IE 10,chrome 21,firefox 14)
如果您看到应该编辑的内容,请提前致谢并进行编辑。
回答/关闭的问题,随时发布更多的答案
答案 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