Giter Site home page Giter Site logo

ptkdev / chrome-extension-aspectratio219 Goto Github PK

View Code? Open in Web Editor NEW
30.0 4.0 4.0 2.43 MB

๐Ÿ–ฅ๏ธ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)

Home Page: https://chrome.google.com/webstore/detail/aspect-ratio-219/mgpbkhkpghgmihmcfbndejmkaibbnljo

License: Other

HTML 26.85% JavaScript 66.30% SCSS 6.85%
chrome-extension chrome-extensions chrome display aspect-ratio netflix youtube primevideo dailymotion ultrawide

chrome-extension-aspectratio219's Introduction

Chrome Extension: Aspect Ratio 21:9

Chrome Extension: Aspect Ratio 21:9 Edge Extension: Aspect Ratio 21:9

๐Ÿ–ฅ Chrome & Edge Extension: Aspect Ratio 21:9

Fit the screen properly in fullscreen mode on monitor with 21:9 aspect ratio. Work on Netflix, Youtube, PrimeVideo, VVVVID, etc...

๐ŸŽ Support: Donate

This project is free, open source and I try to provide excellent free support. Why donate? I work on this project several hours in my spare time and try to keep it up to date and working. THANK YOU!

๐Ÿ“Ž Menu

๐Ÿ’ก Features

  • [โœ”๏ธ] Easy to use
  • [โœ”๏ธ] MIT License
  • [โœ”๏ธ] Browser supported: Google Chrome and Microsoft Edge
  • [โœ”๏ธ] Fix aspect ratio on 21:9 monitor (stretch / crop)
  • [โœ”๏ธ] Customize Aspect ratio value (32:9 and 19:10 monitors)
  • [โœ”๏ธ] Add custom domain and try fix size of player
  • [โœ”๏ธ] ON / OFF buttons
  • [โœ”๏ธ] Netflix (โš ๏ธ Only with Chrome #4)
  • [โœ”๏ธ] Youtube
  • [โœ”๏ธ] Prime Video
  • [โœ”๏ธ] Dailymotion
  • [โœ”๏ธ] Vimeo
  • [โœ”๏ธ] VVVVID
  • [โœ”๏ธ] Crunchyroll
  • [โœ”๏ธ] Twitch
  • [โœ”๏ธ] Translations: ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ช๐Ÿ‡ธ

๐Ÿ‘” Screenshot

Aspect Ratio 21:9 - App

Aspect Ratio 21:9 - Example

๐Ÿš€ Installation

  1. Install extension from chrome store or edge store.
  2. Open popup (click on icon of this extension)
  3. Enable netflix
  4. Go to netflix and open video
  5. Bye bye side black bars!

โŒจ๏ธ Shortcuts

You can set shortcuts on chrome://extensions/shortcuts. No Default shortcuts available.

Aspect Ratio 21:9 - Shortcuts

๐Ÿ”จ Developer Mode

  1. Download stable, beta or nightly and extract it.
  2. Run npm install
  3. Run npm run dev
  4. Install Google Chrome.
  5. Go to extension page.
  6. Enable developer mode (top/right corner).
  7. Load extension from folder.
  8. Select build folder.
  9. Go to netflix, open video, bye bye side black bars!

๐Ÿ“š Documentation

Run npm run docs

๐Ÿ‘‘ Sponsors

Support this project by becoming a sponsor. ๐Ÿ™ Become a sponsor on patreon or become top3 sponsor on ko-fi. Your logo will show up here with a link to your website.

๐Ÿฆ„ Backers

Thank you to all our backers! ๐Ÿ™ Become a backer on patreon.

โค๏ธ Contributing

I ๐Ÿ’Ÿ contributions! I will happily accept your pull request! Translations, grammatical corrections (GrammarNazi you are welcome! Yes my English is bad, sorry), etc... Do not be afraid, if the code is not perfect we will work together ๐Ÿ‘ฏ and remember to insert your name in .all-contributorsrc and package.json file.

Thanks goes to these wonderful people (emoji key):


Patryk Rzucidล‚o

๐Ÿ’ป ๐ŸŒ

Angelica Losi

๐ŸŒ

Michele Stefanelli

๐ŸŒ

๐Ÿ’ฐ In the future, if the donations allow it, I would like to share some of the success with those who helped me the most. For me open source is share of code, share development knowledges and share donations!

๐Ÿ“ฒ Tools

๐Ÿ’ซ License

  • Code and Contributions have MIT License
  • Images and logos have CC BY-NC 4.0 License (Freepik Premium License)
  • Documentations and Translations have CC BY 4.0 License

chrome-extension-aspectratio219's People

Contributors

dependabot[bot] avatar linkmn avatar mhzdev avatar ptkdev 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

Watchers

 avatar  avatar  avatar  avatar

chrome-extension-aspectratio219's Issues

extensions Link on Edge

Versions

  • **Edge Version:**87.0.664.55
  • Plugin Version: 1.5.2
  • Operating System: Windows 10

The Add-on Links to chrome://extensions/shortcuts and not to edge:///shortcuts

Netflix stop working on Edge v83

Versions

  • Edge Version: v83.0.478.45
  • Plugin Version: v1.5.1
  • Monitor resolution: 3440x1440
  • Operating System: Windows 10

Expected Behavior

The video should be fit to the screen.

Actual Behavior

The position of the video is off from the bottom and the video doesn't scale to my full screen size

Steps to Reproduce

Screenshots (Optional)

https://i.imgur.com/5uHEkl3.jpg

Can't have a Custom Crop profile

  • Chrome Version: 83.0.4103.97
  • Plugin Version: Latest
  • Monitor resolution: 2560x1080
  • Operating System: Windows 10

Expected Behavior

To remember the pre-defined User Crop setting

Actual Behavior

When toggling away from the Force Crop/Zoom Mode, e.g. back to 16:9 you will lose the Custom Crop settings which for me is 16:9, Cropped and Zoomed to 21:9 so 1.33 Width and 1.33 Height. Changing back to 16:9 sets this to 1 Width and 1 Height, as the previous settings aren't remembered, you have to manually set them again

Steps to Reproduce

  1. Set a keybind for 16:9 and force Crop + Zoom Mode
  2. In GUI select 21:9 and then Crop + Zoom
  3. Press the 16:9 Shortcut and refresh the page, observe the ratio is set to 1:1. Pressing the crop + zoom mode is not remembered. It will just stretch to 21:9 so everything looks out of proportion

[Bug] Top and bottom black bars

Feature description

Disney+ support

Feature motivation

Watch Disney+ with no boarders (currently image is centred within ultrawide monitor due to existing top and bottom bars in actual streamed content footage

change in aspect requires refresh of page

Question

everytime i change the aspect ratio through the plugin or the shortcut keys i have to refresh the page in order for it to work.. is that a bug or currently how it works? if it is currently how it works can we do something to fix that?

I would also like it to remember my selection crop/zoom when i select 21:9 ratio

[Feature request] HBO Max Support

Feature description

Support for HBO Max ultrawide scaling. HBO Max's video player seems to work differently than others and using this plugin in crop/zoom mode causes the video to enlarge and then move off screen down and to the right before and after photos below

Feature motivation

Nice to have - this is the best ultrawide plugin for chrome either way!

Before :
before

With Plugin:

20210323_191302
20210323_191317

Crop feature no longer working

Versions

  • Chrome Version: v109.0.5414.120 (Official Build) (64-bit)
  • Plugin Version: v1.5.2
  • Monitor resolution: 3440x1440
  • Operating System: Windows 10

Expected Behavior

In fullscreen, video is zoomed in and cropped when Crop/Zoom is selected. Aspect ratio is preserved.

Actual Behavior

Regardless of selecting Crop/Zoom or Stretch, image is stretched left to right and squashed top to bottom instead of cropped. FYI - This worked previously, and now seems broken on all similar plugins, so Google/YouTube may have changed something on their end that will require an update.

Steps to Reproduce

  1. Open YouTube video
  2. Ensure these plugin options are activated:
  • YouTube is enabled
  • Activate Only in Fullscreen is enabled
  • Select aspect ration 21:9
  • Select Crop/Zoom

Screenshots (Optional)

Prime video doesn't work

This does not appear to do anything at all to Prime Video, despite the fact I've tried toggling it's switch (as well as all-on and all-off).

[Q] --> On Netflix black bars on top in 21:9

Question

In netflix simetimes the video content got pushed down like in the picture:
image

the problem is the top inch of the screen is black and the bottom end of the image just not shown.
edit: chrome v 103.0.5060.134 win 10 pro 21h2 x64 build n.: 19044.1826

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.