Skip to content

nRn-World/Doggy-Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Doggy Player 🐶

License: Non-Commercial Platform: Windows Language: TypeScript Framework: React Open Source Love


⚠️ COMMERCIAL USE & LICENSING NOTICE

This project is licensed under the nRn World Non-Commercial License.

  • Individuals & Students: Free to download, use, and modify for personal education and private use. You are PROHIBITED from generating any income or profit from this software or its code.
  • Companies & Organizations: Professional use requires prior written consent.
  • Monetization: Any commercial use, sale, or redistribution for profit requires a paid license.

To purchase commercial rights, contact: bynrnworld@gmail.com


Doggy Player is a next-generation, high-performance video player built for modern users. Designed with a sleek, dark-themed interface, it offers unparalleled control over your viewing experience with unique features like intuitive mouse-wheel zooming, custom area selection, on-the-fly rotation, and seamless playlist management.


🚀 Key Features

  • 🔍 Advanced Zooming & Panning: Smooth mouse-wheel zoom and click-to-pan.
  • 🎯 Area Selection Zoom: Hold Shift and draw a rectangle to zoom into details.
  • 🔄 Instant Rotation: Fix sideways videos with a single click (R).
  • ⚡ Dynamic Speed Control: Instant slow-mo (hold Play) or 1.5x speed (ALT + →).
  • 📂 Smart Playlist: Drag & drop support with optional "Auto-remove finished".
  • 📺 IPTV Support: Xtream Codes, M3U, and EPG support built-in.
  • 🎬 Subtitle Engine: Support for .srt, .vtt, .ass, and more with sync offset.
  • 📸 Screenshot: Capture frames instantly with Alt+S.
  • 🎚️ Equalizer: Professional audio control with ±12dB adjustment.

📥 Getting Started

For Users (Windows)

  1. Download the latest installer from the Releases page.
  2. Run Doggy-Player-Setup.exe.
  3. Enjoy your media!

For Developers (Setup)

We welcome community contributions! Please read our Contributing Guidelines before starting.

  1. Clone the repo:
    git clone https://github.com/nRn-World/Doggy-Player.git
  2. Install dependencies:
    npm install
  3. Run in Development Mode:
    npm run dev:electron
  4. Build your own version:
    npm run build:electron

🛡️ Security

We take security seriously. Please review our Security Policy to report any vulnerabilities.


📸 Screenshots

Main Interface Playback Controls Playlist & Settings

IPTV Interface Live TV Movies


🛠️ Tech Stack


🤝 Community & Support



✨ Release Notes v1.1.42

This release addresses two user requests to improve the experience:

  • 🎬 Automatic video playback: When you open a standard video file (e.g. .mp4), playback starts immediately (also applies to “Open with”, drag & drop, and “Choose video files”).
  • 🎨 Sidebar hidden by default: The sidebar is now hidden on startup, giving a cleaner interface from the beginning.