I misread VLCs docs - it can use milliseconds in the start.

I assumed when I read the manpage for VLC that start-time and end-time only took
whole seconds, but rereading it actually takes a float so I can use milliseconds.
This should ensure the gifs capture exactly what they should as long as the SRT
files are properly synced.