Skip to content

Releases: TeamNewPipe/NewPipeExtractor

v0.11.2

24 Dec 13:21
v0.11.2
Compare
Choose a tag to compare

Fix

  • fixed loading age restricted videos
  • fix ad exception

v0.11.1

07 Dec 10:39
v0.11.1
17ce9f5
Compare
Choose a tag to compare

New:

  • Added subtitles support #42

Improvements:

  • Refactored code and added more documentation

v0.11.0

05 Nov 20:09
Compare
Choose a tag to compare

Fix

  • Fix get name of channel exception

v0.10.1

18 Oct 10:04
Compare
Choose a tag to compare

New

  • Add Kiosk support

v0.10.0

21 Sep 21:14
Compare
Choose a tag to compare

New

  • Add SoundCloud service #15
  • Use Gradle #17
  • Change json dependency
    • The previous was conflicting with the built-in version of android

Improvements

  • Change ServiceList into an enum
  • Rename and create new overloads for methods of Info classes
    • This creates a nicer api, for example, to get a StreamInfo:
    StreamInfo.getInfo(Youtube, "https://www.youtube.com/watch?v=BAcaa98qQtM"); 
    // Or simply pass the url, it automagically resolves to the right service
    StreamInfo.getInfo("https://soundcloud.com/shupemoosic/pegboard-nerds-try-this");
  • Fix YouTubeChannelExtractor
    • It was given some inconsistent results (/user and /channel), now it only returns /channel urls don't matter what the original is (at least when calling the getCleanUrl() method).

v0.9.10

11 Aug 14:37
Compare
Choose a tag to compare

Fixes

  • Create some abstract classes to minimize repeated code
    • Extractor and Info
  • Channel and Playlist extractors have a getNextStreams method now
  • Organize some packages and classes
    • Rename package stream_info to just stream
  • Refactor and fix indentation in general
    • Remove static variables from extractors: Closes #6
  • Refactor some classes
    • Expose more fields for InfoItem (like the service id)
  • Refactor dash manifest parser
    • Fix DashMpdParser creating audio streams with 0 bitrate (closes TeamNewPipe/NewPipe#619)
    • Now it takes the id from the dash, compares it with the Itag list, and if it exists, add the streams to the StreamInfo
    • Due to this, it extract everything that have in the manifest (video, video only and audio).
  • Add some more itags

v0.9.8

11 Jun 12:02
Compare
Choose a tag to compare

Fixed

  • Users are now informed if a video is not available in their country.
  • Minor typo fix
  • Fixes View count In video list bug: TeamNewPipe/NewPipe#555

This is the version used by NewPipe v0.9.8

v0.9.4

28 Apr 19:23
Compare
Choose a tag to compare

Made more classes serializable.

This is the version used by NewPipe 0.9.4

v0.9.2

11 Apr 20:55
Compare
Choose a tag to compare

Fix next video problem.

This release is used in NewPipe v0.9.2

v0.9

02 Apr 14:26
Compare
Choose a tag to compare

v0.8 is the Extractor version used in NewPipe v0.9.0.