Universal undertextformat

USF
Filnamnstillägg
.usf
Internet mediatyp
text/xml
Initial release 10 november 2002 ; 20 år sedan ( 2002-11-10 )
Senaste släppningen

1.1 28 november 2010 ; 12 år sedan ( 2010-11-28 )
Typ av format Tidsinställd text
Öppna format ? Ja
Fritt format? Proprietär
Hemsida http://www.titlevision.dk/usf.htm

Universal Subtitle Format ( USF ) var ett CoreCodec-projekt som försökte skapa ett rent, dokumenterat, kraftfullt och lättanvänt undertextfilformat. Den är baserad på XML för flexibilitet, unicode-stöd, hierarkiskt system och enkel administration.

USF-undertexter används vanligtvis i Matroska- behållare.

Formatet har kritiserats, särskilt från fansub- communityt, för jämfört med formatet det syftade till att ersätta, Advanced Substation Alpha (som är baserat på kommaseparerade värden ), är det mer utförligt och mycket svårare för programvara att läsa, skriva och manipulera. Dessutom är det inte lätt att läsa av människor och mycket svårare att redigera "för hand" i textredigerare som Anteckningar. Av dessa skäl, såväl som avsaknaden av ett generiskt plattformsoberoende parsnings-/rasteriseringsbibliotek och mogna redigeringsprogram som inbyggt stöder det, har formatet inte fått bred acceptans.

Ingen känd mediaspelare programvara implementerar mer än grundläggande stöd för detta format. VSFilter och VLC-mediaspelare (från och med 0.9.0-versionen) kan extrahera textningstexten, tidsinformation och mycket begränsad formatering.

Dokumentation för formatet är nu värd hos det danska textningsmjukvaruföretaget Titlevision här .

Exempel

Nedan är exemplet på USF-filen som presenteras i v1.1-specifikationen:

 
  
    
    
      
      
      
    
     
    
    
  

  
    
      
           
        
                 
    
        
    
     
        
    
    
     
          
    
  
  
  
               
       
         
             
    
    
      
         
    
    
      
           
    
  
  
 <USFSubtitles  version=  "1.0"  >  <metadata>  <title>  Exemplet på Universal Subtitle Format  </title>  <author>  <name>  [Toff]  </name>  <email>  [email protected]  </email>  <url>  http://christophe.paris.free.fr/  </url>  </author>  <language  code=  "eng"  >  engelska  </language>  <date>  2002-11-08  </date>  <comment >  Detta är ett kort exempel på USF.  </comment>  </metadata>  <styles>  <!-- Här omdefinierar vi standardstilen -->  <style  name=  "Default"  >  <fontstyle  face=  "Arial"  size=  "24"  color=  "#FFFFFF"  back-color=  "#AAAAAA"  />  <position  alignment=  "BottomCenter"  vertical-margin=  "20%"  relative-to=  "Fönster"  />  </style>  <!-- Alla andra stilar ärver från standardstilen -->  <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"  >  Välkommen till ''' 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"  >  Hej! Det här är ett   <font  size=  "16"  >  litet  </font>  prov, låt oss sjunga en sång.  </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"  />  Karokeeeeeeeeee  <k  t=  "100"  />  är  <k  t=  "200"  />  kul!  </karaoke>  </subtitle>  </subtitles>  </USFSubtitles> 

externa länkar