Realtime Video Effects for YouTube

Latest Version

Version
1.0.2
Update
August 11, 2019
Size
42.91KiB
Developer
Category
Users
1,000+
Rating
3.09091 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
See more

Youtube Video Effects Extension

Features:
- Fullscreen Support
- Control effect parameters with range sliders
- Interact some effects with the cursor (Such as Swirl, Bulge/Pinch)
- Does not mess with annotations or subtitles
- Completely free and with no ads

Available Effects:
⭐️ Brightness / Contrast
⭐️ Hue / Saturation
⭐️ Vibrance
⭐️ Denoise
⭐️ Unsharp Mask
⭐️ Noise
⭐️ Sepia
⭐️ Vignette
⭐️ Zoom Blur
⭐️ Triangle Blur
⭐️ Lens Blur
⭐️ Swirl
⭐️ Bulge / Pinch
⭐️ Ink
⭐️ Edge Work
⭐️ Hexagonal Pixelate
⭐️ Dot Screen
⭐️ Color Halftone

------------
Like Youtube Video Effects? Rate us ⭐️⭐️⭐️⭐️⭐️
------------

Q: How do I use Youtube Video Effects?
A: Just install our extension and keep using Youtube as usual. The FX button will automatically appear next to the three dots icon.

Q: How does it work?
A: This extension uses WebGL (Web Graphics Library), which is an API for rendering interactive graphics in browser. This extension is possible thanks to a JavaScript library called glfx.js (Created by Evan Wallace, http://evanw.github.io/glfx.js)

Found a bug? Got a suggestion?
https://github.com/onurkerimov/youtube-video-effects/issues

Made with ❤️ by Onur Kerimov
Credit: glfx.js (Created by Evan Wallace, http://evanw.github.io/glfx.js)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Youtube Video Effects", "version": "1.0.2", "manifest_version": 2, "description": "Realtime Video Effects for YouTube", "homepage_url": "http://www.github.com/onurkerimov", "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "default_locale": "en", "content_scripts": [ { "matches": [ "https://www.youtube.com/*", "http://www.youtube.com/*" ], "js": [ "src/inject/glfx.js", "src/inject/filters.js", "src/inject/inject.js" ], "run_at": "document_idle" } ]}
Read more