Code Monkey home page Code Monkey logo

fuck-youtube's People

Contributors

alessandrofc15 avatar tank6b avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fuck-youtube's Issues

Bug on detecting a unavailable video

  • In some cases, we have to refresh the page in order for the extension to work. We have to analyze it further to find out the cause and fix it.

Control the volume

  • The software should provide the user with a way to control the volume.

Support for closed captions

I want to ask for feature to support video's closed captions (if there's any) whether it's custom CC or by Google Auto Translate

Extension hangs on loading when mirror is not found

The extension is supposed to show an error message when it fails to find a mirror for the video. Right now, the error message is not being shown and it just informs that the extension is still trying to find a mirror when actually it has failed to find one.

Manual installation is being blocked and removed by Chrome itself

After restarting my PC and Chrome, I get this new popup message upon Chrome start that the extension is being blocked because it's malicious and is removed to keep me safe. One of the main reasons said on the help page reference that is linked is because it didn't came from Chrome Web Store. It sounds dubious to me. Maybe just to prevent using their security flaw on their geolocation locked videos by your implementation on your extension, maybe after the issue is reported in Chrome Web Store, it's file signature is reported back to Chrome team to block the manual installation of this. To confirm, drag and dropping to install the packed extension doesn't work either now, maybe it;s blocked in browser wide now.

So does anybody here already experienced this issue yet? If we ever get around this, so now, are we gonna do about this now, just reinstall this every single time that we need this?

If you have anything to do about this on your end, please fix this to prevent this.

Enable shortcut support

  • The software should enable shortcut support to control the behavior of the video player regarding the main shortcuts available on YouTube:
  • When video player is selected:
  • Left/Right Arrow to go backward/forward by 5 seconds.
  • Up/Down Arrow to increase/decrease volume by 10 percent.
  • Home/End to go to the beginning/end of the video.
  • Space to stop/play video.
  • 0-9 to go to (0-9 * 0.1) duration of the video.
  • Whether or not video player is selected:
  • J/L to go backward/forward by 10 seconds.
  • K to stop/play video.
  • F to enter/exit full screen mode.
  • Shift + Comma to decrease speed by 0.25.
  • Shift + Period to increase speed by 0.25.
  • M to mute/unmute video.
  • The software should present a visual feedback for every shortcut listed above.

Bug on shortcut support interfering with other places of the website

When the user watches a video that was blocked and then goes on to watch a unblocked YouTube video, if the user tries to utilize a shortcut like K or space to pause/play the video, the unblocked video that was rendered and is no longer active on the screen, starts playing again.

Enter/exit full screen mode

  • The software should provide the user with a button to enter/exit full screen mode.

  • The software should allow the user to enter/exit full screen mode on double click on the video frame.

Doesn't work on some country

I'm Belgian and I tried to watch a video restricted for French viewers but the extension didn't find any proxy to bypass the restriction for the France.

So I found an app that proxy YouTube and I hosted it on a French server: https://github.com/dmhacker/dmhacker-youtube
Maybe we could discuss integrating servers like this into your extension?
And unfortunately this app doesn't give any choice to choose the quality of the video.

The URL of my proxy is https://fr.ytproxy.unixfox.eu and here is the URL of the creator of the app: https://dmhacker-youtube.herokuapp.com/ (hosted in US I think).

I think this issue will be the case for others countries other than France.
I can deploy others proxy in UK and Austria if you want to.

EDIT: I found another proxy app: https://github.com/licson0729/node-YouTubeStreamer and there is lot's of others here: https://github.com/search?o=desc&p=1&q=youtube+proxy&s=stars&type=Repositories&utf8=%E2%9C%93

Create screenshots

  • Create screenshot 2
  • Estimated Time: 2 hour

  • Create screenshot 3
  • Estimated Time: 2 hour

TubeUnblock mirror is not working

The first option for mirrors is TubeUnblock and currently it is not working, as the url has changed from tubeunblock.me to tubeunblock.com.

Populate the sidebar with related videos

  • On YouTube videos that are blocked, the sidebar for suggested videos is blank. The software should populate this sidebar with videos that are related to the blocked video.

Extension has been removed from Chrome Web Store

Well guys, looks like it was good while it lasted on Chrome.

The Google Support team just sent an email informing that the item was removed from the Google Chrome Web Store.

I'm trying to get in touch with them as soon as possible.

If anyone still has the item installed, enjoy it and don't uninstall it, because you might not have a chance to get it back :)

EDIT: As @seanbperiod has pointed out below, you can always download the source of the extension here and install via dev mode :)

Just installed, blocked videos still won't play

Hello, I have just installed this application and have it working on Chrome, but blocked videos still won't play. I've tried with a number of videos and I've tried reinstalling the application to Chrome, but nothing seems to work. The app appears to be up and running, so I'm not entirely sure where I've gone wrong or if it's a bug on my end.

If there's a way I can troubleshoot this, please let me know. Thanks.

image

i18n

  • The software must support the following languages:
  • English
  • Portuguese
  • Spanish
  • Russian
  • Japanese
  • German
  • French
  • Italian
  • Chinese
  • Arabic

Supported Platforms

  • The software must be a browser extension, supporting initially the following platforms:
  • Chrome
  • Firefox

Incompatibility/being blocked in adblockers

I want to report that on some adblockers (like AdGuard for me) that after the unlocking message loading process, it doesn't show the native HTML 5 player bc it is being blocked by adblockers. If you could do something about this on your end, please fix this

Popup page

  • The software (browser extension) must have a popup page informing the user that no action is further required, and offering buttons to review the software, disable/enable the extension and hide the software icon from the browser.

Stop/Play video on click

  • The software must allow the user to stop/play the video by clicking on it.

Implicit Requirements

  • The software must provide a visual feedback just like YouTube does for the pause/play action.

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.