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 versions of this script where the code was updated. Show all versions.

  • v1.5.1 2023-10-02

    release v1.5.1

    • disable gap under the video if the video has no subs
    • update devnotes
  • v1.5.0 2023-10-02

    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 2023-10-01

    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 2023-07-11

    release v1.4.4

    • Fixed selector (fy firefox, you are so helpful)
  • v1.4.3 2023-07-11

    release v1.4.3

    • Fixed the glitch above video frame (again, yes) for unstarted videos
  • v1.4.2 2023-07-11

    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 2023-07-08

    release v1.4.1

    • fix CC display settings parsing if a user has no such settings
  • v1.4.0 2023-07-06

    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 2023-06-28

    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 2023-06-27

    release v1.3.0

    • bump license year
    • update css to match new youtube markup
  • v1.2.2 2022-12-17 release v1.2.2 - revert-fix license inconsistency again
  • v1.2.1 2022-12-17 release v 1.2.1: - fix license header inconsistency
  • v1.2.0 2022-08-18 add comment about a source of youtube events hint, release v 1.2.0 - key C pushes subs under video too
  • v1.1.1 2022-07-19 - disable script in frames - del old comment
  • v1.1.0 2022-06-21 release v1.1.0
  • v1.0.2 2021-10-13 Make sure player element is on the page
  • v1.0.1 2021-10-05 add russian name for script
  • v1.0.0 2021-10-05 add russian descrption
  • v1.0.0 2021-10-05 Imported from URL