Universelles Untertitelformat - Universal Subtitle Format

USF
Dateinamenerweiterung
.usf
Internet-Medientyp
text / xml
Erstveröffentlichung 10. November 2002 ; Vor 18 Jahren  ( 10.11.2002 )
Art des Formats Zeitgesteuerter Text
Webseite http://www.titlevision.dk/usf.htm

Das Universal Subtitle Format ( USF ) war ein CoreCodec-Projekt, das versuchte, ein sauberes, dokumentiertes, leistungsstarkes und benutzerfreundliches Untertitel-Dateiformat zu erstellen. Es basiert auf XML für Flexibilität, Unicode-Unterstützung, hierarchisches System und einfache Verwaltung.

USF-Untertitel werden normalerweise in Matroska- Containern verwendet.

Das Format wurde vor allem von der Fansub- Community kritisiert , da es im Vergleich zu dem Format, das Advanced Substation Alpha (das auf durch Kommas getrennten Werten basiert) ersetzen soll, ausführlicher und für Software weitaus schwieriger zu lesen und zu schreiben ist und manipulieren. Außerdem ist es für Menschen nicht leicht lesbar und in Texteditoren wie Notepad "von Hand" viel schwieriger zu bearbeiten. Aus diesen Gründen sowie aufgrund des Fehlens einer generischen plattformübergreifenden Analyse- / Rasterbibliothek und ausgereifter Bearbeitungsprogramme, die diese nativ unterstützen, hat das Format keine breite Akzeptanz gefunden.

Keine bekannte Media Player-Software implementiert mehr als die grundlegende Unterstützung für dieses Format. VSFilter und VLC Media Player (ab Version 0.9.0) können Untertiteltext, Timing-Informationen und sehr eingeschränkte Formatierungen extrahieren.

Dokumentation für das Format wird nun von der dänischen Untertitelung Software - Unternehmen Titlevision gehostet hier .

Beispiel

Unten finden Sie die USF-Beispieldatei, wie sie in der v1.1-Spezifikation dargestellt ist:

<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>

Verweise

Externe Links