|
|
|

|
|
|
FLVリストをもうちょっと詳しく |
もうちょっと も何も、なんも説明してない気もする
今回の内容 ・プレイリスト『jwlist.xml』 と データファイル『jw_flv_list.dat』 について ・お試しっ!! FLVリスト編集ツールの紹介(こういうの誰か作ってくれないかなぁ) ・XMLファイル が別の名前でも読み込ませる方法を紹介
|
プレイリストの編集ツール 試用版 へのリンク |
・プレイリスト『jwlist.xml』 と データファイル『jw_flv_list.dat』 について
jwlist.xml は、JW Player に対応した XSPF 形式のプレイリスト だ JW Player配信元の対応表で、その他の形式のプレイリストも確認できる 【対応表】
jw_flv_list.dat は、プレイリスト作成の種で、過去に処理された動画ファイルのリストが書かれている
|
バッチファイル実行時の処理 1. 既存jw_flv_list.dat + 新たに加わる動画ファイルのリスト ⇒ 新しいjw_flv_list.dat が完成 2. 新しいjw_flv_list.dat の上下に、決まりごとの文字列をくっつけて ⇒ 新しいjwlist.xml が完成 |
|
 上の写真のプレイリストの中身が下の記述となる 太い青字の行 は解り易すくする為に編集した行
|
リストを編集するにあたり
どんだけ jwlist.xml を編集しても、バッチファイルを実行すると、元に戻されてしまう
編集した状態を維持したい場合は、 jw_flv_list.dat を編集し、バッチファイルを実行するのがオススメ
新規ファイルが無い場合でも jwlist.xml が再作成されるので編集は反映される
|
jwlist.xml の中身 jw_flv_list.dat は青部(既存)+緑部(新規追加)となる
<?xml version="1.0" encoding="utf-8"?> <playlist version="1" xmlns="http://xspf.org/ns/0/"> <trackList> "<track><title>テスト</title><location>../../movie/test.flv</location><image>pic/test.flv.jpg</image><annotation>メモ書き</annotation></track>" "<track><title>【初音ミク】おなかすいたうた リメイク版【MMD】.mp4</title><location>../../movie/%E3%80%90%E5%88%9D%E9%9F%B3%E3%83%9F〜省略〜</track>" "<track>〜省略〜</track>" ・ ・ 〜1行1ファイルでリスト記述〜 ・ "<track>〜省略〜</track>" "<track>〜新たに追加になったリスト〜</track>" "<track>〜新たに追加になったリスト〜</track>" </trackList> </playlist> |
|
使うタグ |
説明 |
備考 |
<track>〜</track> |
1ファイル分のプレイリストのタグ達をこの間に書き込む
|
"<track>〜</track>" の様に両側についている " はMS-DOSのバッチファイルの処理上、どうしても消せなかったゴミ・・・
|
<title>〜</title> |
ファイル名を記述 日本語のファイル名もそのまま |
本来はファイルのタイトルを記述すべきところ
たぶん日本語のファイル名は、そのままタイトルとして使える場合が多いかと
|
<location>〜</location> |
再生するファイルまでのアドレスを記述
日本語はUTF-8のURLエンコードをしたアドレスを記述
|
相対アドレスで記述する場合 ※flv,mp4 ファイル: player.swf を基点 ※mp3,jpg ファイル: flvplayer.html を基点 こんな仕様おかしいよ!!・・・・
|
<image>〜</image> |
表示するサムネイルまでのアドレスを記述
日本語はUTF-8のURLエンコードをしたアドレスを記述
|
相対アドレスで記述する場合 flvplayer.html を基点
|
<annotation>〜</annotation> |
バッチファイルでは記述されない
説明やコメントをプレイリストに表示できる
|
本来は注釈の意味らしい |
|
お試しっ!! FLVリスト編集ツールの紹介
プレイリストの編集ツール 試用版 へのリンク
こういうの誰か作ってくれないかなぁ・・・って思いを込めての作成&紹介
|
サーバ上のCGI(perl)とブラウザのJavascriptを駆使して編集を実現! (自己満足) ネガティブに言うと ブラウザとCGIに頼る編集方法の為、サーバにプレイリストをアップロードをしなくてはいかん という事になる アップロードしたファイルを他の人もアップした人も見れる可能性はまず無いけど念の為書いておかないとね ってな訳なんで、抵抗感の無い人だけ使ってみてちょ ※ アップロードされたファイルは、プレイリストの構成を確認した段階で削除される (通常1秒以内) |
1 |
XMLファイル か DATファイル を選択した後 送信開始 を押し アップロード する IE6では 全角ファイル名に戻す にしないと日本語ファイル名のサムネイルが表示されない

|
2 |
アップロードされたファイルを元に、 editor.html ファイルが作成されダウンロード画面となる
|
3 |
editor.html は flvplayer.html や バッチファイル のあるフォルダに保存 もしくは 移動させる

このフォルダに設置しないと、サムネイルが表示されない
|
4 |
editor.html をブラウザで開く

IE6 及び Firefox 3.5.8 でのみ動作確認
|
5 |
プレイリストの編集
☆リストの並び順を変える ※一番下から一番上に移動させる時など、この作業がめんどい △を押すとリストが上に ▼を押すとリストが下に
☆プレイリストに表字される説明の入力 テキストボックスにコメントの記入する
一通り終えたら 確認ボタン を押す
|
|
|
|
|