Skip to content

Conversation

@skbeh
Copy link
Contributor

@skbeh skbeh commented Sep 4, 2025

The previous implementation incorrectly used the channels owner name as the uploader for all videos within that channel or playlist. This was because the channel extractor was passing its own name to the video info item extractors.

This commit fixes the issue by:

  • Modifying the BilibiliChannelInfoItemClientAPIExtractor and BilibiliChannelInfoItemWebAPIExtractor to extract the uploader name from the videos own data.
  • Correctly passing the uploaders name and avatar to the BilibiliChannelInfoItemWebAPIExtractor in the `BilibiliPlaylistExtractor.

The previous implementation incorrectly used the channels owner name as the uploader for all videos within that channel or playlist.
This was because the channel extractor was passing its own name to the video info item extractors.

This commit fixes the issue by:
- Modifying the `BilibiliChannelInfoItemClientAPIExtractor` and `BilibiliChannelInfoItemWebAPIExtractor` to extract the uploader name from the videos own data.
- Correctly passing the uploaders name and avatar to the `BilibiliChannelInfoItemWebAPIExtractor` in the `BilibiliPlaylistExtractor.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant