YouTube Viewfinding

Zoom, rotate & crop YouTube videos

Voici les versions de ce script où le code a été modifié. Voir toutes les versions.

  • v0.37 25/10/2025

    updating $Config

  • v0.36 24/10/2025

    update to avoid interference from the new fullscreen scroll functionality

  • v0.35 21/07/2025

    snap zoom debugging

  • v0.34 19/06/2025

    fixing rare snap zoom failure

  • v0.33 17/06/2025
  • v0.32 17/06/2025

    debugging 1D fit-style pan-limiting for lines with gradients of 0 or infinity

  • v0.31 17/06/2025
  • v0.30 17/06/2025

    streamlining tangent definition code

  • v0.29 17/06/2025

    tangent definition bug fix

  • v0.28 11/06/2025

    fixing tangent definition

  • v0.27 27/05/2025
    • fixing error when glow is turned off
    • frame now updates on reset/restoration
    • avoiding unnecessary callback triggers from calling ResizeObserver observe
  • v0.26 23/05/2025

    pan limits are no longer forced hidden on init

  • v0.25 23/05/2025

    showFrame changes now consistently trigger visual updates

  • v0.24 23/05/2025
    • added a config option to show pan limits
    • fixed static-style pan limiting
  • v0.23 23/05/2025

    fit pan-limiting stuff:

    • improved constraining system
    • hopefully fixed edge cases where snap pan fails
  • v0.22 21/05/2025

    fixing glow visibility calculation

  • v0.21 18/05/2025

    config failsafe now works in fullscreen

  • v0.20 13/05/2025
    • updating config
    • fixed keybind predicate
    • actions with empty keybinds are now untriggerable
    • added a backup method for configuring
  • v0.19 12/05/2025

    improving getFit

  • v0.18 12/05/2025

    pre-calculating intermediate values for getRotatedCorners & improving readability

  • v0.17 11/05/2025

    removed redundant calculation in getPoints

  • v0.16 09/05/2025

    overhauled fit positioning

  • v0.15 13/04/2025

    fixing inconsistent initialisation

  • v0.14 05/04/2025

    tidying up getZoomPoints

  • v0.13 05/04/2025

    minor correction to prior change's logic

  • v0.12 05/04/2025

    fixed erroneous position constraint for 'Fit' pan limiting outside of pans (e.g. after closing the config menu)

  • v0.11 04/04/2025

    Fixed getZoomPoints...?!?!

  • v0.10 17/03/2025

    fixing initialisation when bootstrapPlayerContainer is null but page manager has no current page

  • v0.9 26/02/2025

    taking a different approach to the playlist problem since the old one didn't consider miniplayer

  • v0.8 26/02/2025

    now works after moving to next vid in playlist

  • v0.7 15/02/2025

    updating $Config

  • v0.6 11/02/2025

    brought uncropped video outline in front of glow

  • v0.5 11/02/2025

    fixed unreliable loading

  • v0.4 11/02/2025
  • v0.4 11/02/2025

    fixing embedded

  • v0.3 11/02/2025

    accounting for ads

  • v0.2 04/02/2025
  • v0.1 03/02/2025

    debugging glow pausing

  • v0.0 03/02/2025
  • v0.0 03/02/2025
  • v0.0 03/02/2025
  • v0.0 03/02/2025
  • v0.0 19/01/2025
  • v0.0 18/01/2025
  • v0.0 11/01/2025
  • v0.0 10/01/2025