SergeyBukharev / jumpcutter

⏩ Fast-forwards long pauses between sentences — watch lectures ~1.5x faster (browser extension)

Home Page:https://chrome.google.com/webstore/detail/jump-cutter/lmppdpldfpfdlipofacekcfleacbbncp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo Jump Cutter

Chrome Web Store Firefox Browser Add-ons Liberapay Discord Translation status

Chrome Web Store Firefox Browser Add-ons

Skips silent parts in videos, in real time.

Can be useful for watching lectures and other unedited videos.

Demo:

demo.mp4

Inspired by this video by carykh.

Contribute

Build

  1. Install base tools:

  2. Run

    yarn install
  3. Fill the src/_locales directory with localization files. Skip this step if they're alredy there. Either:

    • If you're using git:

      git submodule update --init

    • If you don't want to use git, download them from the translations branch and put in src/_locales manually.

    • To build for Gecko (e.g. Firefox):

      yarn build:gecko
    • To build for Chromium (e.g. Chrome)

      yarn build:chromium

    Bundled files will appear in ./dist.

Then you can install it on the extensions management page of your browser (Chromium, Gecko).

Privacy & security

In short: it's fine.

As with practically every other extension, websites you're visiting may detect that you're using this (or alike) extension, and your settings for the extension, by observing:

  • playback rate changes of an element.
  • the fact that createMediaElementSource has been called for an element.
  • increased frequency of media chunk requests resulting from increased playback rate. This cannot be mitigated with disabling JavaScript.
  • the fact of requesting the same media twice, as a result of using the cloning algotihm.

However I doubt that currently there are services that do specifically this. But there may be.

Other than that, there are no known things concerning this.

Donate

About

⏩ Fast-forwards long pauses between sentences — watch lectures ~1.5x faster (browser extension)

https://chrome.google.com/webstore/detail/jump-cutter/lmppdpldfpfdlipofacekcfleacbbncp


Languages

Language:TypeScript 65.9%Language:Svelte 30.2%Language:JavaScript 2.6%Language:Python 0.5%Language:HTML 0.4%Language:CSS 0.3%Language:Shell 0.1%