From feb09e99977132614d0fc8b8762624f8ecc47bfa Mon Sep 17 00:00:00 2001 From: FireMasterK <20838718+FireMasterK@users.noreply.github.com> Date: Fri, 3 Sep 2021 23:21:01 +0530 Subject: [PATCH] Extract Channel Avatar in related videos. --- .../youtube/extractors/YoutubeStreamInfoItemExtractor.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamInfoItemExtractor.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamInfoItemExtractor.java index 051aa2788..8a4ecf05f 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamInfoItemExtractor.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamInfoItemExtractor.java @@ -167,11 +167,16 @@ public class YoutubeStreamInfoItemExtractor implements StreamInfoItemExtractor { @Override public String getUploaderAvatarUrl() throws ParsingException { - if(videoInfo.has("channelThumbnailSupportedRenderers")) { + if (videoInfo.has("channelThumbnailSupportedRenderers")) { return JsonUtils.getArray(videoInfo, "channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail.thumbnails") .getObject(0).getString("url"); } + if (videoInfo.has("channelThumbnail")) { + return JsonUtils.getArray(videoInfo, "channelThumbnail.thumbnails") + .getObject(0).getString("url"); + } + return null; }