Implement Automatic SDH Removal
Implement a feature to automatically remove content between one or more of the following: <>
()
[]
The <>
is usually for formatting, which many players do not support, but which are useful for the deaf and hard of hearing (e.g., position of the subtitles on screen to match the geographic location of the actor on screen) if the player supports it.
[]
are for audio cues, as in the following:
[rumbling intensifies]
()
are for telling who says what, as in the following:
(Crew 2) All aboard!
Then you can have the prpgram also delete subtitle entries that are now empty.
If the entire subtitle at 01:41:00'002 says [rumbling tensifies]
and becomes
, then just delete the whole entry, in other words.
Those of us who know a language but not at a native speaker's level may have SDH subtitles then want to remove unneeded SDH cues. I can hear just fine. I just do not catch everything in a fast exchange in language X.