如何在YouTube iframe中嵌入高清视频

4

我的代码现在看起来像这样:

<iframe title="YouTube video player" width="640" height="360" src="http://www.youtube.com/embed/6X3zUh8RqbY?hd=1" frameborder="0" allowfullscreen></iframe>

我在这里和其他地方看到,添加“?hd=1”应该可以让视频变成高清,但这对我不起作用。该视频的嵌入分辨率为360p...


2
高分辨率视频放在一个小框里有什么意义呢?它只会被缩小。下载它浪费带宽,解码它浪费处理能力。如果用户全屏播放,YouTube的播放器将自动切换质量。 - Quentin
+1. 上周我也遇到了完全相同的问题,但是所有的解决方法都没有起作用。(同时欢迎加入 Stack Overflow) - Chris Fletcher
它看起来很糟糕,因为当缩小视频时,YouTube也会降低整体质量。 - halfcat
2个回答

0

0

<iframe width="420" height="315" src="http://www.youtube.com/embed/XGSy3_Czz8k"> </iframe>

iFrame视频和音频使用有损压缩进行编码。仅启用帧内压缩,每个帧都是独立的i帧。宽度和高度设置上传的视频大小。 例:


请在您的代码中添加一些解释,这将有助于未来看到您的答案的其他人。 - Our Man in Bananas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接