Fixed the character encoding detection (It should be supported by pysrt, but it looks like it's not working)
Added some description comments
Added some more prints to give better feedback to the user