Skip to content

vishalkumar-netizen/Netflix-Style-Local-Video-Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

🎬 Netflix Style Local Video Player

A modern, colorful, browser-based local video player that allows users to play videos directly from their computer without installing any software. Built using pure HTML, CSS, and JavaScript.


🚀 Live Concept

This project runs entirely in the browser.

✔ No uploads to any server ✔ No data collection ✔ No installation required ✔ 100% client-side processing

Users simply open the webpage and select a video file from their PC.


✨ Features

  • 🎥 Play local video files from your computer
  • ⚡ Playback speed control (1x, 1.5x, 2x)
  • 🔊 Volume control
  • 💬 Subtitle support (.vtt and .srt)
  • 🎨 Netflix-style dark UI
  • 📱 Responsive design
  • 🔐 Fully private (no file uploads)

📖 How to Use

  1. Open the index.html file in your browser (or open via GitHub Pages).
  2. Click "Select Your Local Video".
  3. Choose any video file from your PC.
  4. (Optional) Upload subtitle file (.vtt or .srt).
  5. Use playback speed and volume controls.
  6. Enjoy watching instantly.

🌐 Supported Formats

The player supports formats that your browser supports, including:

  • MP4 (H.264)
  • WebM
  • Ogg
  • Other browser-supported multimedia formats

⚠ Note: Some codecs (like certain MKV encoders) depend on browser compatibility.


🛠 Tech Stack

  • HTML5 Video API
  • CSS3 (Netflix-inspired theme)
  • Vanilla JavaScript

No external backend or frameworks required.


📂 Installation (Optional for Developers)

If you want to run locally:

git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name

Then open index.html in your browser.

To deploy:

  • Push to GitHub
  • Enable GitHub Pages
  • Share your link

📜 License

This project is licensed under the GNU General Public License (GPL).

You are free to:

  • Use
  • Modify
  • Distribute

Under the condition that any derivative work must also be distributed under the same GPL license.

For full license details, see the official GNU GPL documentation.


👨‍💻 Developer

Vishal Kumar Basson Open Source Contributor © 2026


🤝 Contribution

Contributions, suggestions, and improvements are welcome.

If you find a bug or want to improve UI/features, feel free to fork and submit a pull request.


⭐ Support

If you like this project, consider giving it a ⭐ on GitHub.


Built with passion for open source and simplicity ❤️