Giter VIP home page Giter VIP logo

simplevideoplayer's Introduction

Simple Video Player

Why download a video player when you can simply play your videos on the browser

This is a simple video player that runs on the Browser. Visit the website https://simplevideoplayer.com

Basically, do you have a video on your computer you'd like to play? Just visit https://simplevideoplayer.com and there you have a video player. Your videos will not be uploaded anywhwere, it's all being played locally.

It also supports subtitles (SRT and WebVTT), so add them to your videos as you watch.

Features

  • You can add subtitle files (SRT or WebVTT) to your video.
  • Easy to use keyboard controls
  • VLC style volume amplification

Why did I build this?

So sometimes I have videos which might have been downloaded from untrusted sources and I'm worried about the safety of playing them with any app on my machine. If the video is indeed corrupted with some virus, depending on the kind of firewall rules you have enabled, any app that plays the video may be exploited to grant it persmissions to execute some unwanted actions.

Because browsers like Chrome, and Brave have sandboxing, I'm often fairly more confident about playing these video files via my browser. Even though they are also not 100% secure, I am more assured when using them. Also browsers are updated more often than a lot of video players, so if there were a security issue revolving around video players on the browser, you are likelier to have your browser updated with a security fix than your offline video player.

Also I was just really surprised nothing like this already exists on the internet. :/

PS: My take on this is not based on any in-depth research, but rather a somewhat superficial knowledge on how Computers, Viruses, and Browsers work.

Contributions

Oh yes please! Clearly there's a lot of room for improvement. Keyboard shortcuts, and lots of other general video player functionalities. I'd be happy to review your PR. :)

simplevideoplayer's People

Contributors

dependabot[bot] avatar dimola7 avatar ifedapoolarewaju avatar lanij avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.