Я пытаюсь заставить этот преобразователь srt в vtt работать, но при попытке он продолжает говорить «Невозможно определить кодировку файла», вот мой код.
require('src/SrtParser/srtFile.php');
if(isset($_POST['convert'])){
try{
$file = new \SrtParser\srtFile('./subtitle.srt');
// display the text of the first entry
echo $file->getSub(0)->getText();
$file->mergeSrtFile($file2);
$file->build();
$file->save('./new_subtitles.vtt');
}
catch(Exception $e){
echo 'Error: '.$e->getMessage()."\n";
}
}
Может ли кто-нибудь сказать мне, что я делаю неправильно, файлы связаны правильно.
Ссылка на парсер файлов на GitHub delphiki/SubRip-File-Parser
exec
включен? Вы можете использовать функциюexec
? Парсер полагается на это. - person Charlotte Dunois   schedule 28.03.2016Fatal error: Uncaught Error: Class 'Captioning\Format\SubripFile' not found in /Applications/XAMPP/xamppfiles/htdocs/websites/srt_to_vtt/index.php:5 Stack trace: #0 {main} thrown in /Applications/XAMPP/xamppfiles/htdocs/websites/srt_to_vtt/index.php on line 5
Кто-нибудь? :) - person krunos   schedule 28.03.2016