2011-11-14 1 views
1

Java에서 VideoEntry로 작업하는 동안 사용할 수있는 고품질의 미리보기 이미지를 얻고 싶습니다.YouTube MediaThumbnail quality in java

나는 gdata 라이브러리를 사용하고 있습니다.

XML에서 yt : name = "hqdefault"속성을 가진 것이 가장 좋지만 코드에서 MediaThumbnail의 속성 값을 얻는 방법을 알지 못합니다.

MediaThumbnail 클래스에는이 방법이 없습니다.

내 목표는 "hqdefault"를 사용할 수 있다면 사용하고, 그렇지 않으면 "기본"것을 사용하는 것입니다. 지금까지 엄지 손톱 목록의 첫 번째 항목을 사용하고 있습니다 만, 목록이 임의 순서로 올 수 있으므로 반드시 "기본"항목이 아닐 수도 있습니다.

URL을 구문 분석하지 않고 MediaThumbnail의 품질을 확인할 수있는 방법이 있습니까?

답변

0

다음 코드는 동영상의 가능한 모든 미리보기 이미지를 나열합니다. 당신에게 적합한 것을 선택하십시오.

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