rutracker track count based on file extensions could sometimes be incorrect. Plus, attempt to trap and log encoding errors

+ better logging if track mismatch