1

我一直在尝试修改 srt 文件(以便及时进行必要的调整)。我想要的是从用户那里获取时间推进/延迟和 srt 文件,并使用提供的时移操作该 srt 文件。并在同一路径中保存一个带有修改名称的新 srt 文件?我怎样才能在普通的 PHP 或 Codeigniter 中实现这一点。两者都会有所帮助。谢谢

  00:12:30,332--> 00:12:45,222
  if provided input is 2 second 
   then srt file should be modified with 
    00:12:32,332 --> 00:12:47:222
4

1 回答 1

0

您可以像这样使用库:

$subtitles = Subtitles::load('subtitles.srt'); // load file
$subtitles->time(2); // add 2 seconds
$subtitles->save('new-subtitles-file.srt');

https://github.com/mantas-done/subtitles

于 2017-01-15T17:21:18.977 回答