NewPipeExtractor
NewPipeExtractor copied to clipboard
NewPipe's core library for extracting data from streaming sites
The interface of link handlers and link handler factories is strange, hard to debug, and it's doing something extremely simple (checking if a URL matches and extracting stuff from it)...
### Checklist - [x] I am aware that this issue is being opened for the NewPipe Extractor, NOT the [app](https://github.com/TeamNewPipe/NewPipe), and my feature request will be dismissed otherwise. - [x]...
### Checklist - [x] I am able to reproduce the bug with the latest version given here: [CLICK THIS LINK](https://github.com/TeamNewPipe/NewPipeExtractor/releases/latest). - [x] I am aware that this issue is being...
### Checklist - [x] I am aware that this issue is being opened for the NewPipe Extractor, NOT the [app](https://github.com/TeamNewPipe/NewPipe), and my feature request will be dismissed otherwise. - [x]...
### Checklist - [x] I am aware that this issue is being opened for the NewPipe Extractor, NOT the [app](https://github.com/TeamNewPipe/NewPipe), and my feature request will be dismissed otherwise. - [x]...
The metadata in the lockup view model is distributed across 2/3 rows and possibly there are multiple items per row. As of #1320 the `YouTubeStreamInfoItemLockupExtractor` accesses specific rows and columns...
We should check-in the code style into the repo - at least for IntelliJ. This would help massively with keeping the code formatted correctly and we could maybe also remove...
Currently ``ParsingException`` is a normal checked ``Exception`` that needs to be explicitly declared everywhere, where it might be thrown or used. This is kind of problematic when working with Java's...
Soundcloud recently reworked their charts and e.g. the Top 50 are now missing. See https://github.com/TeamNewPipe/NewPipeExtractor/pull/1332#issuecomment-3067240438 for further reference. It looks like they are currently reworking the overall system which should...
The scheduled tests are constantly failing because some services are blocking/limiting requests from GitHub Action's IP ranges Example scheduled run: https://github.com/TeamNewPipe/NewPipeExtractor/actions/runs/16183746320/job/45685433640 Proposal: Don't executed scheduled CI checks anymore - at...