28 сентября 2010 г.

О субтитрах формата srt

Формат SubRip Text пожалуй самый популярный из форматов субтитров. Файл этого формата имеет расширение .srt и состоит из последовательности блоков. Каждый блок имеет формат:

  1. <Номер блока>
  2. <Время начала показа субтитра> --> <Время конца показа субтитра>
  3. Текст субтитра (одна или несколько строк)
  4. <пустая строка>


Номер блока - целое число начинающееся с 1, время начала и конца показа субтитра имеет формат HH:MM:SS,milliseconds, пустая строка необходима для отделения блоков в файле и текст субтитра не может содержать пустых строк.

Пример файла:

  1. 1
  2. 00:00:20,000 --> 00:00:24,400
  3. Бла-<font color="#4096d1">бла</font>-бла
  4. <i>ыва</i>


  5. 2
  6. 00:00:24,600 --> 00:00:27,800
  7. йцукен


текст субтитра может содержать тэги, и многие плееры их подтерживают. Мне извесны такие тэги в тексте субтитра:
<b>…</b> - полужирный
<i>…</i> - наклонный
<u>…</u> - подчеркнутый шрифты
<font color="#RRGGBB">…</font> - задает цвет текста

Что интересно, при кодировании видео для iPhone и добавлении субтитров SubRip Text формата (использовался MP4Box) iPhone корректно отображал тэги в субтитрах (кроме <b>)

Комментариев нет:

Отправить комментарий