Youtube subtitles under video frame

Have you ever been annoyed by youtube subtitles covering some important part of the video? No more! The userscript moves subtitles under video frame (but you can still drag-move them horizontally). It works for default and theater modes.

These are all versions of this script. Show only the versions where the code changed.

  • v1.5.1 02.10.2023

    release v1.5.1

    • disable gap under the video if the video has no subs
    • update devnotes
  • v1.5.0 02.10.2023

    release v1.5.0

    • Fix script has no effect if subs are enabled from "gear" menu (closes #3)
    • Fix subs are disabled after opening new YT video despite they were enabled on the previous one
  • v1.4.5 01.10.2023

    release v1.4.5

    • Match new YT markup to fix hidden subs in non-theater mode
    • Change the way video elt is hiding when video is ended
  • v1.4.4 11.07.2023

    release v1.4.4

    • Fixed selector (fy firefox, you are so helpful)
  • v1.4.3 11.07.2023

    release v1.4.3

    • Fixed the glitch above video frame (again, yes) for unstarted videos
  • v1.4.2 11.07.2023

    release v1.4.2

    • Fix the very old bug with some glitch above the video frame. The glitch is actually the video shifted above its usual position. Thanks to CY Fung (a greasyfork user) to helping with this.
    • Add devnotes
  • v1.4.1 08.07.2023

    release v1.4.1

    • fix CC display settings parsing if a user has no such settings
  • v1.4.0 06.07.2023

    release v1.4.0

    • Make gap below the player adaptive to captions size. This means the gap changes when a user changes subs size in the YT player settings
  • v1.3.1 28.06.2023

    better way to find captions button on the page, release v1.3.1

    • fix script does not run for video that was navigated from youtube channel page.
  • v1.3.0 27.06.2023

    release v1.3.0

    • bump license year
    • update css to match new youtube markup
  • v1.2.2 17.12.2022 release v1.2.2 - revert-fix license inconsistency again
  • v1.2.1 17.12.2022 release v 1.2.1: - fix license header inconsistency
  • v1.2.0 18.08.2022 add comment about a source of youtube events hint, release v 1.2.0 - key C pushes subs under video too
  • v1.1.1 19.07.2022 - disable script in frames - del old comment
  • v1.1.0 21.06.2022 release v1.1.0
  • v1.0.2 13.10.2021 Make sure player element is on the page
  • v1.0.1 05.10.2021 add russian name for script
  • v1.0.0 05.10.2021 add russian descrption
  • v1.0.0 05.10.2021
  • v1.0.0 05.10.2021 Imported from URL