In order to use Plex’s automatic subtitle syncing, you must have the Plex Pass. The feature is otherwise unavailable.
You can get subtitles on Amazon Prime Video and customize how they're displayed on your viewing device.
There are several options to add captions to your YouTube videos, including auto-sync, typing out captions, and using auto-captions on select videos.