WikiDer > Универсальный формат субтитров
| Расширение имени файла | .usf | 
|---|---|
| Тип интернет-СМИ | текст / xml | 
| изначальный выпуск | 10 ноября 2002 г.[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>        внешняя ссылка
Рекомендации
- ^ «ФОРМАТ USF». Получено 6 ноября 2020.
- ^ amz (23 июля 2008 г.). "Универсальный формат субтитров: вскрытие?". Aegisub блог.
- ^ Спецификация USF v1.1
