GithubHelp home page GithubHelp logo

shock59 / life-series-spoilers Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 776 KB

A browser extension to censor thumbnails and titles for videos in the Life Series created by Grian

License: MIT License

JavaScript 100.00%

life-series-spoilers's Introduction

Don't Spoil the Life Series

Don't Spoil the Life Series is a browser extension which helps avoid spoilers in thumbnails and titles from the Life Series created by Grian (3rd Life, Last Life, Double Life, Limited Life).

Before: before.png After: after.png

Reasons to install (contains spoilers for the Life Series)

Often the members of the Life Series will include major spoilers for the episodes in the title and thumbnail (such as "Last Life episode 7: The Last Life Of Scar", "I'M THE FIRST PLAYER ELIMINATED!! | Last Life | #7", and No More Bad Boys :( | Limited Life Ep.7). This can ruin the viewing experience because you already know what happens, so this extension helps to keep the surprise in the episodes.

Features

  • Supports all episodes from all four seaons from all members
  • Blurs thumbnails
  • Removes all details from titles except for the season name and episode number
  • Hides comments section and video description for all episodes
  • Works on the YouTube homepage, explore page, subscriptions page, channel pages (does not support the featured video yet) and watch pages
  • Add the lifespoilers=true parameter to the URL to show spoilers (e.g. https://www.youtube.com/?lifespoilers=true or https://www.youtube.com/watch?v=wOnGdYjjJGo&lifespoilers=true)

Planned features

  • Support videos from other creators
  • Don't censor videos past a certain date
  • Censor the featured video on channel pages
  • Censor anywhere else I forgot to implement
  • Remove the thumbnail entirely, don't just blur
  • Button to reveal comments and description
  • Userscript version
  • Mobile compatibility

Installation

If you're on Firefox, you can download the extension from addons.mozilla.org. If you're on a Chromium based browser (like Chrome or Edge) or you don't want to use addons.mozilla.org, you caninstall it manually using the instructions below.

Currently the extension hasn't been submitted to either the Chrome Web Store or addons.mozilla.org, so you need to manually install it by downloading the version for your browser from the Releases page and dragging and dropping it into the browser (on Chromium based browsers you will need to be on the chrome://extensions page).

On Firefox, you must be using Developer Edition or Nightly and set xpinstall.signatures.required to false in about:config as the extension is unsigned. You will get a warning that it might be malicious, if you want to be completely sure that it is safe you can have a look at the code in this repository.

Make sure to check back on this page to see if there's a new update or if it has been accepted onto an extension store so that you can get automatic updates!

Credits

life-series-spoilers's People

Contributors

shock59 avatar

Watchers

 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.