强制youtube嵌入以720p开始

Mar*_*mer 48 html embed youtube

有一些方法建议在线进行此操作,但似乎没有一种方法可行.

例如:

http://blog.makezine.com/archive/2008/11/youtube-in-720p-hd-viewin.html

那篇文章是关于让它以720p开始,但它甚至不适用于他们自己的视频.

这里有人知道怎么做吗?

Try*_*ace 108

(此答案已更新,因为之前使用的方法vq不再被识别.)

指定视频的高度将相应地改变质量.html 5的示例;

<iframe style='width:100%; height:800px;' src='https://www.youtube.com/embed/xxxxxxxx'></iframe>
Run Code Online (Sandbox Code Playgroud)

如果您不想对宽度和高度进行硬编码,可以在iframe中为css媒体查询添加一个类.

在工作服务器上测试+通过w3.org nuhtml验证器.

  • 2014-10-31这种方法不起作用. (5认同)
  • 在观看存储在Google云端硬盘中的视频时也可以这样做 - 您甚至可以将?vq = hd720或?vq = hd1080添加到您共享的文件夹的网址中,默认情况下,其中的所有视频都将以高清方式打开. (4认同)
  • 默认的嵌入可能在查询字符串中没有任何内容,因此请不要忘记在源URL中添加方便的花色“?”。例如:``&lt;iframe width =“ 324” height =“ 182” src =“ // www.youtube.com/embed/V1234580?vq=hd720” frameborder =“ 0” allowfullscreen&gt; &lt;/ iframe&gt;'' (2认同)

Mob*_*Mob 19

您可以通过向&hd=1视频网址添加参数来执行此操作.这会强制视频以可用于视频的最高分辨率开始.但是你不能专门将它设置为720p,因为不是每个视频都有hd ish.

http://www.youtube.com/watch?v=VIDEO_ID&hd=1

http://code.google.com/apis/youtube/player_parameters.html

更新:截至2014年,不推荐使用hd https://developers.google.com/youtube/player_parameters?csw=1#Deprecated_Parameters

  • 好吧,我让它像这样工作:`<iframe width ="853"height ="480"src ="http://www.youtube.com/v/l9Cg5rlSe28&hd=1"frameborder ="0"allowfullscreen></iframe> </IFRAME>` (4认同)
  • 同时弃用高清 (2认同)

小智 6

这是以HD 1080播放的视频的嵌入示例.

<iframe width="560" height="315" src="http://youtube.com/v/IplDUxTQxsE&vq=hd1080" frameborder="0" allowfullscreen="1"></iframe>
Run Code Online (Sandbox Code Playgroud)

让我们分开代码:http://youtube.com/v/ video_id &vq=hd1080

该视频的视频ID:IplDUxTQxsE您将在每个YouTube视频的链接中看到此类随机代码.

到目前为止这么好,这个技巧适用于直接在网页上播放全高清视频!

您也可以将质量更改为720. &vq=hd720


t1g*_*gor 6

我通过以下修复设法让这个工作:

//www.youtube.com/embed/_YOUR_VIDEO_CODE_/?vq=hd720
Run Code Online (Sandbox Code Playgroud)

您的视频应具有hd720分辨率.

我正在使用嵌入式iframe,BTW.希望有人会觉得这很有帮助.


Mar*_*ior 6

2021 年,这是我的有效答案。

https://youtube.com/embed/ZkTzXrczk5M?vq=hd720p;feature=oembed&amp;controls=0&amp;hd=1&amp;modestbranding=1&amp;autohide=1&amp;showinfo=0        
Run Code Online (Sandbox Code Playgroud)

秘诀在于在 src 的所需分辨率之后放置一个“p”,例如 ?vq=hd720p 而不是 ?vq=hd720。


Viv*_*ara 5

Youtube 不再支持播放质量

Youtube 不再支持播放质量