Skip to content
sandytalksPublic

About

Sandyplay Media Player ,A next-gen, AI-powered media player built with Python ,Pyqt6 ,VLC and Dolby.io audio enhancements. Featuring real-time synced lyrics, AI translation, and Dolby studio .Advanced Python media player utilizing the VLC Engine, faster-whisper for local CC and more, Created by Santhosh ,CEO Of Sandytalks

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

Β 

History

116 Commits

Folders and files

Repository files navigation

SANDYPLAY Banner



SANDYPLAY Logo

SANDYPLAY Media Player

The ultimate AI-powered, Dolby-enhanced media experience. Built for audiophiles and cinephiles.

Release v1.17Β  WindowsΒ  Python 3.12+Β  LibVLCΒ  AI Engine

πŸ† Comparison Β β€’Β  🌟 What's New Β β€’Β  ✨ Features Β β€’Β  🌐 Studios Β β€’Β  πŸ“Έ Showcase Β β€’Β  πŸš€ Installation Β β€’Β  ⌨️ Shortcuts Β β€’Β  βš™οΈ Specs Β β€’Β  πŸ—ΊοΈ Roadmap Β β€’Β  🀝 Community


Note

SANDYPLAY goes far beyond a standard media player. By integrating OpenAI's Whisper for instant local subtitles, Google Gemini for smart metadata and lyrics translation, and Dolby.io for cloud-based audio mastering, it delivers a premium, visually stunning experience wrapped in a dynamic glassmorphism UI.


πŸ† The Definitive Comparison

How SANDYPLAY stacks up against the best in the world.

Feature πŸ… SANDYPLAY VLC 3.x PotPlayer MPC-HC foobar2000 Kodi MPV
Offline AI Subtitles (Whisper + VAD)βœ… 99 langs❌❌❌❌❌❌
Instant AI Video Captionβœ… Gemini❌❌❌❌❌❌
Bilingual Lyrics + AI Translationβœ… 2 langs❌❌❌❌❌❌
AI Smart Playlist Generatorβœ…βŒβŒβŒβš οΈ plugin⚠️ addon❌
AI Metadata Auto-Cleanerβœ… Gemini❌❌❌❌❌❌
AI Lyrics Summarizerβœ…βŒβŒβŒβŒβŒβŒ
AI Command Paletteβœ…βŒβŒβŒβŒβŒβŒ
Dolby.io Cloud Audio Masteringβœ…βŒβŒβŒβŒβŒβŒ
10 Hardware Speaker DSP Profilesβœ… full DSP⚠️ basic⚠️ basic❌⚠️ plugin❌❌
DTS Studio (Music / Movies / Games)βœ…βŒβŒβŒβŒβŒβŒ
10-Band Parametric EQβœ…βš οΈ basicβœ…βŒβœ…βš οΈ addon❌
Crossfade (Adjustable Duration)βœ… E/W keysβŒβŒβŒβœ…βš οΈβŒ
SoX HiFi Resamplerβœ…βŒβŒβŒβš οΈ plugin❌❌
0.25x – 4.0x Pitch-Preserved Speedβœ…βœ…βœ…βŒβŒβš οΈβœ…
48-Band Real-Time Visualizerβœ…βš οΈ basicβš οΈβŒβœ…βš οΈβŒ
15-Source Lyrics Engine (Synced LRC)βœ…βŒβŒβŒβš οΈ plugin⚠️ addon❌
320kbps Streamingβœ… DES decrypted❌❌❌❌❌❌
Catalog Discoveryβœ… zero-auth❌❌❌⚠️ plugin⚠️ addon❌
Trending + Searchβœ… yt-dlp⚠️ manual URL❌❌❌⚠️ addon❌
Podcast Discovery (iTunes RSS)βœ…βŒβŒβŒβŒβš οΈ addon❌
Live TV (10 Global Sources)βœ…βš οΈ manual⚠️ manualβŒβŒβœ… addon❌
Anime Studio (8 Languages)βœ…βŒβŒβŒβŒβš οΈ addon❌
300+ Online Radio Stationsβœ…βš οΈ manual❌❌⚠️ plugin⚠️ addon❌
RTL-SDR Hardware FM Tunerβœ… 76–108 MHz❌❌❌❌❌❌
Sophos SSL + GoodbyeDPI Bypassβœ… auto❌❌❌❌❌❌
DNS-over-HTTPS (DoH)βœ…βŒβŒβŒβŒβŒβŒ
Named Session Snapshotsβœ…βŒβŒβŒβŒβŒβŒ
Integrated Web Browserβœ…βŒβŒβŒβŒβŒβŒ
Integrated Download Managerβœ… yt-dlp❌❌❌❌❌❌
13 Themes + Custom HEX Pickerβœ…βŒβš οΈ skins⚠️ skins⚠️ themes⚠️ skins❌
NVDEC 4K Hardware Accelerationβœ…βœ…βœ…βœ…βŒβœ…βœ…
7 Deinterlace Algorithmsβœ…βœ…βœ…βœ…βŒβš οΈβœ…
Sleep Timerβœ…βŒβœ…βŒβš οΈ plugin⚠️ addon❌
Queue HTML Exportβœ…βŒβŒβŒβŒβŒβŒ
Setup Required / Addons Needed🟒 Zero🟒 Zero🟒 Zero🟑 Codec packsπŸ”΄ Many pluginsπŸ”΄ Many addons🟑 Scripts

βœ… = Native built-in Β β€’Β  ⚠️ = Partial / Plugin-required Β β€’Β  ❌ = Not available



🌟 What's New in v1.17

  • πŸš€ Full Offline Faster-Whisper AI CC: Local real-time speech-to-text with Silero VAD. Generates perfectly timed English subtitles on-the-fly without sending your data to the cloud.
  • πŸ“» RTL-SDR Hardware FM Tuner: Plug in any RTL2832U USB dongle and listen to live over-the-air wideband FM radio (87.5–108 MHz) with automatic frequency scanning, signal meter, and squelch control.
  • πŸ›‘οΈ Built-in GoodbyeDPI & Network Booster: Seamless, one-click bypass of ISP throttling and SNI filtering for smooth TV and video streaming.
  • πŸ“Ί Unified Online Studios: 6 integrated streaming hubs (Live TV, Music Hits, Podcasts, Anime, Online Video Search, and the Sandbox Web Browser with ad-blocking).
  • 🎀 Universal Multi-Source Lyrics: Synced .lrc lyrics from 10+ sources with side-by-side AI bilingual translation (English, Tamil, Hindi, Telugu, and more).
  • 🎧 Dolby.io Cloud Master & DTS Virtual:X: Instant cloud-based audio dynamic mastering and 6 custom DSP spatializer presets.
  • ⚑ High-DPI Cyberpunk Glassmorphism UI: 12+ vibrant accent color palettes, automatic ambient frame color extraction, and smooth micro-animations.

✨ Feature Tour

πŸ€– 1. Artificial Intelligence & Subtitles

  • Offline AI Transcriber (Faster-Whisper): Watching a video without subtitles? Press Ctrl + T. SANDYPLAY runs a local Whisper model on your PC to listen to the dialogue and display synchronized subtitles automatically.
  • Sandytalks AI Assistant: An intelligent sidebar chat that can answer questions about the video or music currently playing, summarize content, explain plotlines, or translate captions.
  • Smart Bilingual Lyrics: Shows both original song lyrics and synchronized translated lyrics side-by-side, so you always understand songs in any foreign language.
  • Natural Language Command Palette: Just type what you want ("Play romantic Tamil songs", "Set volume to 80", "Speed up to 1.25x"), and the player executes your command instantly.

🎧 2. Audiophile Sound Engine

  • Dolby.io Cloud Mastering: Fix muddy or low-volume recordings. Upload to Dolby's mastering API with one click for clear vocals and balanced bass.
  • DTS Studio Surround Spatializer: Transforms standard stereo headphones into a wide 3D soundstage with modes tailored for Movies, Music, Voice, Gaming, and Night Mode.
  • 10-Band Graphic Equalizer: Fine-tune frequencies from 32 Hz to 16 kHz with built-in presets (Bass Boost, Vocal Clarity, Rock, Electronic, Classical, etc.).
  • Real-Time 48-Band Spectrum Visualizer: Dynamic visual representation of your music's audio frequencies, perfectly synced to the rhythm.
  • Smart Device Adaptation: Automatically detects whether you are using laptop speakers, headphones, or external monitors, and adjusts audio loudness curves accordingly.

🌐 The 6 Online Studios

SANDYPLAY includes 6 dedicated streaming and discovery dialogs accessible right from the top navigation bar:

Studio Description & Highlights
πŸ“Ί Online TV Studio Stream 1000+ live television channels across News, Sports, Movies, and Entertainment from India, USA, UK, and worldwide. Includes stream health checks and YuppTV live integration.
🎡 Online Music Studio Explore trending hits, top charts , and regional playlists (Tamil, Hindi, Telugu, Punjabi, Malayalam, International Pop). Play instantly with real-time lyrics.
πŸŽ™οΈ Online Podcast Studio Search and stream millions of podcast episodes and Podcast Index. Supports background episode downloading.
⛩️ Online Anime Studio Browse popular and trending anime, select seasons and episodes, choose streaming servers, and download episodes for offline viewing.
🎬 Online Video Studio Built-in Online Video Platform and web video search powered by yt-dlp. Stream in 1080p, 2K, or 4K with parallel chunk downloading for instant zero-buffering playback.
🌐 Sandy Web Browser Built-in Chromium browser with multi-tab support, ad-blocker (πŸ›‘οΈ AdBlock), download manager, and dark theme synchronization.

⚑ Hardware & Core Engine

  • LibVLC 4K NVDEC Hardware Decoding: Uses native VLC core engine with NVIDIA CUDA, Intel QuickSync, and AMD DXVA2 GPU acceleration to playback 4K and 8K HDR videos without taxing your CPU.
  • RTL-SDR USB Hardware Tuner: Connect an inexpensive RTL-SDR dongle to your USB port, open FM Radio, and listen to over-the-air radio stations completely offline without an internet connection.
  • Parallel Stream Proxy (Port 8125): A built-in local multi-threaded HTTP caching proxy that fetches online video chunks in parallel, eliminating playback stuttering on slow internet connections.
  • High-Speed Stream Capture: Download any streaming video or audio file with automatic format conversion via ffmpeg.

πŸ“Έ Interface Preview & Showcase

SANDYPLAY Interface Preview

High-DPI Cyberpunk Glassmorphism UI β€’ Synced Dual-Language Lyrics β€’ 48-Band Spectrum Visualizer

πŸ“ Click to toggle β€” UI Layout Architecture Diagram
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  SANDYPLAY AI MEDIA STUDIO v1.17                    [ - ] [ # ] [ X ]  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  [ TV ]  [ Music ]  [ Podcast ]  [ Anime ]  [ Video ]  [ Web Browser ] β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                        β”‚  SYNCED BILINGUAL LYRICS      β”‚
β”‚                                        β”‚                               β”‚
β”‚             4K HDR LIBVLC              β”‚  Original:   Stay with me     β”‚
β”‚          VIDEO / AUDIO CANVAS          β”‚  Translated: Ennodu Iru       β”‚
β”‚                                        β”‚                               β”‚
β”‚       [ Offline Whisper AI CC ]        β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚                                        β”‚  β”‚ 48-Band Audio Spectrum  β”‚  β”‚
β”‚                                        β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  |>  |<<  >>|   02:14 / 04:30  ======O==============  85%  [10-Band EQ]β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸš€ Quick Installation

Windows 10 / 11 (64-bit)

Get the Official SANDYPLAY Setup v1.17:

Download SandyPlay Setup v1.17

Version 1.17 β€’ Windows 10/11 (64-bit) β€’ Standalone Installer

Important

  1. Click the blue download button above to get SandyPlay_Setup_v1.17.exe.
  2. Run the installer β€” it automatically configures the LibVLC Engine, codecs, and Visual C++ runtimes.
  3. Launch SANDYPLAY from your desktop or start menu and drop in your media!


⌨️ Keyboard Shortcuts

Shortcut Description Shortcut Description
Space Play / Pause [ / ] Decrease / Increase Playback Speed
F / Enter Toggle Fullscreen C Cycle Aspect Ratio / Crop
N / B Next / Previous Track Ctrl + L Toggle Floating Lyrics Panel
β†’ / ← Seek +10s / -10s Ctrl + T Toggle Offline Whisper AI Subtitles
↑ / ↓ Volume Up / Down (5%) F5 Open Equalizer & Audio Effects
M Mute / Unmute Audio Ctrl + O Open Media File
Ctrl + U Open Network Stream URL Ctrl + K Open AI Command Palette
E / W Crossfade Next / Prev Track ? View In-App Interactive Help Guide

βš™οΈ System Requirements

Component Minimum Recommended
OSWindows 10 64-bit (Build 17763+)Windows 11 64-bit
CPUDual-Core 2.0 GHz x64Quad-Core 3.0 GHz+ (Intel Core i5 / AMD Ryzen 5)
RAM4 GB8 GB+
GPUDirectX 11 compatibleNVIDIA GTX 1060+ / RTX (NVDEC 4K acceleration)
Storage500 MB app installation3 GB+ (Whisper AI models + media cache)
NetworkOffline for local playbackBroadband for Online Studios & IPTV


❓ FAQ

Do I need an NVIDIA GPU?

No. SANDYPLAY runs on any modern Intel/AMD CPU. NVIDIA with NVDEC is optional β€” only needed for hardware-accelerated 4K decoding.

Does Whisper work offline?

Yes β€” 100% offline after the one-time model download. Silero VAD v6 and faster-whisper process audio locally. Generated SRT files are permanently cached per track.

How does Sophos / campus network bypass work?

SANDYPLAY auto-detects SecurityAppliance_SSL_CA.pem in the install directory and injects it into all SSL contexts, requests sessions, and yt-dlp β€” preventing HTTPS failures on filtered campus networks. GoodbyeDPI handles ISP-level DPI throttling.

Do I need API keys?

No API keys needed for any core feature β€” playback, 10 speaker modes, DTS, 48-band visualizer, 15-source lyrics, JioSaavn/Spotify streaming, anime, radio, IPTV, or sleep timer. A built-in key powers Sandytalks AI out-of-the-box.

Can I stream YouTube playlists and live streams?

Yes. Press Ctrl+U, paste any YouTube, Twitch, HLS, or M3U8 link. YouTube playlists auto-unpack into your queue. Live streams work via the Parallel Stream Proxy.

How does crossfade work?

Press E to crossfade to the next track, W to crossfade back. Use Shift+E / Shift+W to adjust crossfade duration by Β±1 second. SANDYPLAY fades out the current track while fading in the next β€” fully gapless.



πŸ—ΊοΈ Roadmap

Status Milestone Highlights Version
βœ… DoneLyrics Engine β€’ Dolby.io Cloud β€’ Whisper AI β€’ DTS Studio β€’ Hardware FMv1.14
βœ… DoneMusic Studio β€’ IPTV Live Streaming β€’ Named Session Snapshotsv1.15
βœ… DoneAnime Studio β€’ Campus/ISP Bypass (GoodbyeDPI) β€’ Video & Podcast Studiosv1.16
πŸš€ CurrentFaster-Whisper AI CC β€’ RTL-SDR FM Tuner β€’ Glassmorphism High-DPI UI β€’ Fixesv1.17
πŸ“‹ BuildingAudio Relay for Sandyplay (Multi-device low-latency sync)v1.18
πŸ“‹ BuildingOnline OTT Studio (Integrated streaming hub)v1.19
πŸ’‘ PlannedDiscord Rich Presence β€’ Watch Party β€’ DJ Mode β€’ macOS SupportFuture


πŸ› οΈ Technology Stack

PythonΒ  PyQt6Β  VLCΒ  WhisperΒ  GeminiΒ  DolbyΒ  RTL-SDRΒ  Inno Setup

  • Core Platform: Python 3.12+ (Optimized with PyInstaller 6 onedir flat architecture)
  • User Interface: PyQt6 & QtWebEngine (Cyberpunk Dark Glassmorphism, Dynamic Accent Palette)
  • Media Playback: 64-bit LibVLC with direct hardware acceleration (NVDEC, DXVA2, CUDA)
  • Local Machine Learning: faster-whisper + ctranslate2 + onnxruntime + Silero VAD v6
  • Generative AI: Google Gemini API (google-genai SDK)
  • Audio Mastering: Dolby.io Media Processing REST APIs
  • Software-Defined Radio: rtl-sdr (rtl_fm streaming pipeline)
  • Network Acceleration: goodbyedpi Windows WinDivert packet filter & DoH
  • Installer Architecture: Inno Setup 6 (LZMA2 Ultra64 Solid Compression, Explorer shell refresh)

🀝 Contributing & Community

SANDYPLAY is free and open-source software. Every contribution, bug report, and feature idea matters!

⭐ Star the repo Β β€’Β  πŸ› Report bugs Β β€’Β  πŸ’‘ Suggest features Β β€’Β  πŸ“» Add radio stations Β β€’Β  🎌 Improve scrapers Β β€’Β  πŸ“£ Share with friends

IssuesΒ Β  PRsΒ Β  Discussions


πŸ“„ License

GPL 3.0 License β€” Copyright Β© 2026 Sandytalks Devops

Third-party: LibVLC (LGPL) β€’ FFmpeg (LGPL/GPL) β€’ Faster-Whisper (MIT) β€’ PyQt6 (GPL) β€’ yt-dlp (Unlicense) β€’ Dolby.io β€’ Google Gemini API β€’ GoodbyeDPI (MIT) β€’ Silero VAD (MIT)




Built with ❀️ by Sandy

InstagramΒ Β  GitHub


Star History



⭐ If SANDYPLAY elevated your media experience β€” star the repo to fuel the next version!


Footer Banner

About

Sandyplay Media Player ,A next-gen, AI-powered media player built with Python ,Pyqt6 ,VLC and Dolby.io audio enhancements. Featuring real-time synced lyrics, AI translation, and Dolby studio .Advanced Python media player utilizing the VLC Engine, faster-whisper for local CC and more, Created by Santhosh ,CEO Of Sandytalks

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages