ダウンロード:RealPlayer 10JP.REAL.COMリアルガイドゲームJP.REALNETWORKS.COM検索

RealNetworks
サービス & サポート

テクニカル サポート FAQ

ドキュメンテーション

Customer Support Home (English)


カスタマ サービス

テクニカル サポート

SMIL で日本語 (マルチ バイト文字) を使うことはできますか?


このドキュメントの対象:

- SMIL


SMIL (Synchronized Multimedia Integration Language) に含めるクリップ情報 (ヘッダー領域のメタデータ) で日本語 (マルチ バイト文字) を使うには、SMIL 1.0 を使用し、さらに SMIL ファイルの先頭行で次の宣言を行う必要があります。

<?xml version="1.0" encoding="Shift-JIS"?>

この宣言が無い SMIL ファイル中のクリップ情報に、一部の文字 (0x5b をコードに含む文字、下表参考) を使用すると、その SMIL ファイルを RealOne Player で再生することはできません。
また、"[" (文字コード: 0x5b) につきましては、上記文字コード宣言の有無にかかわらず使用することはできません。

ただし、"<!-- ... -->" として含めるコメントや、インライン テキスト、RealText などでは、SMIL ファイル中に文字コード宣言がなくても日本語を使用できます。

注意: 上記文字コード宣言が有効になるのは RealOne Player Version 2 以降の Player になります。RealPlayer 8 を含む以前の Player 向けの SMIL ファイル中のクリップ情報では、下記一覧表に含まれる文字、および "[" を使用できません。クリップ情報でこれらの文字の使用が要求される場合には、メタファイル パラメータの利用を検討して下さい。(参考情報参照)


0x5b をコードに含む文字一覧 (Shift-JIS)
文字コード文字コード文字コード
0x815b0x835bЪ0x845b
[0x875b0x895b0x8a5b
0x8b5b0x8c5b0x8d5b
0x8e5b0x8f5b0x905b
0x915b0x925b0x935b
0x945b0x955b0x965b
0x975b0x985b0x995b
0x9a5b0x9b5b0x9c5b
0x9d5b0x9e5b0x9f5b
0xe05b0xe15b0xe25b
0xe35b0xe45b0xe55b
0xe65b0xe75b0xe85b
0xe95b0xea5bw0xed5b
w0xee5b0xfa5b[0xfb5b

具体例:

以下の SMIL ファイルのソースでは、クリップ情報の author として "ー" という文字が含まれていますが、文字コード宣言があるので問題ありません。

<?xml version="1.0" encoding="Shift-JIS"?>
<smil>
  <head>
    <meta name="title" content="サンプル"/>
    <meta name="author" content="リアルネットワークス"/>
    <meta name="copyright" content="2003"/>
    ...
  </head>
  ...
</smil>

参考情報:


戻る

メーリングリストからの削除リーガル情報プライバシーポリシーロゴとリンク