Formato de subtítulos universal - Universal Subtitle Format

USF
Extensión de nombre de archivo
.usf
Tipo de medio de Internet
texto / xml
Versión inicial 10 de noviembre de 2002 ; Hace 18 años  ( 10/11/2002 )
Tipo de formato Texto cronometrado
Sitio web http://www.titlevision.dk/usf.htm

Universal Subtitle Format ( USF ) fue un proyecto de CoreCodec que intentó crear un formato de archivo de subtítulos limpio, documentado, potente y fácil de usar. Se basa en XML para ofrecer flexibilidad, compatibilidad con Unicode, sistema jerárquico y facilidad de administración.

Los subtítulos USF se utilizan normalmente en contenedores Matroska .

El formato ha sido criticado, especialmente por parte de la comunidad fansub , porque en comparación con el formato que pretendía reemplazar, Advanced Substation Alpha (que se basa en valores separados por comas ), es más detallado y mucho más difícil de leer y escribir para el software. y manipular. Además, no es fácilmente legible por humanos y es mucho más difícil de editar "a mano" en editores de texto como el Bloc de notas. Por estas razones, además de la falta de una biblioteca genérica de análisis / rasterización multiplataforma y programas de edición maduros que lo admitan de forma nativa, el formato no ha ganado una amplia aceptación.

Ningún software de reproductor multimedia conocido implementa más que un soporte básico para este formato. VSFilter y VLC media player (a partir de la versión 0.9.0) pueden extraer el texto de los subtítulos, la información de tiempo y un formato muy restringido.

La documentación para el formato está organizada por el software de subtitulación danesa Titlevision empresa aquí .

Ejemplo

A continuación se muestra el archivo USF de ejemplo que se presenta en la especificación v1.1:

<USFSubtitles version="1.0">
  <metadata>
    <title>The Universal Subtitle Format sample</title>
    <author>
      <name>[Toff]</name>
      <email>[email protected]</email>
      <url>http://christophe.paris.free.fr/</url>
    </author>
    <language code="eng">English</language>
    <date>2002-11-08</date>
    <comment>This is a short example of USF.</comment>
  </metadata>

  <styles>
    <!-- Here we redefine the default style -->
    <style name="Default" >
      <fontstyle face="Arial" size="24" color="#FFFFFF" back-color="#AAAAAA" />
      <position alignment="BottomCenter" vertical-margin="20%"
                relative-to="Window" />
    </style>
        
    <!-- All others styles herite from the default style -->
    <style name="NarratorSpeaking">
      <fontstyle italic="yes" />
    </style>
    
    <style name="MusicLyrics">
      <fontstyle back-color="#550000" color="#FFFF00" bold="yes" />
    </style>
  </styles>
  
  <subtitles>
    <subtitle start="00:00:00.000" stop="00:00:05.000">         
      <text alignment="MiddleCenter">Welcome to 
        '''The Core Media Player'''</text>
      <image alignment="TopRight" vertical-margin="20" horizontal-margin="20"
             colorkey="#FFFFFF">TCMP_Logo.bmp</image>
    </subtitle>
    
    <subtitle start="00:00:06.000" stop="00:00:10.000">
      <text style="NarratorSpeaking" speaker="Toff">Hi! This is a <font size="16">
        small</font> sample, let's sing a song.</text>
    </subtitle>
    
    <subtitle start="00:00:06.000" stop="00:00:10.000">
      <karaoke style="MusicLyrics"><k t="700"/>La! La! La! <k t="1000"/>
        Karokeeeeeeeee <k t="100"/>is <k t="200"/>fun !</karaoke>
    </subtitle>
  </subtitles>
  
</USFSubtitles>

Referencias

enlaces externos