有没有办法将某人链接到高清1080p质量的YouTube视频?到目前为止,当将某人链接到youtube URL时,视频的默认格式是360p。
发布于 2014-04-18 11:57:33
是的,有:
https://www.youtube.com/embed/kObNpTFPV5c?vq=hd1440
https://www.youtube.com/embed/kObNpTFPV5c?vq=hd1080
etc...选项包括:
1440的代码:vq=hd1440
1080的代码:vq=hd1080
720的代码:vq=hd720
480p代码:vq=large
360p的代码:vq=medium
240p的代码:vq=small
更新
从2018年4月的10开始,此代码仍然有效。
部分用户反映“不工作”,如果对您不起作用,请阅读以下内容:
据我所知,这个问题与网络速度和/或屏幕尺寸有关。
当YT player启动时,它收集网络速度、屏幕和播放器大小以及其他信息,如果连接速度较慢或屏幕/播放器尺寸小于所要求的质量(vq=),则尽管在 vq=**.**上选择了选项,但仍会显示较低质量的视频
还要确保你阅读了下面的评论。
发布于 2014-10-09 13:43:16
不,这不管用。这不只是给你的,以防你花了最后一个小时试图找到一个答案,让你的嵌入视频打开高清。
问:哦,但是你怎么知道这不再起作用了,没有其他方法可以在不同质量的中打开嵌入的视频
答:刚刚转到了Google's official documentation regarding Youtube's player parameters,没有一个参数可以让你改变它的质量。
而且,hd=1也不能工作。More info here。
显然,Youtube会分析用户窗口(或iframe)的宽度和高度,并基于此自动设置质量。
更新:
从2018年4月的10开始,它仍然不工作(see my comment on the accepted answer for more details)。
我从评论中看到的是,它有时可能会起作用,但也有一些不起作用。公认的答案是“它测量网络速度、屏幕和播放器大小”。因此,通过这一点,我们可以理解我不能强制高清,因为在低网速/屏幕分辨率的情况下,YouTube仍然可以随心所欲。从我的角度来看,每个说它工作的人都有误报,在他们测试它的时候,出于某种随机的原因,它工作了,这与vq参数无关。如果它是一个有效的参数,谷歌会在某个地方记录它,而vq在任何地方都没有记录。
发布于 2014-11-06 10:39:01
要链接到YouTube视频,以便默认以高清模式播放,请使用以下网址:
https://www.youtube.com/v/VIDEOID?version=3&vq=hd1080
将VIDEOID更改为您要链接到的YouTube视频ID。当有人点击该链接时,它将以全屏模式显示可用的最高分辨率(高达1080p)。不幸的是,vq=hd1080不能在普通的YouTube站点上工作(带有评论和相关视频)。
https://stackoverflow.com/questions/23145257
复制相似问题