MIT License

项目介绍

nnx0r/ultrawideo-v2 是一个托管在 GitHub 上的开源项目,主要使用 JavaScript 编写,采用 MIT License 许可证,目前获得 146 个 Star、17 次 Fork。

仓库全名
nnx0r/ultrawideo-v2
开源许可证
MIT License
Star 数
146
Fork 数
17

README 摘要

The cross-browser extension that manipulates video aspect ratio to fit your entire screen. Netflix | Prime Video | Disney+ | Hulu | ESPN | + Many others... 🚀 Here's the list of all services where this extension passes or fails the tests. Feel free to contribute to the list! 🙏 UltraWideo Tested List Deprecated This extension version has been deprecated. Version from v3 and upwards is a full rewrite that is still…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ultrawideo-v2 用什么语言开发?

主要使用 JavaScript 编写,采用 MIT License 许可证,目前有 146 个 Star。

ultrawideo-v2 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 ultrawideo-v2 的源码?

可以直接克隆仓库:git clone https://github.com/nnx0r/ultrawideo-v2.git,默认分支为 main;安装与运行步骤见仓库 README。

ultrawideo-v2 最近还在维护吗?

仓库最近一次更新为 2024年3月15日,当前没有未关闭的 Issue;Star 数为 146,可作为社区活跃度的参考。

关于

Upscale or stretch any video on the web, to make it look great on UltraWide screens.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

语言占比

JavaScript
Pug
SCSS
Shell

README

License Version Chrome Web Store Mozilla Add-on


UltraWideo

The cross-browser extension that manipulates video aspect ratio to fit your entire screen.

Netflix | Prime Video | Disney+ | Hulu | ESPN | + Many others... 🚀

Here’s the list of all services where this extension passes or fails the tests. Feel free to contribute to the list! 🙏 UltraWideo Tested List


Deprecated

This extension version has been deprecated. Version from v3 and upwards is a full rewrite that is still hosted on GitHub, but is no longer open-source. The reason is not harmful by any means. I simply decided that open source is not the best choice, moving forward, where the extension will be offering some Pro features that would require upgrade. Extension is still going to be 100% free with all of the features that it had + more. But some features that are for more advanced use and are harder to develop and maintain are going to require a Pro upgrade.

Public repository for discussion/issues and suggestions is available under the following link: UW Pub

Getting started

Select one of the possible options to install this extension, depending on your browser’s engine.

  1. Chrome Extension
  2. Firefox Add-on

Note for Opera browser users: They allow installing extensions directly from the Chrome Web Store, but you must install this extension - Install Chrome Extensions to do that. I strongly suggest installing the extension this way because Opera add-ons’ approval is insanely slow, and I delisted the extension from there.

Note for Microsoft Edge browser users: Visit the Chrome Web Store and install this extension from there.


Introduction

The only extension on the market with two significant functionalities that no other extension in this category possess.

  • Works on all video streaming platforms. ✅
  • Works on all embedded videos. ✅

It doesn’t matter if there are multiple direct or embedded video players on a single page. The extension is smart enough to manipulate the video you put into a fullscreen, without affecting other video players.

If you are using multiple browsers on the same or different devices, this extension is cross-browser and will work in all major browsers (except Safari). I tested it in Chrome, Firefox, Edge, Brave, Whale, and Opera; without a single issue. Many other browsers use Webkit engine, hence this extension will work in those browsers too.


Should you use it?

It’s for everyone who wants power over the video aspect ratio. This extension is primarily for UltraWide monitors, but that does not mean it’s only good for it. You can manipulate the video’s size that contains horizontal or vertical black bars and let the video fill your entire screen for a better experience.


How to use it?

The extension is relatively easy to use but very powerful at what it does. It has a couple of options:

  • Pause the extension - It will stop listening for all memory consuming events and restore any DOM manipulations.
  • Toggle between modes - Toggle between different options will affect the video: normal, upscale, and stretch.
  • Configurable shortcuts - Set desired keystroke, with min/max of 3 keys to control pause or mode toggling.

Works everywhere?

It is working on all globally popular video streaming platforms. Making a list of all platforms would be very expensive and time-consuming since many platforms are subscription based.


Where it really shines?

Just for a reference, if you come across any videos like the one below, it will be the best watching experience on ultrawide screens. On my screen 3440x1440, using upscale mode, it doesn’t crop a single pixel of video content. It’s just made to be.

Kevin James - Short Film


Donations

I want to take a minute and show my gratitude to every single donation that I received. I’ll be updating the list accordingly.

  • Paul Mertens 🍺
  • Shahrul Azlan 🥩
  • Jelle Kaufmann 🍺
  • Manuel Prussenowsky 🍺
  • Christian Kulhei ☕️
  • Timothy Park ☕️
  • Ariel Bobadilla 🍺
  • Ronald Ison ☕️
  • Justin Tisdale 🥩
  • Tiburcio Garcia 🍺
  • Michael Downing 🥩🍺
  • Carsten Range 🍺
  • ATM Music Studio 🍺
  • Mladen Savic 🍺
  • Benjamin Houix 🍺
  • René Kielder 🍺
  • Josiah Dines 🥩🍺
  • Roland Jacques 🥩
  • Aaron Grach ☕️
  • Jonathan Dyer 🍺
  • Ciprian Petrica 🥩
  • Karl-Michael Heinle ☕️
  • Kevin Marshall 🥩
  • Leif-Erik Nordbø ☕️
  • Carlos Soutullo 🥩🍺
  • Gregor Robakiewicz 🍺
  • Samuel Jones 🥩🍺
  • Guy-Steevy GNADOU ZABO 🥩🍺
  • David Conrad 🥩
  • Christopher MacKenzie 🥩🍺
  • Ron Hockman 🥩
  • Erik Desaunois 🍺
  • LudiusMaximus ☕️
  • Jim Paradis 🥩🍺
  • Trent Campbell ☕️
  • Frederik Niedernolte ☕️

🙌 THANKS, A LOT! 🙌


Test Coverage

Statements Branches Functions Lines
Statements Branches Functions Lines

UltraWideo 2.0 - Upscale or stretch any video on web for better experience. | Product Hunt

评论

暂无评论