Redgifs Embed Tweaks (RET)

tweaks redgifs embed/iframe video

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

نووسەر
hdyzen
Daily installs
0
Total installs
1,102
Ratings
16 5 2
وەشان
0.5.9aa
Created
2023-11-18
Updated
2025-11-01
Size
22.7 KB
مۆڵەت
MIT
Applies to
هەموو سایتەکان

Tweaks ideas may be accepted in: Comments tab

Video example of use here

Match all (https://*/*) the pages is necessary to be able to download from any page

NOTE: Compatible with Violentmonkey and Tampermonkey

This userscript enhances the embedded Redgifs video player on various websites with a host of new features, controls, and optimizations.

Features

All features can be toggled on or off via the Violentmonkey/Tampermonkey menu.

  • Autoplay: Automatically starts playing the video.
  • Loop: Repeats the video.
  • Enable volume slider: Adds a volume slider when hover the mute button.
  • Prevent link opening: Stops the video from opening a new Redgifs tab when clicked.
  • Save settings: Remembers your preferences for HD quality, sound, and volume level across sessions.
  • Sync settings: Synchronizes preferences across all open Redgifs embeds on the same page.
  • Pause video when not visible: Pauses the video when it's scrolled out of the viewport.
  • Play one at a time: Ensures only one Redgifs video is playing at a time on page.
  • Video controls: Enables keyboard shortcuts for the video.
  • Show download button: Adds a floating button on the page to download the video in different formats and qualities or copy the direct URL.
  • Prune UI: Hides elements like user info, the Redgifs logo, and the share button.
  • Detect video patching native method: An alternative method for detecting the video, may increase performance on certain websites.
  • Reload iframes on demand: Only reloads embedded videos, to sync preferences, when they are into view.
  • Lazy load iframes: Optimizes page loading by replacing iframes with a placeholder that loads the video only when visible.
  • No preload videos: Prevents the browser from downloading video data until playback starts, saving bandwidth.

Keyboard Shortcuts

Key Action
F Toggle fullscreen
M Mute / Unmute
Space Play / Pause
/ Seek backward / forward (5 seconds)
Shift + / Seek backward / forward (10 seconds)
/ Volume up / down (5%)
Shift + / Volume up / down (10%)
- / = Decrease / Increase playback speed
Backspace Reset playback speed to normal (1x)
Home / End Go to the beginning / end of the video

Installation

  1. Install a userscript manager like Violentmonkey.
  2. Install the script from Greasy Fork.

Recommendations

License

This project is licensed under the MIT License.