PipePipe

A FLOSS Android app to let you browse YouTube, NicoNico and BiliBili freely.

GPL-3.0 License

Stars
2K
Committers
7

Bot releases are hidden (Show)

PipePipe - v3.1.6

Published by InfinityLoop1308 12 months ago

Bug Fixes:

  • Related videos not working(NicoNico) [GitHub #141]
  • Could not recognize video URLs with /? (BiliBili)
  • Many search filters are broken (YouTube - Duration Filter, Upload Date Filter; BiliBili - Duration Filter; NicoNico - Tags, Lives, Playlists) [GitHub #141, CodeBerg #71]
  • Unexpected error when internet disconnected but the video is not playing

UI changes:

  • update service icons [GitHub #159]

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.
PipePipe - v3.1.5

Published by InfinityLoop1308 about 1 year ago

New Features:

  • Allow adjusting ExoPlayer's preferences to avoid crash on some devices [GitHub #162]
  • Change the min system requirement to Android 5.0 (SDK 21) [GitHub #160]
  • Add translations for Cantonese and Brazilian Portuguese

Bug Fixes:

  • User/Channel page randomly broken due to anti-crawler mechanism (BiliBili) [CodeBerg #70, GitHub #137, #68, #60]
  • Search suggestions are not working and causing crash (BiliBili) [GitHub #163]
  • HTML strings in titles are not decoded (BiliBili)

Performances

  • Making "show channel details" slightly faster
  • Improve the speed for searching (BiliBili)

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device.
All APKs provide the same contents and functions, but the universal one may be slower than the split ones.

PipePipe - v3.1.4

Published by InfinityLoop1308 about 1 year ago

New Features:

  • Allow migration from NewPipe 0.25.0+

Bug Fixes:

  • 'Account' Icon Incorrect Colour with Dark Theme Enabled [GitHub #142]
  • Icon of bullet comment status is not showed correctly
  • Unable to view multi-p video (BiliBili) [GitHub #148]

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device.
All APKs provide the same contents and functions, but the universal one may be slower than the split ones.

PipePipe - v3.1.3

Published by InfinityLoop1308 about 1 year ago

3.1.3

  • Fix: Some videos can't be fully loaded (YouTube)

3.1.2

New features

  • Support viewing pinned comments and comments hearted by uploader(BiliBili)
  • Show image URLs in comments(BiliBili)

Bug fixes

  • Can not load full replies(BiliBili)
  • No cover is shown for saved remote playlists(BiliBili)
  • HTML strings in comments are not decoded (BiliBili)
  • Resolutions is not correctly sorted(NicoNico)

Others

  • Improve Simplified Chinese translation
  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device.
All APKs provide the same contents and functions, but the universal one may be slower than the split ones.

PipePipe - v3.1.2

Published by InfinityLoop1308 about 1 year ago

New features

  • Support viewing pinned comments and comments hearted by uploader(BiliBili)
  • Show image URLs in comments(BiliBili)

Bug fixes

  • Can not load full replies(BiliBili)
  • No cover is shown for saved remote playlists(BiliBili)
  • HTML strings in comments are not decoded (BiliBili)
  • Resolutions is not correctly sorted(NicoNico)

Others

  • Improve Simplified Chinese translation

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device.
All APKs provide the same contents and functions, but the universal one may be slower than the split ones.

PipePipe - v3.1.1

Published by InfinityLoop1308 over 1 year ago

New features

  • Support setting opacity for bullet comments
  • Support editing cookie manually
  • Support 1080p for anonymous watching (BiliBili)

Bug fixes

  • Support auto enqueue next partition and avoid use partitions as related items
  • Only 1 page of search results are shown(BiliBili)
  • HTML strings in search results are not decoded (BiliBili)

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device.
All APKs provide the same contents and functions, but the universal one may be slower than the split ones.

PipePipe - v3.0.1

Published by InfinityLoop1308 over 1 year ago

Please, if you encounter any bug or want to suggest new features, open an issue on GitHub or CodeBerg for better tracking. Google Translate/DeepL OK.

Bug fixes

  • Can not extract any channels(BiliBili) [CodeBerg #36]
  • Audio qualities are wrongly shown as tiny(YouTube)
  • *bilibili.com not showing up on "Open by default" Settings page
  • Some series can not be extracted (NicoNico)
  • Search results can not be directly added to playlist (NicoNico)
  • Updater can not select corresponding apk correctly

Changes

  • Only generate .tmp when downloading BiliBili videos

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 10+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device.
All APKs provide the same contents and functions, but the universal one may be slower than the split ones.

PipePipe - v3.0.0

Published by InfinityLoop1308 over 1 year ago

I'm thrilled to announce the release of PipePipe version 3.0.0, which represents a major step forward for our project after a year of hard work. This new version fills in the missing pieces of the puzzle and includes some important features that were previously absent.

The project has been renamed to PipePipe. While it may not be the perfect name, I believe it's a significant improvement over the previous name, which was misleading and caused potential users to lose interest.

Hope you can enjoy it.

What's New

feat: support download (BiliBili)
feat: h265 codec is selected by default(BiliBili)
feat: support Hi-res(BiliBili)
feat: support and prefer dolby(BiliBili)

feat: copy all URLs in a playlist to clipboard(which can then be used to download)
feat: show what's new on new version
feat: add support to piped.video

fix: channel tabs status are not saved
fix: bullet comments are not updated sometimes
fix: crash when filtering and then clicking a channel
fix: update notification is not clickable
fix: best resolution not works on BiliBili

Download the universal apk only if you can not install the arm64-v8a one.

PipePipe - v2.6.2

Published by InfinityLoop1308 over 1 year ago

<2.6.2>
feat: support customize fonts of bullet comments and make LXGW WenKai Screen the default font[CodeBerg #17]
feat: support controling the display of streams that have not yet started.
feat: support controling automatic background playback when clicking an item in a local playlist
<2.6.1>
fix: Unable to view Bilibili user space (BiliBili) [GitHub #97]
fix: weird crash when using search filters on specific devices

PipePipe - v2.6.1

Published by InfinityLoop1308 over 1 year ago

fix: weird crash when using search filters on specific devices
fix: Unable to view Bilibili user space (BiliBili) [GitHub #97]

PipePipe - v2.6.0

Published by InfinityLoop1308 over 1 year ago

feat: support login for BiliBili
feat: Add download option to long-press menu
feat: [YouTube] Improve download speed
feat: support up to 3x playback speed [GitHub #86]
feat: support more play modes [CodeBerg #29]

fix: can not fetch trending of lives(YouTube)
fix: can not some of the b23.tv short links for BiliBili [GitHub #93]
fix: wrong subtitles for multi-P videos(BiliBili) [GitHub #75]
fix: crash when open a video and then turn it to full screen from a filtered history
fix: exception on selecting the quality for some streams [CodeBerg #30]

PipePipe - v2.5.1

Published by InfinityLoop1308 over 1 year ago

fix: can not watch any stream if not login(NicoNico)

v2.5.0
feat: support using premium account to watch lives(NicoNico)
feat: support changing resolutions of videos(NicoNico)
feat: support watching premium videos(NicoNico)

fix: crash when importing existed backups

PipePipe - v2.5.0

Published by InfinityLoop1308 over 1 year ago

feat: support using premium account to watch lives(NicoNico)
feat: support changing resolutions of videos(NicoNico)
feat: support watching premium videos(NicoNico)

fix: crash when importing existed backups

PipePipe - v2.4.3

Published by InfinityLoop1308 over 1 year ago

feat: Implement customized color scheme for BiliBili and NicoNico instead of using the default YouTube color(GitHub #74)
feat: Introduce support for making a fixed, eye-friendly color as the global theme

fix: live failed every 50s sometimes(NicoNico)
fix: bullet comments are not refreshed if auto-play is enabled
fix: App crash after Youtube video ended with Danmaku on (GitHub #70)
fix: crash when filtering history and click back button
fix: Danmaku not synchronized on Youtube (GitHub #68)
fix: [Bug] Exported database file default name starts with "NewPipeData" (GitHub #73)
Fix: Timestamps not functioning correctly on certain occasions.
fix: search filters are not working as expected
fix: subtitle downloading not working
fix: can not fetch viewers in recommended live kiosk(NicoNico)
fix: bullet comments are not showing sometimes(NicoNico)
fix: improve notification if round play streams are not available(BiliBili)
fix: Unable to fetch mp4 only streams(BiliBili) <CodeBerg #25>
fix: live streams not working(BiliBili)
fix: live comments not working(BiliBili)

PipePipe - v2.4.1

Published by InfinityLoop1308 over 1 year ago

fix: YouTube search crash on some devices

PipePipe - v2.4.0

Published by InfinityLoop1308 over 1 year ago

feat: support filtering play histories
feat: support searching playlists(NicoNico)
fix: add consent header for every YouTube request to possibly fix #14
fix: under specific situations app crash on start forever
fix: search icon is not visible in light mode
behaviour: improve url handling in descriptions and comments to fix #64
UI: show single P name at first for multi-P videos(BiliBili)

PipePipe - v2.3.3

Published by InfinityLoop1308 over 1 year ago

2.3.3
fix: channel not working(NicoNico)

2.3.2
feat: Handle duplicate streams in the "Add to playlist" dialog
fix: add POST_NOTIFICATIONS permission to fix #16

PipePipe - v2.3.2

Published by InfinityLoop1308 over 1 year ago

feat: Handle duplicate streams in the "Add to playlist" dialog
fix: add POST_NOTIFICATIONS permission to fix #16

PipePipe - v2.3.1

Published by InfinityLoop1308 over 1 year ago

build: change compileSdk and targetSdk to 33
UI: use Android 13's media control for Android 13 devices
UI: show toast if there is no update
fix: crash when open a video with too many related items and then minimize the app
fix: random background playing is not started from the first
fix: can not change playback load interval
behavior: urls in descriptions will always be treated as url, instead of trying to handle it internally first
perf: significantly improve the initial loading speed(Youtube)

Please note a large amount of upstream commits has been applied, so it may not be stable. Feel free to report any bug you met.

PipePipe - v2.2.6

Published by InfinityLoop1308 over 1 year ago

fix: workaround of UI crash because of thumbnails loading
fix: App crashes when viewing videos in playlist opened in channel tab in full screen mode #15
fix: strange search behaviour because of low quality code
fix: crash if using the search filter in LocalPlaylist and click back button

UI: Simplified Chinese correction (#3)