【问题标题】:Youtube video quality from PHP API using video ID使用视频 ID 来自 PHP API 的 Youtube 视频质量
【发布时间】:2014-10-20 15:47:31
【问题描述】:

在过去几年中,我向 Youtube 上传了许多不同的视频,随着时间的推移,质量已从 320p 提升到 720p。

由于这些已上传,我已将 youtube 视频 ID 添加到我的数据库中,并使用它将每个视频嵌入到我网站的 iframe 中。

但是,较旧的视频(320p 视频)被嵌入到 IFRAME 中,对于他们来说太大而且看起来质量很差。

因此,我需要一种方法,使用 API 在 PHP 中使用其 ID 来识别每个视频的大小,并适当地调整 IFRAME 的大小。

有人试过这样做吗?我已经挣扎了好几个小时了,文档也没用。

【问题讨论】:

  • 你不应该使用 PHP 来调整它的大小。使用 JavaScript!通过使用 JavaScript,您还可以在调整窗口大小时正确缩放 iframe。

标签: php api youtube


【解决方案1】:

你应该在URL的末尾加上&vq=hd720(720是分辨率,你可以改变它),这样你就可以识别分辨率了。

【讨论】:

  • 这不会从 youtube 中提取有关视频的信息,它只是以 720p 质量提取资源,这不是我需要的。
猜你喜欢
  • 2014-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-21
  • 1970-01-01
  • 1970-01-01
  • 2017-05-01
  • 2012-09-08
相关资源
最近更新 更多