WikiDer > Универсальный формат субтитров

Universal Subtitle Format
USF
Расширение имени файла
.usf
Тип интернет-СМИ
текст / xml
изначальный выпуск10 ноября 2002 г.; 17 лет назад (2002-11-10)[1]
Тип форматаСинхронизированный текст
Интернет сайтhttp://www.titlevision.dk/usf.htm

Универсальный формат субтитров (USF) был проектом CoreCodec, который пытался создать чистый, документированный, мощный и простой в использовании формат файла субтитров. Он основан на XML за гибкость, поддержку Unicode, иерархическую систему и простоту администрирования.

Субтитры USF обычно используются в Матроска контейнеры.

Формат подвергся критике, особенно со стороны фансаб сообщество,[2] потому что по сравнению с форматом, который он должен был заменить, Продвинутая подстанция Альфа (который основан на значения, разделенные запятыми), он более подробный и более сложный для чтения, записи и управления программным обеспечением. Кроме того, его нелегко прочитать человеку, и его гораздо труднее редактировать «вручную» в текстовых редакторах, таких как Блокнот. По этим причинам, а также из-за отсутствия универсальной кроссплатформенной библиотеки синтаксического анализа / растеризации и зрелых программ редактирования, которые изначально поддерживают ее, формат не получил широкого распространения.

Ни одно известное программное обеспечение для медиаплееров не поддерживает этот формат, кроме базовой. VSFilter, и Медиаплеер VLC (начиная с версии 0.9.0) может извлекать текст субтитров, информацию о времени и очень ограниченное форматирование.

Документация по формату теперь размещена датской компанией по разработке программного обеспечения для субтитров Titlevision. здесь.

Пример

Ниже приведен пример файла USF, представленного в спецификации v1.1:[3]

 версия ="1.0">  <metadata>    <title>Пример универсального формата субтитров</title>    <author>      <name>[Toff]</name>      <email>[email protected]</email>      <url>http://christophe.paris.free.fr/</url>    </author>    <язык код ="анг">английский</language>    <date>2002-11-08</date>    <comment>Это краткий пример USF.</comment>  </metadata>  <styles>    <!-- Here we redefine the default style -->    <стиль имя ="Дефолт" >       лицо =«Ариал» размер ="24" цвет ="#FFFFFF" задний цвет ="#AAAAAA" />      <позиция выравнивание =«BottomCenter» вертикальный маржа ="20%"                относительно-к ="Окно" />    </style>            <!-- All others styles herite from the default style -->    <стиль имя ="Рассказчик">       курсив ="да" />    </style>        <стиль имя ="MusicLyrics">       задний цвет ="#550000" цвет ="# FFFF00" жирный ="да" />    </style>  </styles>    <subtitles>    <подзаголовок начало ="00:00:00.000" стоп ="00:00:05.000">               <текст выравнивание =«МидлЦентр»>Добро пожаловать в '' Core Media Player ''</text>      <изображение выравнивание ="В правом верхнем углу" вертикальный маржа ="20" горизонтальный маржа ="20"             colorkey ="#FFFFFF">TCMP_Logo.bmp</image>    </subtitle>        <подзаголовок начало ="00:00:06.000" стоп ="00:00:10.000">      <текст style ="Рассказчик" динамик ="Тофф">Здравствуй! Это <шрифт размер ="16">        маленький</font> образец, давайте споем песню.</text>    </subtitle>        <подзаголовок начало ="00:00:06.000" стоп ="00:00:10.000">      <караоке style ="MusicLyrics">  t ="700"/>Ла! Ла! Ла!  t ="1000"/>        Karokeeeeeeeee  t ="100"/>является  t ="200"/>весело !</karaoke>    </subtitle>  </subtitles>  </USFSubtitles>

внешняя ссылка

Рекомендации

  1. ^ «ФОРМАТ USF». Получено 6 ноября 2020.
  2. ^ amz (23 июля 2008 г.). "Универсальный формат субтитров: вскрытие?". Aegisub блог.
  3. ^ Спецификация USF v1.1