Extract Channel Avatar in related videos.
This commit is contained in:
parent
f0aa46b008
commit
feb09e9997
1 changed files with 6 additions and 1 deletions
|
@ -167,11 +167,16 @@ public class YoutubeStreamInfoItemExtractor implements StreamInfoItemExtractor {
|
||||||
@Override
|
@Override
|
||||||
public String getUploaderAvatarUrl() throws ParsingException {
|
public String getUploaderAvatarUrl() throws ParsingException {
|
||||||
|
|
||||||
if(videoInfo.has("channelThumbnailSupportedRenderers")) {
|
if (videoInfo.has("channelThumbnailSupportedRenderers")) {
|
||||||
return JsonUtils.getArray(videoInfo, "channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail.thumbnails")
|
return JsonUtils.getArray(videoInfo, "channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail.thumbnails")
|
||||||
.getObject(0).getString("url");
|
.getObject(0).getString("url");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (videoInfo.has("channelThumbnail")) {
|
||||||
|
return JsonUtils.getArray(videoInfo, "channelThumbnail.thumbnails")
|
||||||
|
.getObject(0).getString("url");
|
||||||
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue