YouTube MediaThumbnail quality in java



我想在Java中使用VideoEntry时获得最高质量的缩略图。

我正在使用gdata库。

我知道最好的一个是在xml中具有属性yt:name="hqdefault"的那个,但我不知道如何从代码中的MediaThumbnail获得该属性值。

在MediaThumbnail类中没有这样的方法。

我的目标是使用"hqdefault",如果它可用,那么使用"default"。到目前为止,我使用的是缩略图列表中的第一个,但据我所知,它不一定是"默认"的,因为列表可以以随机顺序出现。

有没有办法在不解析url的情况下找出MediaThumbnail的质量?

下面的代码列出了所有可能的视频缩略图。选择适合你的。

for (MediaThumbnail mediaThumbnail : VideoEntry.getMediaGroup().getThumbnails()) {
System.out.println(mediaThumbnail.getUrl());
}  

相关内容

  • 没有找到相关文章

最新更新