嵌入youtube视频,选择质量和safari问题

时间:2012-05-25 17:50:01

标签: safari youtube embed

我已经使用了这段代码

<iframe width="640" height="480" src="http://www.youtube.com/embed/....?rel=0" frameborder="0" allowfullscreen></iframe>

嵌入YouTube视频。

我想自动将质量设置为最大可用(在我的情况下显然是480);会发生什么:

1)Firefox 12.0:起始质量永远不会是480,有时候是360,有时240(是的,它会不时变化)

2)Safari 5.1.4:只有一个选项,360。为什么?

我读了Youtube - How to force 480p video quality in embed link / <iframe>,但即使我增加帧大小也没有变化。 javascript方法似乎也不可靠。

感谢。

1 个答案:

答案 0 :(得分:0)

尝试将“&amp; ap =%2526fmt%3D18”和“&amp; ap =%2526fmt%3D22”添加到嵌入网址。我相信D22是1280而D18是460?

嵌入式语法与浏览器常规URL的语法显然不同(这是链接中的答案中给出的)

编辑: 找到编解码信息;将FMT值放在D之后(来自D18 D22) http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs