Skip to content

Conversation

@KaifTaufiq
Copy link

1. Bump newpipeextractor

File: gradle/libs.versions.toml

newpipeextractor = "v0.25.2"

2. YoutubeExtractor Fix

Supports up to 4K.

maxResolution constructor parameter can be added, for Trailer 1080p capped playback

File: library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/ExtractorApi.kt

Before

// Line:  1158
YoutubeExtractor(),

can Register the extractor with desired max resolution. (i am not doing hardcoding any, to let it be done via Ui Control)

// Allow up to 1080p only
YoutubeExtractor(1080),

// OR Allow up to 720p
// YoutubeExtractor(720),

// OR No limit (Max available) - in use
// YoutubeExtractor(), 

Testing Mr. Beast's Video 4K Fetched

Screen_recording_20260210_042739.webm

Known Issue - Audio Label's not assiging properly

this mostly happens to additional dubbed audios

i already have some fix, will create another pr for it as it's related to how newAudioFile is handled

Screenshot 2026-02-10 at 4 29 12 AM

@KaifTaufiq
Copy link
Author

image image Labels Working Now

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