Loading article…
| ファイル名拡張子 |
.usf |
|---|---|
| インターネットメディアの種類 |
テキスト/xml |
| 初回リリース | 2002年11月10日[1] |
| 最新リリース | 1.1 2010年11月28日 |
| フォーマットの種類 | タイムテキスト |
| オープンフォーマット? | はい |
| フリーフォーマット? | 独自 |
| Webサイト | http://www.titlevision.dk/usf.htm |
Universal Subtitle Format ( USF ) は、クリーンで文書化され、強力で使いやすい字幕ファイル形式の作成を試みた CoreCodec プロジェクトです。柔軟性、Unicode サポート、階層システム、管理のしやすさを考慮して XMLをベースにしています。
USF 字幕は通常、Matroskaコンテナで使用されます。
このフォーマットは、特にファンサブコミュニティから批判を受けています。 [2]なぜなら、置き換えようとしていたAdvanced Substation Alpha (カンマ区切り値に基づく) と比べて冗長で、ソフトウェアによる読み取り、書き込み、操作がはるかに難しいからです。また、人間が読みやすいものではなく、メモ帳などのテキストエディタで「手動で」編集するのもはるかに困難です。これらの理由と、汎用的なクロスプラットフォームの解析/ラスタライズライブラリや、ネイティブでサポートする成熟した編集プログラムが不足していることから、このフォーマットは広く受け入れられていません。
既知のメディア プレーヤー ソフトウェアでは、この形式に対する基本的なサポート以上のものを実装していません。VSFilterおよびVLCメディア プレーヤー(リリース 0.9.0 以降) は、字幕テキスト、タイミング情報、および非常に制限された書式を抽出できます。
この形式のドキュメントは現在、デンマークの字幕ソフトウェア会社 Titlevision によってここにホストされています。
例
以下は、v1.1仕様で提示されているUSFファイルの例です。[3]
<USFSubtitles version= "1.0" > <metadata> <title>ユニバーサルサブタイトルフォーマットのサンプル</title> <author> <name> [Toff] </name> <email> christophe.paris@free.fr </email> <url> http://christophe.paris.free.fr/ </url> </author> <language code= "eng" >英語</language> <date> 2002-11-08 </date> <comment>これはUSFの短い例です。</comment> </metadata>
<styles>
<!-- ここでデフォルトのスタイルを再定義します --> <style name= "Default" > <fontstyle face= "Arial" size= "24" color= "#FFFFFF" back-color= "#AAAAAA" /> <position alignment= "BottomCenter" vertical-margin= "20%" relative-to= "Window" /> </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 " >ようこそ'''コアメディアプレーヤー''' </text> <image alignment= "TopRight" vertical-margin= "20" horizon-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" >こんにちは。これは<font size= "16" >小さな</font>サンプルです。歌を歌いましょう。</text> </subtitle> <subtitle start= "00:00:06.000" stop= "00:00:10.000" > <karaoke style= "MusicLyrics" ><k t= "700" />ラ!ラ!ラ!<k t= "1000" />カラオケーーーーーー<k t= "100" />は<k t= "200" />楽しいよ!</カラオケ> </subtitle> </subtitles> </USFSubtitles>
参考文献
- ^ 「USF FORMAT」 . 2024年12月1日閲覧。
- ^ amz (2008 年 7 月 23 日). 「ユニバーサル サブタイトル フォーマット: 事後分析?」Aegisubブログ。
- ^ USF仕様v1.1
