NewPipeExtractor
NewPipeExtractor copied to clipboard
NewPipe's core library for extracting data from streaming sites
The Bandcamp featured section sometimes contains not only albums, but also individual tracks. Those are currently [getting dropped by the extractor](https://github.com/TeamNewPipe/NewPipeExtractor/blob/b4dee6d08f60738fd2a94f79b7672b8e5f5db94e/extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampFeaturedExtractor.java#L68-L70). Besides that #584 makes this hard to test when...
Bandcamp only displays tracks (streams), not albums (playlists), on the artist's profile page (channel) because of #227.
from media.ccc.de livestream ## Exception * __User Action:__ requested channel * __Request:__ https://streaming.media.ccc.de/rc3 * __Content Country:__ FR * __Content Language:__ fr-FR * __App Language:__ fr_FR * __Service:__ media.ccc.de * __Version:__...
Currently the 5th one in the kiosk ## Exception * __User Action:__ requested stream * __Request:__ https://streaming.media.ccc.de/rc3/chaosstudio-hamburg * __Content Country:__ FR * __Content Language:__ fr-FR * __App Language:__ fr_FR *...
YouTube seems to call these "movingThumbnailDetails". I'll be working on this if I have time.
NewPipeExtractor has inconsistent return values in some places for when there is e.g. no HLS URL, i.e: #### media.ccc.de ```java @Nonnull @Override public String getHlsUrl() throws ParsingException { return null;...
I am currently working on bandcamp support [in my fork](https://github.com/fynngodau/NewPipeExtractor). Even though it was difficult to understand at first, I feel like I now know what I'm doing. I noticed...
Currently the NewPipeExtractor doesn't handle all Itags. Some because "it's not well supported in older devices" (e.g. Opus). Some because we "Don't add VideoOnly streams that have normal variants". Some...
Add, please, Rutube service to NewPipe. It could be useful: https://github.com/TalbotGooday/Android-Oembed-Video
- [x] I carefully read the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/HEAD/.github/CONTRIBUTING.md) and agree to them. - [x] I have tested the API against [NewPipe](https://github.com/TeamNewPipe/NewPipe). - [x] I agree to create a pull request...