Is it possible and how to ID external subtitles near/under a local video file?



The goal is to auto-translate an available sub file (if there is one) that is located near a local video file path.
Using xbmc.Player().getAvailableSubtitleStreams() – results in both internal and external subs being listed.
Some subs are listed as “unknown external” (unmarked sub files, like *.srt) so at least you are aware it is external,  and some as “regular” “English” for external marked files (like *.en.srt).

Is it possible using an available API to identify all external files being used by the player and their full path names?

Thanks

Rafi