FYTE /Fast YouTube Embedded/ Player

Hugely improves load speed of pages with lots of embedded Youtube videos by instantly showing clickable and immediately accessible placeholders, then the thumbnails are loaded in background. Optionally a fast simple HTML5 direct playback (720p max) can be selected if available for the video.

Od 19.04.2020.. Pogledajte najnovija verzija.

These are versions of this script where the code was updated. Show all versions.

  • v2.13.2 11.06.2024.

    fix autoplay, exclude pikabu.ru

  • v2.13.1 26.05.2024.

    speed up hasChildWindow

  • v2.13.0 26.05.2024.

    fix video card in google search

  • v2.12.19 12.05.2024.

    lazy db init, idle if no frames, fix cover url

  • v2.12.18 22.03.2024.

    fix indexedDB auto clean-up

  • v2.12.17 10.10.2023.

    switch from localStorage to indexedDB to improve page load performance

  • v2.12.16 19.08.2023.
    • fix errors for trustedTypes and YTlistener
    • custom rules in GM storage (use your userscript manager editor for storage)
    • minify cache data
    • reveal iframe earlier on error
  • v2.12.15 27.06.2022.

    tampermonkey compat

  • v2.12.14 26.06.2022.

    typo

  • v2.12.13 26.06.2022.

    fix object embeds

  • v2.12.12 10.03.2022.

    google search fullcard video fix

  • v2.12.11 07.10.2021.

    video card in google search

  • v2.12.10 22.07.2021.

    use watch page since get_video_info is gone

  • v2.12.9 12.07.2021.

    show reason when non-playable

  • v2.12.8 18.06.2021.

    fix get_video_info

  • v2.12.7 18.01.2021. reset paddings/margins
  • v2.12.6 20.12.2020. fix video card on google.com
  • v2.12.5 09.07.2020. fix fullscreen button
  • v2.12.4 16.06.2020. fix google search video card
  • v2.12.3 08.05.2020. only override fullscreen button if frame is reachable
  • v2.12.2 04.05.2020. src may be null
  • v2.12.1 27.04.2020. restore the missing comma in known titles; use onvolumechange
  • v2.12.0 19.04.2020. rewrite to ES2017 + don't exit full screen upon seeking in timeline + show timestamp in storyboard
  • v2.11.0 25.03.2020. typo
  • v2.11.0 24.03.2020. support invidio.us player
  • v2.10.1 21.02.2020. skip already deleted nodes
  • v2.10.0 30.01.2020. various fixes
  • v2.9.18 19.12.2019. preserve CSS transform
  • v2.9.17 12.08.2019. decode youtube signature
  • v2.9.16 12.08.2019. fix video info parser
  • v2.9.15 27.07.2019. skip nodes with position:fixed and "YouTube on Hover Preview"
  • v2.9.14 27.07.2019. only recreate the YT fullscreen button if there's a parent FYTE instance (which may not be the case if the user excluded the site manually)
  • v2.9.13 18.06.2019. correctly pause/unpause on click in Chrome
  • v2.9.12 24.03.2019. force-enable the fullscreen button
  • v2.9.11 05.01.2019. don't recheck frames/objects take 2
  • v2.9.10 05.01.2019. don't recheck frames/objects
  • v2.9.8 27.11.2018. allow fullscreen and autoplay in new Chrome
  • v2.9.7 20.10.2018.
  • v2.9.6 20.10.2018.
  • v2.9.5 16.10.2018.
  • v2.9.4 08.12.2017.
  • v2.9.3 07.12.2017. fix videos on play.google.com
  • v2.9.2 19.11.2017. fix resizing of a pinned player
  • v2.9.1 18.11.2017. intercept videos on reddit comment pages
  • v2.9.0.5 22.09.2017. strip "v=" in invalid links like "/embed/v="
  • v2.9.0.4 26.08.2017. also process data-src attributes
  • v2.9.0.3 25.08.2017. reset CSS transform
  • v2.9.0.2 19.08.2017. fix fullscreen
  • v2.9.0.1 17.08.2017. workaround for chrome cssText property bug
  • v2.9.0 14.08.2017.

Show all script versions