About YTPro
YTPro is an Android client for YouTube, built to support older Android versions and add features the official app lacks. It is an open source project that injects JavaScript into a webview, and the author describes it as an educational project. Its AI feature uses Google Gemini to summarize videos.
The Gemini integration has customizable prompts and models, and prompts can use the variables url, title and videoId. Beyond summaries, the app offers video, Shorts, thumbnail and caption downloads, an in built video and audio muxer, an ad blocker and SponsorBlock based sponsor skipping. Playback features include background audio, picture in picture, minimizing a video, gesture control for volume and brightness, speeds up to 10x, forced zoom and an option to hide Shorts. It also shows dislike counts, lets a user save videos with a custom heart without logging in, and can enable or disable media codecs.
The project is aimed at Android users who want a lighter, more flexible YouTube experience. It credits SponsorBlock, return youtube dislike and YouTube.js. The app is offered as a download, with a sponsor link for supporting the author, and no paid plans are listed.