Zu Dateiendung sag ich mal Windows. Bei Windows lassen sich bei bekannte Dateien die Endungen ausblenden, was zu Verwirrungen führen kann.
Wenn also die einen Dateien keine Endung haben, sind diese wohl nur ausgeblendet, und dort, wo Du welche siehst hast Du eventuell eine Doppelendung, weshalb die Untertiteldateinamen nicht mit Deinen Videonamen übereinstimmen.
Beispiel: Dein Video heißt in wirklichkeit vielleicht Sindbad 01.mp4.mp4 und deshalb siehst Du einmal MP4, weil das letzte ausgeblendet wird von Windows.
Dann müßte Deine Untertitel Datei so heißen um zu funktionieren: Sindbad 01.mp4.srt oder einfach mal versuchen die .MP4 Endung zu löschen.
Um festzustellen, ob Dateiendungen ausgeblendet werden von Windows, gehe in einen beliebigen Ordner, Drücke "ALT" Dann oben auf "Extras" und "Ordneroptionen".
Dort dann unter "Ansicht" und schauen ob bei "Erweiterungen bei bekannten Dateitypen ausblenden" ein hacken ist.