Download NewPipe (Lightweight YouTube front-end) v0.27.0

NewPipe (Lightweight YouTube front-end) v0.27.0
Requirements: 5.0+
Overview: The lightweight YouTube experience for Android.

Image

A libre lightweight streaming front-end for Android.

Do you like watching videos on YouTube but looking for a simple app to do that?
NewPipe has been created with the purpose of getting the original YouTube experience on your smartphone without annoying ads and questionable permissions.

Lightweight YouTube frontend that’s supposed to be used without the proprietary YouTube-API or any of Google’s (proprietary) play-services. NewPipe only parses the YouTube website in order to gain the information it needs.

NewPipe works by fetching the required data from the official API (e.g. PeerTube) of the service you’re using. If the official API is restricted (e.g. YouTube) for our purposes, or is proprietary, the app parses the website or uses an internal API instead. This means that you don’t need an account on any service to use NewPipe.

Also, since they are free and open source software, neither the app nor the Extractor use any proprietary libraries or frameworks, such as Google Play Services. This means you can use NewPipe on devices or custom ROMs that do not have Google apps installed.

Features
● Watch videos at resolutions up to 4K
● Listen to audio in the background, only loading the audio stream to save data
● Popup mode (floating player, aka Picture-in-Picture)
● Watch live streams
● Show/hide subtitles/closed captions
● Search videos and audios (on YouTube, you can specify the content language as well)
● Enqueue videos (and optionally save them as local playlists)
● Show/hide general information about videos (such as description and tags)
● Show/hide next/related videos
● Show/hide comments
● Search videos, audios, channels, playlists and albums
● Browse videos and audios within a channel
● Subscribe to channels (yes, without logging into any account!)
● Get notifications about new videos from channels you’re subscribed to
● Create and edit channel groups (for easier browsing and management)
● Browse video feeds generated from your channel groups
● View and search your watch history
● Search and watch playlists (these are remote playlists, which means they’re fetched from the service you’re browsing)
● Create and edit local playlists (these are created and saved within the app, and have nothing to do with any service)
● Download videos/audios/subtitles (closed captions)
● Open in Kodi
● Watch/Block age-restricted material

Supported Services
NewPipe currently supports these services:

● YouTube and YouTube Music
● PeerTube and all its instances (open the website to know what that means!)
● Bandcamp
● SoundCloud
● media.ccc.de

As you can see, NewPipe supports multiple video and audio services. Though it started off with YouTube, other people have added more services over the years, making NewPipe more and more versatile!

★ Untouched apk with Original Hash Signature
★ Certificate MD5 digest: 7cc4415d125f57b3854fbaa3ed6b4d30
★ No changes were applied
➡ Languages: Full Multi Languages
➡ CPU architectures: Universal
➡ Screen DPIs: 120dpi, 160dpi, 240dpi, 320dpi, 480dpi, 640dpi


What’s New:
⚠️ Important fixes ⚠️

● [YouTube] Fix extraction of comments TeamNewPipe/NewPipeExtractor#1163

● The issue happened because YouTube changed the response of comments. Note that this response doesn’t return an exact like count for comments for comments with more than 999 likes, only approximate like counts.

● ℹ️ Third-party social links in descriptions and comments are now showing the accessibility text of YouTube, which is in the form Social media name: YouTube preview text instead of just YouTube’s preview text.

● [YouTube] Restore access to some streams TeamNewPipe/NewPipeExtractor#1168

● These streams are the audio streams with an average bitrate around 32 and 48 kbps (itags 139, 599, 600) and the 720p MPEG-4 muxed (video + audio) video stream on videos with musical contents (itag 22, on other contents it was still available). Note that they are not returned by YouTube on every video depending on multiple factors and they currently come from the Android YouTube app client that we use.

● Unfortunately, this client has now several integrity checks very hard or almost impossible to implement as a third-party client that we used to workaround before. The workaround shipped until 0.26.1 has been disabled by YouTube (the same one used previously by reVanced for non-root users), and the one shipped in this release is being disabled (A/B test or rollout).

● These streams should become completely unavailable in the future and may be fully or partially restored in a future NewPipe update.

● Fix vulnerability when importing backups

● There is now a new format for settings stored in backups.
● The old patched format is still supported alongside the new format for backwards compatibility, but will soon be removed completely. NewPipe will show a warning when importing settings in the old format.

● Avoid importing any backup from an untrusted source (e.g. a GitHub issue) if it shows this warning!

⚠️ Known issues/regressions which are not fixed with this update ⚠️

DO NOT OPEN NEW ISSUES FOR THEM BUT FOLLOW THE LINKED ONES INSTEAD!

● [YouTube] Avatars, banners and subscriber count are unavailable on channels sometimes: a YouTube A/B test or rollout changes the channel header UI, which is currently unsupported by the extractor. See #10826 for more details.

New
● Add support for comment replies #10018
● Add playlist description to playlist fragment #10091
● Add option to reset settings #9236
● Show overall duration of items in a playlist #6045 #10952
● Allow ordering bookmarked playlists #8221

Improved
● [Android 13+] Restore support of custom notification actions #10712
● ⚠️ The first three notification actions (play/pause, previous and next) cannot be customized anymore on these Android versions, as they are set by the system ⚠️
● Allow playing/pausing from the notification when the player is buffering #10712
● Added "free memory" check before downloading #10505 #10896 #10992
● Change the landscape layout of list card item #9975
● Ask for consent before checking for updates #10790
● Moved player notification setting to notification section #9580

Fixed
● Don’t write defaultFormat setting, use default value #10732
● Calculate cache key based on info type instead of item type #10717
● Fix not considering nullability when comparing getAudioTrackType #10909
● Trim search string and remove duplicate records from the database #8242
● Various download fixes #10912
● Fix error if there is no avatar when reloading feed #10957

Localization and Documentation
● Update translations #10890
● Use GitHub markdown to emphasise warning in README #10724

Development
● Update some AndroidX libraries and compileSdk to 34 #10086
● Update miscellaneous libraries #10530
● Update Matrix chat URL to new link #10795
● Update jsoup to 1.17.2 #10817
● Update GitHub action dependencies in workflows #10740
● Fix typo in TextLinkifier.java #10889
● Improve app signature check #10618
● Update workflows to use Node 20 #10908
● BaseDescriptionFragment: Assert member is initialized #10781

This app has no advertisements

More Info:
https://newpipe.schabi.org

Download Instructions:
https://ouo.io/HpBNqH

Mirror:
https://ouo.io/KxmZcF
https://ouo.io/c0snH4z
https://ouo.io/VhrNdz.



Leave a Reply