The correct decimal separator in srt files is the comma. 00:00:00,000 is the correct time stamp format. VLC Player, among others, requires this. However, some players and editors apparently do not like commas and substitute decimal points, as in 00:00:00.000 and VLC will not recognise these. (Bsplayer subtitle editor is one that produces incorrect srt files)
Is there any way of convincing VLC Player to accept the 00:00:00.000 format? either a switch or a plugin? It is an easy, but mind numbing, job in windows text editor to change all the 0. 1. etc to 0, 1, etc.
Or does anyone know a freeware subtitle editor/player around as good as Bsplayer's which allows you to edit and resynch subtitle files while playing/scanning the movie. One that then produces the correct srt format. Usually it is a case of moving the whole lot backwards or forwards as in audio sync problems. Any language corrections I tent to use a text editor for.
Why do I not just use Bsplayer, which recognises both the "." and the "," ? well it is too fat and takes too long to start to use as a default player. Plus there are many other players that, correctly, will also not eat "."s. Yes, I have also asked Bsplayer why they use the wrong format, up to now they have not rewritten it.