2011-11-14 11 views
1

JavaでVideoEntryを使用しているときに利用できるものから最高品質のサムネイルを取得したいと考えています。YouTube MediaThumbnail quality in java

私はgdataライブラリを使用しています。

xmlの属性がyt:name = "hqdefault"のものが最適ですが、コード内のMediaThumbnailからその属性値を取得する方法はわかりません。

MediaThumbnailクラスではそのための方法はありません。

私の目標は、 "hqdefault"を利用できる場合はそれを使用し、そうでない場合は "default"を使用することです。 これまではサムネイルリストの最初のものを使っていますが、リストがランダムな順序で来ることができるため、必ずしも「デフォルト」であるとは限りません。

URLを解析せずにMediaThumbnailの品質を確認する方法はありますか?

答えて

0

次のコードは、動画のすべてのサムネイルを一覧表示しています。あなたに適したものを選んでください。

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