2013-06-05 66 views
0

我有大量的SRT文件已经从英文翻译成各种语言。不幸的是,我需要将这些转换为webVTT,但翻译过的不想转换。我尝试使用http://atelier.u-sub.net/srt2vtt/但它失败了。这似乎是从我所知道的,因为每行字符的长度太长。所以现在我坚持要么找到一个解决方案,不会在乎每行字符的长度是多少或操纵文件(https://github.com/delphiki/SubRip-File-Parser/blob/master/srtfile.class.php),所以我可以继续。我有大约100个文件要转换。我需要帮助将外语SRT文件转换为webVTT

我测试过一个原本不会转换的SRT文件。我打破了太长的线路,然后使用http://atelier.u-sub.net/srt2vtt/,并将其转换成没有问题。所以,我知道我原来的想法是基于每行字符长度。

有什么想法?

回答

2

好吧,解决方案比较简单,然后我想。非英文文件不是UTF-8。这是问题。我回顾了图书馆,并没有计算每行字符长度的地方。我打开了一些文件,重新保存了它们,然后尝试转换并运行。问题解决了!

相关问题