trey-basa / Chrome-Extension-Video-Player

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bit Player Chrome Extension

Chrome extension for playing video torrents.

###Features / Roadmap (help will be appreciated :) )

  • Play the main video file of a torrent.
  • Find a way to recreate the nodejs bundle.ts.js file (currently i'm using a compiled file that i found online) - found a way now just need to find time.
  • Open subtitles integration (using automatic hash only).
  • Open player using chrome's context menu on a magnet link - solved with another extension (couldn't find a better solution due to chrome's security restrictions.
  • Create new icon for the plugin.
  • Test the plugin with large video files - currently the video is stored in memory and i'm not sure it will work with large files.
  • Add support for torrent files and not only magnets (links and local files).
  • Player:
    • Create or integrate a better video player/controls,
    • Integrate a player that will support more video file types(??)
    • Keyboard shortcuts (space: play/pause, left/right: 10 secs skip, up/down: 1 minute skip).
    • Mouse hiding on playing.
    • chromecast support
  • Subtitles:
    • Change subtitles font size.
    • Fix encoding issues.
    • Allow user to choose subtitles language.
    • Subtitles sync.
    • Integrate more subtitles vendors.
    • Subtitles manual search.
    • Load subtitles from file.
  • Storage:
    • Save user's settings to persistence storage.
      • subtitles size.
      • subtitles language and if on or off.
      • Save user's list of watched videos so that he can choose new ones.
  • Add plugins support.
  • Integrate with a website like trakt.tv.
  • Allow user to save the downloaded video file to disk.
  • Allow user to play a videos from the disk.

About

License:MIT License


Languages

Language:JavaScript 98.3%Language:CSS 1.3%Language:HTML 0.4%