是否有可能确定是否在特定的youtube视频进行编码与H.264或享受高品质,通过YouTube数据API?如果是这样,怎么样?

我可以启动一个文件下载和检查的视频流中的编码(编程方式的课程),但我想使用的YouTube的数据API避免所有的开销。

有帮助吗?

解决方案

这是不可能的,你不应该永远需要做到这一点,除非你正在做的(到YouTube的API服务条款与问候)可疑的东西;)

如果你给什么你正在尝试做的更多的细节,也许还有另一种解决方案?

其他提示

我不相信这是可能的。

您可以在这里找到YouTube API参考文档的http://代码。 google.com/apis/youtube/2.0/reference.html

如果你有来源的一个特别视频网页,可以很容易地确定哪些视频版本可用。

  1. 找到的 <embed> 标记 id movie_player.
  2. flashvars 属性的要素包含一个html编码清单 key=value 对分开过 &.值url编码。
  3. 考价值的关键 url_encoded_fmt_stream_map 这是一个逗号分开列的视频版本你在寻找的。
  4. 每个版本是一个列表中的 key=value 对分开过 &.值url编码。
  5. itag 关键是更好地称为 fmt 你可以找到不同的类型 维基百科
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top