YouTube Viewfinding

Zoom, rotate & crop YouTube videos

Terá de instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

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

Terá de instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Terá de instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Terá de instalar uma extensão como Tampermonkey para instalar este script.

Terá de instalar uma extensão de gestão de scripts de utilizador para instalar este script.

(Já tenho um gestor de scripts de utilizador, deixe-me instalá-lo!)

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

(Já tenho um gestor de estilos de utilizador, deixe-me instalá-lo!)

Autor
ctl2
Instalações diárias
0
Total de instalações
102
Classificações
1 0 0
Versão
0.37
Criado
10/01/2025
Atualizado
25/10/2025
Tamanho
100 KB
Compatibilidade
Compatível com Firefox Compatível com Chrome Compatível com Opera Compatível com Edge
Licença
GNU GPLv3
Aplica-se a

Controls

Config options are under Controls and Behaviour.

Default keybinds
ActionKeybind

Pan & zoom

z

Rotate

\

Crop

z + \     

Reset / undo reset

x

Open config menu     

left-alt + x

Viewfinding
Viewfind with mouse inputs while holding down keybinds.

Action
Scroll
Left Click
Left Drag
Right Click
Pan / ZoomZoomQuick panPanReset pan & zoom

Rotate

Rotate

Snap to closest multiple of 90°

Rotate

Reset rotation
CropCrop every sideClicking a panel will quick crop. Clicking elsewhere will pan and zoom to the cropped video.Dragging a panel will crop. Dragging elsewhere will move the uncropped window.Right clicking a panel will reset its crop. Right clicking elsewhere will reset all crop.

Touchpad
Some touchpads restrict pointer movement when keys are held. To avoid this, change your viewfinding keybinds to keys that don't produce text like ctrl and shift or switch from key holding to key toggling through the config menu.


Interfaces

Config options are under Interfaces.

Crosshair
Pan/zoom and rotate use a crosshair interface. The pan/zoom interface displays zoom level followed by coordinates. The rotation interface shows the video's current angle alongside the angle that will be snapped to on click.

For drag rotations, treat the video as a wheel that rotates around the crosshair's center.

Crop
In the crop interface, crop is represented by grey panels that extend from the edges of the video. These panels may be dragged to alter crop. Panels for uncropped sides are dragged via transparent handles at the video's edges.


Notes
  • The script only has an effect on video pages (URL is youtube.com/watch?v=...).
  • Videos are given a glow, similar to YouTube's "ambient mode" but confined within the video player. This can be turned off by unchecking Glow in the config menu.
  • If you clear your "Configure" keybind, right click a video, scroll down and click the "Configure Viewfinding" option.
  • On and off, I've spent a few years of my life working on this script, including months of unemployment getting it finished. If you want to show your appreciation and have the means, please donate to the Palestine Children's Relief Fund & tell me via feedback/DM.