AI summary
YouTube client with background playback, video and audio downloads, ad blocking, Gemini tools, and picture-in-picture. The latest update fixes downloader, interface, and PiP issues and adds PiP support for Shorts.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Youtube client with older Android version support, background player, Google Gemini ✨ and many more features.
Features - Google Gemini - Summarize Videos - Customizable prompts and models - Video Downloader - Shorts Downloader - Built-in Video and Audio Muxer - Thumbnail Downloader - Caption Downloader - Ad Blocker - Minimize Video - Picture-in-Picture Mode - Gesture control for Volume and Brightness - Show Dislike Count - Background Audio Player - Custom Heart feature to save videos without logging into your account - Enable / disable media codecs - Skip Sponsors - Force Zoom - Hide Shorts - Up to 10x video speed - Minimal APK size - Adaptive UI icons - Minimalist design - Almost 0 Internal Dependencies - Auto-Update App
Gemini Prompts Available variables for Gemini prompts:
{url} : The URL of the video {title} : Title of the video {videoId} : Video Id of the video To-Do Enhance Audio Skip Silence
Disclaimer This is an educational project aimed at showcasing JavaScript injection into a Webview to enhance productivity.
What's new
- Pre Diwali Update
- This update fixes minor bugs, especially with the UI as YouTube keeps updating; it also improves the functionality of other features as well, such as PiP and downloader.
- I always want to implement new features into YTPRO, but regardless, each month I have to fix bugs instead. That's so annoying—I mean not exactly, but yes. Nevertheless, I shall be updating the repo from time to time. I hope more people contribute to this repo as well, but I won't be able to manage many PRs either, so regardless of everything, it's a hassle for me either way lol. (There's a PR pending btw lol).
- In the next update I shall be focusing more on the optimization and new features of YTPRO, especially for old devices, as the script.js still has a lot of legacy code written years ago.
- Bug fixes and improvements - Fixed downloader, as YouTube requires an assertion token I guess, don't know, but yeah it's fixed - Fixed the UI, as YouTube's UI got updated, many elements were glitched because of that, especially in the shorts feed. - Fixed the dislikes viewer, as YouTube entirely removed the dislikes button from the shorts feed, the dislikes are now shown just below the number of likes. - Fixed the issue with PiP mode, I guess that was because Chromium required user gesture for fullScreenMode (which was being used by YTPRO for PiP mode), so I implemented a touch event on webview, onUserLeaveHint. I mean it works on my device for now lol. Also, I added PiP for shorts as well, but the next and prev buttons don't work for now, as YouTube doesn't declare them in MediaMetaData for shorts (I may fix this in the future). - Fixed minor UI colors and also updated the models for Gemini, and fixed the Gemini bugs as well. - Now you can hide community posts from your feed as well. - I don't remember, but I must have fixed a few more bugs as well lol.
- Anyways, have fun with this update 🫡 , see u with another update lol.
About this version
- Version
- 4.0 (1)
- Size
- 118.99 KB
- Requires Android
- 5.0
- Target SDK
- 21
- Architecture
- universal
- Downloads
- 257
- Updated
- Nov 7, 2026
- Package
- com.google.android.youtube.pro
Similar apps
Ratings & reviews
- 52
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 2 of 2- Spaileds4d ago
г. Актау4d agoНормалёк