Prefer subtitles provided with videos, rather than downloaded subs

Currently, subtitles externally downloaded by Plex are preferred. This is backwards. Plex should prefer subtitles in the following order, highest preference first:

  1. Text format embedded in video file;
  2. Image format embedded in video file;
  3. Closed captioning embedded in video stream(*);
  4. Text format on-disk next to video file;
  5. Image format on-disk next to video file;
  6. Downloaded file in Plex metadata.

(* CC data, e.g. that captured in the MPEG2 video stream by DVR, isn’t currently supported, so this would be a feature unto itself.)

The assumption should be that if a video comes with subtitles, then those subtitles match more accurately than whatever Plex found online. Plex can still download a subtitle set and offer it, but those should only be default if they are the only available subtitles.

2022 clean-up: duplicate