SAHIROM    翼子を  オフラインで聴こう!      2001/03/11



 みなさんこんにち〜!(^^)
 ファミ通.comのInternet Radioトゥルーラブストーリー 翼子の  大盛りでいこう!
 (以下『大盛り』)、いつも楽しく聴いてます。工藤翼子の声優豊口めぐみさんこと
 めぐちんの、少女からおばさんお姉様まで変化する幅広い口調が素晴らしいです(^^;
 いやまじめな話、きちんと女性言葉を駆使してくれるので好き。

  ただストリーム配信なので、ネットの状態によって途切れ途切れになってしまう
 こともしばしば。『大盛り』は音声に合わせてHTMLを切り替え表示するデジタル紙芝居
 仕立てなので、56Kモデムでダイアルアップ接続環境の私には、ちとつらいトラフィック。

  そこで必要なファイルをあらかじめダウンロードしておき、オフラインでゆったり
 途切れることなく翼子のお喋りを聴いちゃおう!というのがこのページの趣旨です。

  言うまでもないことですが、この番組の著作権はFAMITSU.com及び
 ENTERBRAIN, INC.に属するので、個人で楽しむ以外の用途に利用してはいけません。

  さらにこれは、おそらくファミ通.comの想定していない視聴方法なので、
 「うまくいかない」などとファミ通.comやENTERBRAINに問い合わせないこと。
 なるべくこっそりとオフラインしましょうね(^^;;

  うまくいかなかったり、この方法を試して何らかの損害を被った場合でも、私は
 いっさい関知しません。ご自分の責任においてお試しください。

  なお、私はWindowsユーザーですので、その他OSの場合の処理は知りません(^^;

  能書きはいいから、さっさとやり方だけ教えんかい!というせっかちな方はこちら▼へ。
 必要なソフトの入手先はこちら▼です。


 『大盛り』はMicrosoftの提唱するネットワークストリーム形式
 ASF(Advanced Streaming Format)で配信されているコンテンツです。
 ASFを使えば、Windows Media Playerを用いてWindows Media サーバーから
 ストリームデータを受信し、映像や音声を再生することができます。

  本来ストリーム用に開発されたフォーマットですが、Microsoft提供によるエンコーダ
 でASFファイルを作成、ローカルなPCでも再生することが出来ます。実際、HTTPサーバー
 に作成したASFファイルをアップロードすれば、簡易ストリーム配信が可能です。

  ということは、そのままそのファイルをダウンロードすることも可能なわけで、
 ブラウザのリンク上で右クリック-対象をファイルに保存でローカルPCにダウンできます。

  リンクが張ってなくてもURLが判明すれば、ローカルにHTMLファイルを作成するなり、
 IriaRegetなどのダウンロードソフトを使用すれば可能です。
 実際、GAMEeb!.COMで配信しているTLS3クリスマスライブの動画はHTTPサーバーに
 置かれているので、簡単にダウンできます。

  HTMLには.asxという拡張子のついたASXファイルへのURLが記述されていたり
 しますが、これはASFストリームへのインデックスで、テキストファイルです。
 これをダウンロードし、エディタなどで開いてみると、
  <Ref href = "http://……/….asf"/>
 などとURLが記述されているのが判ると思います。

  ところが、『大盛り』のASXファイルの中身は
  <Ref href="mms://……/….asf"/>
 となっており、mms://などと見慣れない記述があります。

  これはMicrosoft Mediaサーバー(MMS)というアプリケーションレベルのプロトコル
 使用を示すもので、サーバーもWindows Mediaサーバーという専用のストリームサーバー
 を使用しています。よってASFファイル自体をダウンロードすることは不可能です。


 ところが。なんとASFRecorderというソフトを使用するとある程度可能です!
 ストリームデータをキャプチャし、ファイル保存するようなものを探して
 いたのですが、なんとASFRecorderはASFファイルそのものずばりを保存します。

  MMSプロトコルには3種類あり、そのうちHTTPプロトコルが使用可能であれば、
 普通のファイルとほぼ同様にダウンできるのだそうです。
 (ドキュメント英文なので解釈怪しい ^^;)

  データ自体は改変しておらず、プロテクトを破るものでもないので、問題ないと
 作者は言ってますが、配信側が予期していない使用法を提供するのは問題ないと
 言えるかどうか……グレーゾーンですね。

  まあASFの著作権保護技術はかなり多彩で、ライセンス提供やコピー・再生回数、
 使用期限にとどまらず、Windows Me以降のOSならサウンドカードからのキャプチャ
 すら不可能にできるそうなので、どの辺りまで認めるかは配信側の裁量いかん
 ということになるのでしょうか…。

  幸い『大盛り』は今のところASFRecorder使用可能です(^^)。プロテクトらしい
 プロテクトもかかっていないようなので、節度を持って使用しましょう。
  (註:第3回放送以降、著作権表示などのインデックス関連は変更できないようになっているみたいです。
     音質も悪くしてありますね。再生回数など他の制限は不明。使用期限は2099年まで大丈夫でした ^^;)

  さて肝心の使用方法。ASFRecorderを起動したら、メニューのFile-Open URL
 を選択、ASXファイルへのURLを記述します。ブラウザのリンク上で
 右クリック-ショートカットのコピーをして、URLを貼り付ければ簡単ですね。

  OKボタンを押すと保存フォルダとファイル名を指定するダイアログが開きます。
 指定を終えるとストリームデータを受信、ファイル保存を開始します。ストリーム受信
 なので、保存には放送時間以上の時間がかかります。サイズは今のところ4MB位です。

  目のマークがついたボタンを押すと保存しながらストリーム再生できますが、
 連動してHTMLを開くなどのスクリプトは実行されません。

  ASFファイルにはスクリプトが埋め込まれており、Media Playerで再生することで
 それらを実行します。保存が終わったら、ネットに接続したままMedia Playerで
 再生してみましょう。ブラウザが『大盛り』HTMLの表示を始めます。
 ああ!声が途切れないわ!!(嬉)


 さてASFファイル保存に放送時間以上かかるのは仕方ないとしても『大盛り』ページは
 もっと早くダウンロードできるはず。ASFファイルを再生しながらHTML表示をしたら、
 またもや放送時間かかってしまいます。常時接続環境でない身としては短縮したいところ。
 あらかじめ表示するURLをまとめてダウンして、完全にオフラインで聴きたいものです。

  ASFファイルにはスクリプトが埋め込まれており、この場合表示するURLとタイミングが
 記述されています。Microsoft提供のWindows Media ツールの1つ、
 Windows Media ASF インデクサを使うと、ASFファイルのスクリプトを
 テキストファイルに保存できます。ASFインデクサを起動しASFファイルを開いたら、
 ファイル-スクリプト ファイルのエクスポートを選択。ダイアログでファイル名を
 指定し保存してください。エディタで開いてみると以下のようになっています。

  ;プロパティ
  Title: トゥルーラブストーリー3 翼子の大盛りでいこう!
  Author: ファミ通.com 編集部
  Copyright: FAMITSU.com (C)1999-2001 ENTERBRAIN, INC.
  Description: 
  Rating: 
  ;スクリプト コマンド
  start_script_table
  00:00:20.0 URL http://www.famitsu.com/……/….html
    :
    :
  end_script_table

 ブラウザで開く時間とURLが列記されています。このテキストファイルからURLの
 リストを作成しましょう。いろいろ方法はありますが、私はGETURLという
 Win32コンソール版のソフトを使用しました。入力・出力ファイルを指定するだけの
 シンプルさが素敵です。解凍したらWindowsディレクトリにでも入れておきましょう。

  リストができたら、それを1つ1つブラウザで開いても良いのですが、なるべく
 手間はかけたくないもの。これも方法はいくつかあると思いますが、ここでは
 TABブラウザのCuamを使用します。TABブラウザとは、1つのソフト起動で複数の
 ページをタブ切り替え閲覧できるソフトです。

  Cuamを使用したのはIEのエンジンを使用しているのと、URLのリストを指定するだけで
 一度に複数のページをタブ表示できるから。特にURLリストはURLを列記した、ただの
 テキストファイルなので、今回の作業に打ってつけ。そう、そのためにURLを列記した
 テキストファイルを作成したのです(^^;

  ASFインデクサで作成したテキストファイルを次のように記述したバッチファイル
 (拡張子が.BATのテキストファイル)にドラッグして、自動的に大盛り.ugpという
 CuamのURLグループファイルを作成します。(一応サンプルバッチファイルをここに置いておきます)

  del "C:\Program Files\Cuam\URL GROUP\大盛り.ugp" >nul
  geturl "%1" "C:\Program Files\Cuam\URL GROUP\大盛り.ugp"

  C:\Program Files\Cuam\はCuamをインストールしたパスです。うまく作成できたら、
 Cuamを起動しURLグループ-大盛りを選択してください。ずらっとタブが並んで一斉に
 HTMLを開き始めます。
  (註:アクセスする前にIEのツール-インターネットオプション-インターネット一時ファイル-設定で
     オフラインに使用するディスク領域を十分に確保しておいてくださいね)

  全て表示し終わったらネットを切断し、『大盛り』メニューページをIEの
 オフラインモードで表示しておきましょう。保存しておいたASFファイルを
 Media Playerで再生すれば、音切れなく瞬時にページの切り替わる
 『大盛り』放送開始です!!


 では、おさらいしてみましょう。


  1.IEで『大盛り』メニューページにアクセス。ラジオSTARTボタン上で
    右クリック-ショートカットのコピー。

  2.ASFRecorderを起動。File-Open URLを選択、ASXファイルのURLを貼り付け。
    ダイアログでファイル名を指定し、ASFファイル保存。

  3.ASFインデクサを起動。保存したASFファイルを開き、
    ファイル-スクリプト ファイルのエクスポートを選択。
   ダイアログでファイル名を指定しスクリプトファイル保存。
 
  4.保存したスクリプトファイルをGETURLを使用したバッチファイルへドラッグ。
    『大盛り』URLリストを作成。

  5.Cuamを起動。URLグループ-大盛りを選択。

  6.すべてのページが表示されたら、ネットワーク切断。
    IEを起動、『大盛り』メニューページをオフラインで表示。
    Media Playerで、保存したASFファイルを再生すれば、『大盛り』放送開始!


  う〜む、これだけ書けばこのページ、短く済んだような…。


 いつもの保存癖が災いして、またこんな事をしてしまいました(^^;
 今回は随分Windows Media Technologyについてお勉強…。恐るべしゲイツ。

  ネット環境が整備されても、こういうことはしたくなるだろうなぁ…。別にCD-Rに
 焼いて売ったりしたいわけではないのですが。なんでもデータとして蓄積したい
 人間なので。

  実は完全にローカルで再現するために、いろいろ手を尽くしていたりもしますが、
 あまりに泥臭く、権利侵害しそうなので紹介しません(^^;)。ここまでの情報なら
 快適に視聴する方法としてぎりぎり許されると判断しました。

  この程度、あったりまえじゃ〜ん!というアングラな方おられましたら、いろいろ
 ご教授下さいませ(^^;

  使用しているソフトのバージョンは以下のとおり。勿論全部フリーソフト(^^;
 なお私の環境はWindows98です。

  ・ASFRecorder V1.1 (必ずV1.1を使用のこと)
  ・Microsoft Internet Explorer バージョン 5.0
  ・Windows Media Player Version 6.4
  ・Windows Media ASF インデクサ バージョン 4.1
                   (Windows Media ツール 4.1 同梱)
  ・GETURL Ver.1.00
  ・Cuam Version 0.050b32


  最後に各ソフトの入手先を。いつもながらソフトの開発者様には感謝です<(__)>

  The ASFRecorder Download Site
   http://www.geocities.com/asfrecorder/
   その他のミラーサイト:NBCI Tripod VirtualAve

  Windows Media Technologies Downloads
   http://www.microsoft.com/japan/windows/windowsmedia/download/

  AARON JAPAN HOME (GETURL)
   http://www.aaron.co.jp/

  Cuam
   http://www.uranews.com/cuam/


  あと、まさかとは思いますが、一応念のため(^^;

  翼子の大盛りでいこう!
   http://www.famitsu.com/iradio/tls3/


  それでは、最後に御一緒に。 今日も大盛りでいこ〜〜っっ!!


HOME     DIGITAL     ANALOG     COMIC     BIND
 HOME / BIND / TLS / TLSW / TLSW03 
M    <<    >>    ×