SAMI 1.0 の理解 [Microsoft]
Microsoftが、マルチメディア・コンテンツに字幕を付加するためのフォーマットとして上記のようなものを提供していることを知りました。
まだ試してないんですが、上記ページの一番下にあるような似非XMLなテキストを(同名).smiというファイル名で動画ファイルと同じ場所に置いておけば、WindowsMediaPlayerで字幕として合成表示されるようです。
一部で、DVDからリップした映画などに字幕をつけたり、音楽に歌詞表示したりといった用途で使われてもいるようです。
これ、動画眼のメモ記録をこの形式で書き出せるようにしたら便利ですかね?再生にWindowsMediaPlayerがあれば良いことになるので、配布が楽でしょう。まぁ、メモを選んでジャンプってことはできないので、分析作業には向かないですが、プレゼンとかにはいいかも。
多分、対応すること自体は簡単なはず。基本的には<SYNC>タグのStart属性にタイムコードを入れて、その下の<P>タグにメモ内容を入れるだけで、あとは<HEAD>部分に定型テキストを書き込むだけでしょう。
時間がとれたらやってみましょうかね。
SAMIについて以前(昨年末くらい)調べた感じでは・・・
WindowsMediaPlayerの中にクローズドキャプションがマージできるのかと思ったら、どうもそうではないらしく、サンプルでは外部のHTMLにDHTMLで吐き出していた。です(うろ覚え)。
WindowsMediaPlayerの中にマージできるという記述は今のところ見つけられてません。
だから、Web上で動くムービーに連動しながら別フレームのHTML(URL)を変化させることができる”SMIL”仕様のMS的実装名がSAMI、ということに過ぎないのかなあ、と。
違っているようならぜひ情報ください(^^;)。
前のコメントは、勢いで書いてしてしまったのですが、以下のような文章を見つけたので、MediaPlayerの中に出力できるのかもしれません。また調べてからコメントします。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc/html/atg_samiarticle.asp
>>Captioning
>>Captioning is a synchronized, alternative format used to deliver audio content. The goal for multimedia authors should be to provide captions for all audio content, including both video and animated content. Typically, captions are displayed through a client-side media player.
WindowsMediaPlayer内に表示されました(^^;)。
[参照サイト]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc/html/atg_samiarticle.asp
>>Showcases and a SAMI document sample
>>Windows Media Player can detect a SAMI caption file if it is named with the same file name as the .smi extension and is located in the same folder.
(中略)
>>Sample SAMI document
>>(サンプルソース1)
[再現方法]
1.サンプルソースソース1を、”再生したい動画ファイル名(拡張子除く).smi”という名前で保存し、再生したい動画ファイルと同じフォルダに置く。
2.動画ファイルをWindowsMediaPlayerで再生。
3.WindowsMediaPlayerの[再生(P)]-[キャプションと字幕(B)]-[利用できる場合はオン(N)] をチェックONする。
#おかげさまでやりたかったことにたどりつきました。
(一人芝居ですみません。)
ウチも昨日同じとこ(日本語ページだけど)見て、同じことやってるつもりなのに、全然再生されなくて放置。
なんでだろう?
ITConversations の Don Normanのスピーチ
“Don Norman – Emotional Design.mp3”
にあわせて作成してみました。
ここにおいておくので試してみてください。
http://www.aika.do-gugan.com/~kawaguti/archives/Don Norman – Emotional Design.smi
ちなみにうちの環境は、WMP:9.00.00.3250、OS:XPSP2です。MediaPlayerを10にするとサポートされなくなるオチもあり?
>>MediaPlayerを10にするとサポートされなくなるオチもあり?
WMP10でもSMILは動きました。
WMP10でSMILの表示を有効にする方法
動画眼のログを字幕形式で表示?<道具眼的blog – – – メモ。 Wind…