Header Image

Rated Subtitles 0.1.a

Rated Subtitles is an application that selectively displays subtitles for audio/video media based on two factors:

  1. The user's self-rated proficiency in the media's language.
  2. The difficulty rating of each phrase in the subtitle file. A phrase's difficulty can be determined by word frequency in the language or by how clearly it is pronounced in the media.

The goal of this solution is to allow users to watch and listen to media primarily in its original language. However, if certain phrases are rated too difficult to understand or hear, the media player will automatically display subtitles for those specific lines.

Another part of this solution will include extensions for various media players, both desktop and web-based. The intended workflow for these extensions is as follows:

  1. The user opens a media file in their media player.
  2. A new menu option is added to the media player: "Select your language level" (Options: A, B, C, D, E).
  3. The user opens a corresponding, modified subtitle file created by this application. These modifications include adding a difficulty rating (A/B/C/D/E) to each subtitle line.
    • If the user's selected language level is lower than the line's rating, the media player will display the subtitle line.
    • If the user's selected language level is equal to or higher than the line's rating, the media player will hide the subtitle line.

(Note: For now, the application only supports opening *.SRT files and generating modified copies of them.)

If there is enough interest in this project, I plan to add support for more media and subtitle formats, as well as create add-ins for popular media players. Additionally, the system could connect to AI services to automatically rate phrases in subtitle files, and a web service could be developed for users to share these modified files.

Work in Progress (WIP):