Risolto il primo punto: il file SRT era in formato UTF-8-BOM e non UTF-8.
Ora da capire il secondo...