Take back the controls on YouTube Shorts with playback, volume, progress bar and more!

Latest Version

Version
3.7.2
Update
November 10, 2024
Size
106KiB
Developer
Category
Users
30,000+
Rating
4.42932 ★
Manifest Version
3
Web Store Status
Languages Support
Deutsch
English
Français
Türkçe
Español
Italiano
Português (Brasil)
Português (Portugal)
עברית
فارسی‎
ไทย
‫العربية
日本語
한국어
See more
Permissions
Storage
See more

Better YouTube Shorts Extension

Notice: This extension is currently unmaintained, expect bugs and issues. If you are interested in maintaining this repository, please create an issue or submit changes via PR in GitHub or contact [email protected].


⏭️ Control your YouTube Shorts just like a normal YouTube video! Features include progress bar, seeking, playback speed, auto skip and more. You can also customize the keybinds to your liking!

List of features:
- Progress bar at the bottom with time and duration
- Seeking 5 seconds backward and forward with arrow keys (adjustable time)
- Mini timestamp and speed above the like button (can be scrolled on!)
- Fullscreen support with F key and double click
- Decrease and increase playback speed with keys U and O
- Click the speed button to revert to normal speed or toggle between different speeds
- Toggle to auto skip short when current one ends
- Control volume with the volume slider or with - and =, mute audio with M
- Customizable keybinds
- 🌐 Supports more than 10 languages!

Extra features:
- Start short from beginning with J
- Go to the next or previous frame of the video
- Set default playback rate when first opening shorts
- Auto skip short with likes below custom threshold (e.g. 500 likes)
- Auto open comment section on each short
- Hide overlay on shorts (title, channel, etc.)
- Go to the next frame or previous frame with . and , while paused
- View counter and upload date above video title

Fully open-source with MIT License: https://github.com/ynshung/better-yt-shorts

If you have any suggestions or feedback, please let us know here: https://github.com/ynshung/better-yt-shorts#issues--suggestion
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "__MSG_extName__", "default_locale": "en", "description": "__MSG_extDescription__", "version": "3.7.2", "action": { "default_popup": "index.html" }, "permissions": [ "storage" ], "content_scripts": [ { "js": [ "assets/content-script-loader.content.ts.44ce3ab9.a777164c.js" ], "matches": [ "https://*.youtube.com/*" ], "css": [ "assets/content.ts.fcaa6ecc.css" ] } ], "icons": { "16": "src/assets/icons/bys-16.png", "32": "src/assets/icons/bys-32.png", "48": "src/assets/icons/bys-48.png", "128": "src/assets/icons/bys-128.png" }, "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "web_accessible_resources": [ { "matches": [ "https://*.youtube.com/*" ], "resources": [ "assets/browser.cf86e89d.js", "assets/retrieveFromStorage.7e5bd4fa.js", "assets/content.ts.44ce3ab9.js" ], "use_dynamic_url": true } ]}
Read more