Item logo image for Video controller

Video controller

5.0(

1 rating

)
ExtensionTools8 users
Item media 3 (screenshot) for Video controller
Item video thumbnail
Item media 2 (screenshot) for Video controller
Item media 3 (screenshot) for Video controller
Item video thumbnail
Item video thumbnail
Item media 2 (screenshot) for Video controller
Item media 3 (screenshot) for Video controller

Overview

Floating video controller with playback speed control (accelerate/slow down) and picture-in-picture mode.

Add a compact, draggable control panel on top of any video. Enter Picture-in-Picture in one click, pause/play, skip ±10 seconds, scrub the timeline, adjust volume, change playback speed, or capture the current video frame. The panel appears at the video’s top-left by default; the primary trio (drag handle, PiP, “⋯”) is always visible, while the rest can be revealed/hidden via the menu. 👉 Key Features - PiP button with icon to enter/exit Picture-in-Picture - Capture button to save the current video frame as an image - Play/Pause and ±10 second seek - Volume slider - Playback speeds: 0.25×, 0.5×, 0.75×, 1×, 1.25×, 1.5×, 2×, 3×, 4×, 5× - Draggable overlay, “⋯” menu to collapse/expand extra controls - Subtle idle dimming and smooth transitions - Works on most sites, including Shadow DOM and frames 👉 How To Use 1) Hover a video to see the panel in the corner. 2) Click “⋯” to reveal extra controls. 3) Use PiP, play/pause, ±10s, seek and volume sliders, speed selector, and frame capture. 4) Drag the panel by the “::” handle to reposition. 👉 Keyboard & Menu - Alt+P — toggle Picture-in-Picture - ← / → — seek backward/forward - ↑ / ↓ — increase/decrease volume 👉 Permissions & Privacy Permissions: activeTab, scripting, contextMenus, site access for injecting the panel. No data collection or transmission: everything runs locally in your browser.

Details

  • Version
    1.0.0
  • Updated
    October 22, 2025
  • Offered by
    Atomic Projects
  • Size
    26.93KiB
  • Languages
    English
  • Developer
    Atomic Projects
    17 rue Colonel Fabien REIMS 51100 FR
    Email
    gleb.bushukin@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps