...
Once you open HandBrake, click the Source button and choose your video file. Go ahead and choose a destination for your output file and leave everything else as is. Make sure Normal is chosen in the Presets menu on the far right.
Now click on the Subtitles tab at the bottom and click on the Import SRT button. Pick the SRT file and it will show up in the list box below
...
...
You can add more than one subtitle file if you need, i.e. for multiple languages. That’s about it for HandBrake! It’s a very simple process and works well.
Add subtitles in YouTube or Vimeo
Add subtitle in Vimeo: https://vimeo.com/help/faq/managing-your-videos/captions-and-subtitles#what-caption-and-subtitle-file-formats-does-vimeo-support
...