We all know that sometimes, the subtitles we download for a movie are out of sync with the audio. Like other media players, VLC offers the possibility to "move" the subtitles to sync them with the audio, but doing so is tricky.
My suggestion is to develop some technology that auto-detect the voices, and to add a button that tries to sync the subtitles with them. It sounds difficult, but a lot of work already exists in the field of speech recognition, which could be helpful. The code could sweep through the whole audio until it finds some words that are clearly recognized (not necessarily the first words in the audio), then look for those words in the subtitles file, and sync them.
If effective, the feature would once again distinguish VLC from the competition. Also, it would solve the annoying problem of finding the right subtitiles / syncing them with the audio, and eventually, it could help to provide the option of auto-downloading the right subtitles for any movie.