v0.20.3
Breaking
NewPipe Extractor now requires at least Java 8!
New
- [YouTube] Handle Shorts URLs #418
- [YouTube] Support short custom channel URLs #409
- Add support for Google search redirect URL #362
Improvement
- [YouTube] Ignore leading characters in video id #394
- [YouTube] Cache deobfuscation code and only make the request to get it if needed #447
- [YouTube] Improve falling back to video info page in case something is missing from initialAjaxJson #447
- [YouTube] Parse upload date for livestreams and ended livestreams #447
- [YouTube] Subscription import from Google takeout #452
Fixed
- [YouTube] Fix redirect channels #440
- Improve stream extractor tests & various fixes #309
- [PeerTube] Fix account and channel extractors #445
- [SoundCloud] Fix parsing tracks that contain the term 'sets' #410
- [YouTube] Fix age restricted videos, and correctly determine age limit #447