JaTubePlayer - Enjoy online music & video wihout the interruption from ads
by•
JaTubePlayer lets you seamlessly play online videos, live streams, and local media files inside a simple GUI, without needing a browser.
Features include direct online search and playback, video downloads (MP3/MP4), personal playlist retrieval, etc.


Replies
Hi there,
For a long time, I've been tired of being forced to watch unskippable YouTube ads and feeling pushed to pay for YouTube Premium.
I also found that Spotify often doesn’t have the specific songs or versions I like.
Trying to download videos online usually means risking viruses and sketchy websites — so I wanted a better, safer solution: JaTubePlayer.
Built in Python, using yt-dlp and mpv, with a simple yet powerful GUI powered by tkinter.
🔹 Key Features
Play online videos, live streams, and local files WITHOUT interruption!
Directly search and download online videos (MP4/MP3)
Hot update support for yt-dlp
🔹 Advanced Usage
Retrieve your personal playlists, liked videos, and subscriptions by logging in with your own Google API credentials.
If API credentials are provided, tokens are encrypted with a dual-key system for enhanced security.
Some setup steps may be required.
📌 Notes
Currently, the app is closed-source to ensure OAuth credential protection,
but I may consider open-sourcing parts in the future.
I'd love your feedback — whether it's about features, UI improvements, or anything else.
Thanks in advance!