Автор Тема: Есть вопрос по обработке строк  (Прочитано 1903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Artem76

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Есть вопрос по обработке строк
« : 15 Февраля 2005, 12:59:56 »
Значи т, ситуация такова: есть 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. Так вот, в чем, собственно, вопрос: каким макаром можно добавить (отнять) несколько секунд времени в каждую такую строчку с помощью ПХП. Я понимаю так, что для начала файл нужно прочесть в массив, и далее написать формат строки, которую и нужно обрабатывать. Пока идей обработки строки нет, может кто хорошо разбирается в ПХП дадут дельный совет?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28