有没有办法将某人链接到高清1080p质量的YouTube视频?

cod*_*ark 44 youtube video

有没有办法将某人链接到高清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选择.

  • 看起来这样不再有效 (11认同)
  • 无论是否指定了vq =,似乎没有任何区别.YouTube自动根据窗口大小选择最佳分辨率,我也会假设连接速度 (4认同)
  • 以下是我对您发布的视频所了解的内容.如果我在一个小iframe中播放视频,默认质量设置为"360p".如果我复制iframe网址并将其直接粘贴在浏览器`https://www.youtube.com/embed/d_sqhA2KKNQ?vq = hd1080&html5 = 1`上,默认情况下视频播放为`720p`,在这两种情况下都是`vq =`被忽略了. (2认同)
  • 这不起作用,或者至少不是在我测试过的每台计算机和浏览器上都没有.这取决于框架的大小. (2认同)

dmm*_*mmd 11

不,这不起作用.这不只是为了你,如果你花了最后一小时试图找到一个答案,让你的嵌入视频打开高清.

问题:哦,但是你怎么知道这不再起作用了,没有其他办法让嵌入式视频以不同的质量打开

答:刚刚访问了Google关于Youtube播放器参数的官方文档,并且没有一个参数可以让您改变其质量.

此外,hd=1也不起作用.更多信息在这里.

显然,Youtube会分析用户窗口(或iframe)的宽度和高度,并根据此自动设置质量.

更新:

截至2018年4月10日,它仍然不起作用(有关详细信息,请参阅我对已接受答案的评论).

我从评论中看到的是它有时可以工作,但有些则不然.接受的答案表明"它测量网络速度以及屏幕和播放器大小".因此,我们可以理解,我不能强制HD,因为在网络速度/屏幕分辨率较低的情况下,YouTube仍然会做任何想做的事情.从我的角度来看,每个人说它的作用只是在他们的手上有误报,并且在他们测试的时候,它的工作是出于与vq参数无关的一些随机原因.如果它是一个有效的参数,Google会将其记录在某处,并且vq不会记录在任何地方.

  • 你能确保它对你有用吗?否则,您可能会误导前来寻求帮助的人。:) (2认同)