Значи т, ситуация такова: есть txt файл субтитров для divX фильма. При подгрузке субтитров в BS Player (Ctrk+L), скачанных с
http://www.divxsubtitles.net, выяснилось, что временные метки субтитров и диалога в фильме не совпадают. Приведу кусочек файла субтитров:
1
00:00:00,000 --> 00:00:00,000
^ xSilver ^
2
00:01:54,400 --> 00:01:56,500
-You actually lied for me.
-I lied for me.
3
00:01:56,500 --> 00:01:59,500
No, come on. You lied for both of us.
4
00:01:59,600 --> 00:02:03,700
You actually did something decent for me.
That\'s a part of history you can\'t change.
5
00:02:07,500 --> 00:02:08,900
That was a stop sign.
6
00:02:09,100 --> 00:02:10,400
You\'re kidding, right?
7
00:02:10,400 --> 00:02:12,400
In your car, I\'d be kidding?
8
00:02:12,500 --> 00:02:15,900
On this road?
I haven\'t seen a car in 50 miles.
9
00:02:25,600 --> 00:02:26,900
Come on, Darry.
Таким образом, мы видим, что существует строчка формата 00:02:10,400 --> 00:02:12,400. Так вот, в чем, собственно, вопрос: каким макаром можно добавить (отнять) несколько секунд времени в каждую такую строчку с помощью ПХП. Я понимаю так, что для начала файл нужно прочесть в массив, и далее написать формат строки, которую и нужно обрабатывать. Пока идей обработки строки нет, может кто хорошо разбирается в ПХП дадут дельный совет?