Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix(YouTube - Spoof video streams): Add 'Android Creator' #4262

Merged

Conversation

LisoUseInAIKyrios
Copy link
Contributor

@LisoUseInAIKyrios LisoUseInAIKyrios commented Jan 4, 2025

Android Creator was briefly used but later removed since Yt-dlp shows it needs additional authentication, but other projects suggest otherwise.

The client correctly plays videos with music and labeled "for children" such as https://youtu.be/bHtvEpeXrfc

Also adds extra client parameters that most the YT downloaders already use: deviceMake, osName, X-YouTube-Client-Version. This change also restores the AV1 video codec to Android VR client.

'Android Creator' does not support HDR video and is the most limited of the Android clients, but it does play some videos that all other clients cannot.

@LisoUseInAIKyrios LisoUseInAIKyrios marked this pull request as ready for review January 4, 2025 18:01
@0xrxL

This comment was marked as resolved.

@MarcaDian

This comment was marked as resolved.

@LisoUseInAIKyrios

This comment was marked as resolved.

@0xrxL

This comment was marked as resolved.

@LisoUseInAIKyrios LisoUseInAIKyrios changed the title fix(YouTube - Spoof video streams): Add 'Android Creator' to fix playback of kids videos that contain music fix(YouTube - Spoof video streams): Add 'Android Creator', restore AV1 codec to 'Android VR' Jan 4, 2025
@0xrxL

This comment was marked as resolved.

@LisoUseInAIKyrios

This comment was marked as resolved.

@0xrxL

This comment was marked as resolved.

@LisoUseInAIKyrios

This comment was marked as resolved.

@0xrxL

This comment was marked as resolved.

@LisoUseInAIKyrios LisoUseInAIKyrios changed the title fix(YouTube - Spoof video streams): Add 'Android Creator', restore AV1 codec to 'Android VR' fix(YouTube - Spoof video streams): Add 'Android Creator' Jan 4, 2025
@LisoUseInAIKyrios

This comment was marked as resolved.

@0xrxL

This comment was marked as resolved.

@LisoUseInAIKyrios

This comment was marked as resolved.

@oSumAtrIX

This comment was marked as resolved.

@Karthik-Subbu

This comment was marked as resolved.

@YT-Advanced

This comment was marked as resolved.

@Karthik-Subbu

This comment was marked as resolved.

@YT-Advanced

This comment was marked as resolved.

@0xrxL

This comment was marked as resolved.

@LisoUseInAIKyrios

This comment was marked as resolved.

@LisoUseInAIKyrios LisoUseInAIKyrios removed the request for review from oSumAtrIX January 6, 2025 09:55
@LisoUseInAIKyrios LisoUseInAIKyrios merged commit 0479dd2 into ReVanced:dev Jan 6, 2025
1 check passed
@LisoUseInAIKyrios LisoUseInAIKyrios deleted the fix/spoof_kids_music_videos branch January 6, 2025 10:58
github-actions bot pushed a commit that referenced this pull request Jan 6, 2025
## [5.8.1-dev.1](v5.8.0...v5.8.1-dev.1) (2025-01-06)

### Bug Fixes

* **YouTube - Spoof video streams:** Add 'Android Creator' ([#4262](#4262)) ([0479dd2](0479dd2))
github-actions bot pushed a commit that referenced this pull request Jan 7, 2025
## [5.8.1](v5.8.0...v5.8.1) (2025-01-07)

### Bug Fixes

* **YouTube - Spoof video streams:** Add 'Android Creator' ([#4262](#4262)) ([0479dd2](0479dd2))
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug(YouTube - Spoof video streams): Kids videos with music fail to fetch streams
7 participants