有没有办法将某人链接到高清1080p质量的YouTube视频?截至目前,将某人链接到youtube网址时,视频默认为360p.
Ped*_*ito 60
就在这里:
https://www.youtube.com/embed/kObNpTFPV5c?vq=hd1440
https://www.youtube.com/embed/kObNpTFPV5c?vq=hd1080
etc...
Run Code Online (Sandbox Code Playgroud)
选项包括:
代码为1440:vq=hd1440
代码为1080:vq=hd1080
代码为720:vq=hd720
代码为480p:vq=large
代码为360p:vq=medium
代码为240p:vq=small
注意:嵌入式播放器中的视频质量设置目前最多可达1440p
(vq=hd1440
),表示以下不起作用: vq=hd2160
(4k)
更新
截至2018年4月10日,此代码仍然有效.
一些用户报告"不工作".
据我所知,问题与网络速度和/或屏幕尺寸有关.
当YT播放器启动时,它会收集网络速度,屏幕和播放器大小以及其他信息,如果连接速度很慢或屏幕/播放器尺寸小于请求的质量(vq=
),尽管选择了选项,但仍会显示质量较低的视频.vq=
请务必阅读以下评论.
2017年3月:如果主机视频不是1080,则vq = hd1080将导致AUTO选择.
dmm*_*mmd 11
不,这不起作用.这不只是为了你,如果你花了最后一小时试图找到一个答案,让你的嵌入视频打开高清.
问题:哦,但是你怎么知道这不再起作用了,没有其他办法让嵌入式视频以不同的质量打开?
答:刚刚访问了Google关于Youtube播放器参数的官方文档,并且没有一个参数可以让您改变其质量.
此外,hd=1
也不起作用.更多信息在这里.
显然,Youtube会分析用户窗口(或iframe)的宽度和高度,并根据此自动设置质量.
更新:
截至2018年4月10日,它仍然不起作用(有关详细信息,请参阅我对已接受答案的评论).
我从评论中看到的是它有时可以工作,但有些则不然.接受的答案表明"它测量网络速度以及屏幕和播放器大小".因此,我们可以理解,我不能强制HD,因为在网络速度/屏幕分辨率较低的情况下,YouTube仍然会做任何想做的事情.从我的角度来看,每个人说它的作用只是在他们的手上有误报,并且在他们测试的时候,它的工作是出于与vq
参数无关的一些随机原因.如果它是一个有效的参数,Google会将其记录在某处,并且vq
不会记录在任何地方.